|
How about making a library of very simplified standard pieces and replace only those standard bricks, plates, and tiles
that are not clear and have no studs or bottom visible?
I know there are some difficulties yet to be overcome, but I think this could be a way to free up some resources for
Datsville and other heavy projects.
This calls for some kind of program that prompts for replacing parts somehow, and I don't know exactly how that would
look like.
Is this something to work on with, or...?
/Tore
// L3PLiTE.inc Include Library by Tore Eriksson
#declare _3005_dot_min = box { <-10,0,-10>, <10,24,10> }
// 3005.DAT Brick 1 x 1
#declare _3004_dot_min = box { <-20,0,-10>, <20,24,10> }
// 3004.DAT Brick 1 x 2
#declare _3622_dot_min = box { <-30,0,-10>, <30,24,10> }
// 3622.DAT Brick 1 x 3
#declare _3010_dot_min = box { <-40,0,-10>, <40,24,10> }
// 3010.DAT Brick 1 x 4
#declare _3009_dot_min = box { <-60,0,-10>, <60,24,10> }
// 3009.DAT Brick 1 x 6
#declare _3008_dot_min = box { <-80,0,-10>, <80,24,10> }
// 3008.DAT Brick 1 x 8
#declare _6111_dot_min = box { <-100,0,-10>, <100,24,10> }
// 6111.DAT Brick 1 x 10
#declare _6112_dot_min = box { <-120,0,-10>, <120,24,10> }
// 6112.DAT Brick 1 x 12
#declare _2465_dot_min = box { <-160,0,-10>, <160,24,10> }
// 2465.DAT Brick 1 x 16
#declare _3003_dot_min = box { <-20,0,-20>, <20,24,20> }
// 3003.DAT Brick 2 x 2
#declare _3002_dot_min = box { <-30,0,-20>, <30,24,20> }
// 3002.DAT Brick 2 x 3
#declare _3001_dot_min = box { <-40,0,-20>, <40,24,20> }
// 3001.DAT Brick 2 x 4
#declare _2456_dot_min = box { <-60,0,-20>, <60,24,20> }
// 2456.DAT Brick 2 x 6
#declare _3007_dot_min = box { <-80,0,-20>, <80,24,20> }
// 3007.DAT Brick 2 x 8
#declare _3006_dot_min = box { <-100,0,-20>, <100,24,20> }
// 3006.DAT Brick 2 x 10
#declare _2356_dot_min = box { <-60,0,-40>, <60,24,40> }
// 2356.DAT Brick 4 x 6
#declare _6212_dot_min = box { <-100,0,-40>, <100,24,40> }
// 6212.DAT Brick 4 x 10
#declare _4202_dot_min = box { <-120,0,-40>, <120,24,40> }
// 4202.DAT Brick 4 x 12
#declare _4201_dot_min = box { <-80,0,-80>, <80,24,80> }
// 4201.DAT Brick 8 x 8
#declare _4204_dot_min = box { <-160,0,-80>, <160,24,80> }
// 4204.DAT Brick 8 x 16
#declare _733_dot_min = box { <-100,0,-100>, <100,24,100> }
// 733.DAT Brick 10 x 10
#declare _700_dot_min = box { <-200,0,-100>, <200,24,100> }
// 700.DAT Brick 10 x 20
#declare _3024_dot_min = box { <-10,0,-10>, <10,8,10> }
// 3024.DAT Plate 1 x 1
#declare _3023_dot_min = box { <-20,0,-10>, <20,8,10> }
// 3023.DAT Plate 1 x 2
#declare _3623_dot_min = box { <-30,0,-10>, <30,8,10> }
// 3623.DAT Plate 1 x 3
#declare _3710_dot_min = box { <-40,0,-10>, <40,8,10> }
// 3710.DAT Plate 1 x 4
#declare _3666_dot_min = box { <-60,0,-10>, <60,8,10> }
// 3666.DAT Plate 1 x 6
#declare _3460_dot_min = box { <-80,0,-10>, <80,8,10> }
// 3460.DAT Plate 1 x 8
#declare _4477_dot_min = box { <-100,0,-10>, <100,8,10> }
// 4477.DAT Plate 1 x 10
#declare _3022_dot_min = box { <-20,0,-20>, <20,8,20> }
// 3022.DAT Plate 2 x 2
#declare _3021_dot_min = box { <-30,0,-20>, <30,8,20> }
// 3021.DAT Plate 2 x 3
#declare _3020_dot_min = box { <-40,0,-20>, <40,8,20> }
// 3020.DAT Plate 2 x 4
#declare _3795_dot_min = box { <-60,0,-20>, <60,8,20> }
// 3795.DAT Plate 2 x 6
#declare _3034_dot_min = box { <-80,0,-20>, <80,8,20> }
// 3034.DAT Plate 2 x 8
#declare _3832_dot_min = box { <-100,0,-20>, <100,8,20> }
// 3832.DAT Plate 2 x 10
#declare _2445_dot_min = box { <-120,0,-20>, <120,8,20> }
// 2445.DAT Plate 2 x 12
#declare _4282_dot_min = box { <-160,0,-20>, <160,8,20> }
// 4282.DAT Plate 2 x 16
#declare _3031_dot_min = box { <-40,0,-40>, <40,8,40> }
// 3031.DAT Plate 4 x 4
#declare _3032_dot_min = box { <-60,0,-40>, <60,8,40> }
// 3032.DAT Plate 4 x 6
#declare _3035_dot_min = box { <-80,0,-40>, <80,8,40> }
// 3035.DAT Plate 4 x 8
#declare _3030_dot_min = box { <-100,0,-40>, <100,8,40> }
// 3030.DAT Plate 4 x 10
#declare _3029_dot_min = box { <-120,0,-40>, <120,8,40> }
// 3029.DAT Plate 4 x 12
#declare _3958_dot_min = box { <-60,0,-60>, <60,8,60> }
// 3958.DAT Plate 6 x 6
#declare _3036_dot_min = box { <-80,0,-60>, <80,8,60> }
// 3036.DAT Plate 6 x 8
#declare _3033_dot_min = box { <-100,0,-60>, <100,8,60> }
// 3033.DAT Plate 6 x 10
#declare _3028_dot_min = box { <-120,0,-60>, <120,8,60> }
// 3028.DAT Plate 6 x 12
#declare _3456_dot_min = box { <-140,0,-60>, <140,8,60> }
// 3456.DAT Plate 6 x 14
#declare _3027_dot_min = box { <-160,0,-60>, <160,8,60> }
// 3027.DAT Plate 6 x 16
#declare _3026_dot_min = box { <-240,0,-60>, <240,8,60> }
// 3026.DAT Plate 6 x 24
#declare _728_dot_min = box { <-110,0,-80>, <110,8,80> }
// 728.DAT Plate 8 x 11
#declare _3070_dot_min = box { <-10,0,-10>, <10,8,10> }
// 3070.DAT Tile 1 x 1
#declare _3069_dot_min = box { <-20,0,-10>, <20,8,10> }
// 3069.DAT Tile 1 x 2
#declare _2431_dot_min = box { <-40,0,-10>, <40,8,10> }
// 2431.DAT Tile 1 x 4
#declare _6636_dot_min = box { <-60,0,-10>, <60,8,10> }
// 6636.DAT Tile 1 x 6
#declare _4162_dot_min = box { <-80,0,-10>, <80,8,10> }
// 4162.DAT Tile 1 x 8
#declare _3068_dot_min = box { <-20,0,-20>, <20,8,20> }
// 3068.DAT Tile 2 x 2
#declare _6934_dot_min = box { <-60,0,-30>, <60,8,30> }
// 6934.DAT Tile 3 x 6
|
|
Message has 3 Replies: | | Re: L3PLiTE?
|
| Tore Eriksson suggested... (...) IMHO this should not be limited to POV. If the simple parts were made in LDraw syntax, you could speed up Datsville in L3Lab (and others viewer) too! See also (URL) about finding those parts suitable for replacment, (...) (25 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
| | | Re: L3PLiTE?
|
| (...) For basic bricks, slopes, plates and tiles, one could simply remove the studs and then make the simplified part as the bounding box of what remains. This could probably be automated. If one want more details, the studs could be added again (...) (25 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
| | | Re: L3PLiTE?
|
| Tore Eriksson <tore.eriksson@mbox3...wipnet.se> wrote in message news:38DE84F4.380C9D...pnet.se... (...) only those standard bricks, plates, and tiles (...) could be a way to free up some resources for (...) somehow, and I don't know exactly how (...) (25 years ago, 27-Mar-00, to lugnet.cad.ray, lugnet.cad.dev)
|
19 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|