// Generated by L3P (MacOSX) v1.3 20030630 (C) 1998-2003 Lars C. Hassing lch@ccieurope.com // WWW: http://www.hassings.dk/l3p // WWW: http://www.ldraw.org/download/software/l3p // Date: Sat Feb 4 18:14:13 2006 // Input file: /Users/tjhewer/Desktop/leninstatue.ldr // ModelDir: /Users/tjhewer/Desktop/ // LDRAWDIR: /Library/LDraw // LGEODIR: /Library/LDraw/lgeo // Commandline: /Applications/L3P Launcher .7/L3P Launcher.app/Contents/Resources/l3p /Users/tjhewer/Desktop/leninstatue.ldr /Users/tjhewer/Documents/Lego/POV-Files/leninstatue.pov -o -fg -sw0.3 -q0 -lgeo -ld -cg35,45,0 -ca45 #declare QUAL = 3; // Quality level, 0=BBox, 1=no refr, 2=normal, 3=studlogo #declare SW = 0.3; // Width of seam between two bricks #declare STUDS = 1; // 1=on 0=off #declare BUMPS = 0; // 1=on 0=off #declare BUMPNORMAL = normal { bumps 0.01 scale 20 } #declare AMB = 0.4; #declare DIF = 0.4; //#declare ldraw_sky = 0; //#include "fastrad.inc" #declare O7071 = sqrt(0.5); #declare L3Logo = union { sphere {<-59,0,-96>,6} cylinder {<-59,0,-96>,<59,0,-122>,6 open} sphere {<59,0,-122>,6} cylinder {<59,0,-122>,<59,0,-84>,6 open} sphere {<59,0,-84>,6} sphere {<-59,0,-36>,6} cylinder {<-59,0,-36>,<-59,0,1>,6 open} sphere {<-59,0,1>,6} cylinder {<0,0,-49>,<0,0,-25>,6 open} sphere {<0,0,-25>,6} sphere {<59,0,-62>,6} cylinder {<59,0,-62>,<59,0,-24>,6 open} sphere {<59,0,-24>,6} cylinder {<-59,0,-36>,<59,0,-62>,6 open} sphere {<-35.95,0,57>,6} torus {18.45,6 clipped_by{plane{<40,0,-9>,0}} translate<-40,0,39>} cylinder {<-44.05,0,21>,<35.95,0,3>,6 open} torus {18.45,6 clipped_by{plane{<-40,0,9>,0}} translate<40,0,21>} cylinder {<44.05,0,39>,<0,0,49>,6 open} sphere {<0,0,49>,6} cylinder {<0,0,49>,<0,0,34>,6 open} sphere {<0,0,34>,6} torus {18.45,6 clipped_by{plane{<40,0,-9>,0}} translate<-40,0,99>} cylinder {<-44.05,0,81>,<35.95,0,63>,6 open} torus {18.45,6 clipped_by{plane{<-40,0,9>,0}} translate<40,0,81>} cylinder {<44.05,0,99>,<-35.95,0,117>,6 open} scale 4.5/128 } #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #include "lg_defs.inc" #include "lg_color.inc" #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #if (QUAL > 2) #declare lg_knob_l3temp = union { object { lg_knob } object { L3Logo matrix <0,-LG_BRICK_WIDTH/20,0, 0,0,-LG_BRICK_HEIGHT/24, -LG_BRICK_WIDTH/20,0,0, 0,0,4*LG_BRICK_HEIGHT/24> } } #declare lg_knob = object { lg_knob_l3temp } #declare lg_knob_l3temp = merge { object { lg_knob_clear } object { L3Logo matrix <0,-LG_BRICK_WIDTH/20,0, 0,0,-LG_BRICK_HEIGHT/24, -LG_BRICK_WIDTH/20,0,0, 0,0,4*LG_BRICK_HEIGHT/24> } } #declare lg_knob_clear = object { lg_knob_l3temp } #end #ifndef (Color7) #declare Color7 = #if (version >= 3.1) material { #end texture { lg_grey } #if (version >= 3.1) } #end #declare Color7_slope = #if (version >= 3.1) material { #end texture { lg_grey #if (QUAL > 1) normal { bumps 0.3 scale 25*0.02 } #end } #if (version >= 3.1) } #end #end #ifndef (Color8) #declare Color8 = #if (version >= 3.1) material { #end texture { lg_dark_grey } #if (version >= 3.1) } #end #declare Color8_slope = #if (version >= 3.1) material { #end texture { lg_dark_grey #if (QUAL > 1) normal { bumps 0.3 scale 25*0.02 } #end } #if (version >= 3.1) } #end #end #ifndef (Color0) #declare Color0 = #if (version >= 3.1) material { #end texture { lg_black } #if (version >= 3.1) } #end #declare Color0_slope = #if (version >= 3.1) material { #end texture { lg_black #if (QUAL > 1) normal { bumps 0.3 scale 25*0.02 } #end } #if (version >= 3.1) } #end #end #ifndef (Color379) #declare Color379 = #if (version >= 3.1) material { #end texture { // Color not in lg_color.inc; however use same texture pigment { rgb <0.666667,0.815686,0.841176> } finish { ambient 0.1 #if (QUAL > 1) phong 0.3 phong_size 20 #end } } #if (version >= 3.1) } #end #declare Color379_slope = #if (version >= 3.1) material { #end texture { // Color not in lg_color.inc; however use same texture pigment { rgb <0.666667,0.815686,0.841176> } finish { ambient 0.1 #if (QUAL > 1) phong 0.3 phong_size 20 #end } #if (QUAL > 1) normal { bumps 0.3 scale 25*0.02 } #end } #if (version >= 3.1) } #end #end #ifndef (Color14) #declare Color14 = #if (version >= 3.1) material { #end texture { lg_yellow } #if (version >= 3.1) } #end #declare Color14_slope = #if (version >= 3.1) material { #end texture { lg_yellow #if (QUAL > 1) normal { bumps 0.3 scale 25*0.02 } #end } #if (version >= 3.1) } #end #end #ifndef (Color256) #declare Color256 = #if (version >= 3.1) material { #end texture { // Color not in lg_color.inc; however use same texture pigment { rgb <0.301961,0.301961,0.301961> } finish { ambient 0.1 #if (QUAL > 1) phong 0.3 phong_size 20 #end } } #if (version >= 3.1) } #end #declare Color256_slope = #if (version >= 3.1) material { #end texture { // Color not in lg_color.inc; however use same texture pigment { rgb <0.301961,0.301961,0.301961> } finish { ambient 0.1 #if (QUAL > 1) phong 0.3 phong_size 20 #end } #if (QUAL > 1) normal { bumps 0.3 scale 25*0.02 } #end } #if (version >= 3.1) } #end #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_6019) #include "lg_6019.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _6019_dot_dat = #if (QUAL = 0) box { <-10,-6,-24>, <10,10,10> } #else object { // Plate 1 x 1 with Clip Horizontal lg_6019 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _6019_dot_dat_clear = #if (QUAL = 0) box { <-10,-6,-24>, <10,10,10> } #else object { // Plate 1 x 1 with Clip Horizontal lg_6019_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3937) #include "lg_3937.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3937_dot_dat = #if (QUAL = 0) box { <-20,2,-10>, <20,24,10> } #else object { // Hinge 1 x 2 Base lg_3937 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3937_dot_dat_clear = #if (QUAL = 0) box { <-20,2,-10>, <20,24,10> } #else object { // Hinge 1 x 2 Base lg_3937_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3023) #include "lg_3023.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3023_dot_dat = #if (QUAL = 0) box { <-20,-4,-10>, <20,8,10> } #else object { // Plate 1 x 2 lg_3023 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3023_dot_dat_clear = #if (QUAL = 0) box { <-20,-4,-10>, <20,8,10> } #else object { // Plate 1 x 2 lg_3023_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_4263) #include "lg_4263.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _4263_dot_dat = #if (QUAL = 0) box { <-40,-4,-10>, <40,8,10> } #else object { // Technic Plate 1 x 4 with Holes lg_4263 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _4263_dot_dat_clear = #if (QUAL = 0) box { <-40,-4,-10>, <40,8,10> } #else object { // Technic Plate 1 x 4 with Holes lg_4263_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_2431) #include "lg_2431.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _2431_dot_dat = #if (QUAL = 0) box { <-40,0,-10>, <40,8,10> } #else object { // Tile 1 x 4 lg_2431 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _2431_dot_dat_clear = #if (QUAL = 0) box { <-40,0,-10>, <40,8,10> } #else object { // Tile 1 x 4 lg_2431_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare box5_dot_dat = object { // Box 5 (five faces) // Name: box5.dat // Author: James Jessiman // Original LDraw Primitive // LDRAW_ORG Primitive UPDATE 2002-02 // BFC CERTIFY CW // 2002-04-03 SEB Modified for BFC compliance mesh { triangle { <-1,1,-1>, <1,1,-1>, <1,1,1> } triangle { <1,1,1>, <-1,1,1>, <-1,1,-1> } triangle { <1,1,1>, <1,0,1>, <-1,0,1> } triangle { <-1,0,1>, <-1,1,1>, <1,1,1> } triangle { <-1,1,1>, <-1,0,1>, <-1,0,-1> } triangle { <-1,0,-1>, <-1,1,-1>, <-1,1,1> } triangle { <-1,1,-1>, <-1,0,-1>, <1,0,-1> } triangle { <1,0,-1>, <1,1,-1>, <-1,1,-1> } triangle { <1,1,-1>, <1,0,-1>, <1,0,1> } triangle { <1,0,1>, <1,1,1>, <1,1,-1> } // } } #declare _3069a_dot_dat = #if (QUAL = 0) box { <-20,0,-10>, <20,8,10> } #else union { // Tile 1 x 2 without Groove // Name: 3069a.dat // Author: James Jessiman // Original LDraw Part // LDRAW_ORG Part UPDATE 2003-02 // BFC CERTIFY CW // // 2003-06-18 Steffen BFCed // BFC INVERTNEXT object { box5_dot_dat matrix <16,0,0,0,-4,0,0,0,6,0,8,0> } mesh { triangle { <-20,8,10>, <-16,8,6>, <16,8,6> } triangle { <16,8,6>, <20,8,10>, <-20,8,10> } triangle { <20,8,-10>, <16,8,-6>, <-16,8,-6> } triangle { <-16,8,-6>, <-20,8,-10>, <20,8,-10> } triangle { <20,8,10>, <16,8,6>, <16,8,-6> } triangle { <16,8,-6>, <20,8,-10>, <20,8,10> } triangle { <-20,8,-10>, <-16,8,-6>, <-16,8,6> } triangle { <-16,8,6>, <-20,8,10>, <-20,8,-10> } } object { box5_dot_dat matrix <20,0,0,0,-8,0,0,0,10,0,8,0> } // } #end #declare stud4_dot_dat = object { lg_plate_cylinder scale <1,1,-1> translate <0,0,LG_PLATE_INNER_HEIGHT> matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #declare box4_dot_dat = object { // Box 4 (four faces) // Name: box4.dat // Author: James Jessiman // Original LDraw Primitive // LDRAW_ORG Primitive UPDATE 2002-02 // BFC CERTIFY CW // 2002-04-03 SEB Modified for BFC compliance mesh { triangle { <1,1,1>, <1,0,1>, <-1,0,1> } triangle { <-1,0,1>, <-1,1,1>, <1,1,1> } triangle { <-1,1,1>, <-1,0,1>, <-1,0,-1> } triangle { <-1,0,-1>, <-1,1,-1>, <-1,1,1> } triangle { <-1,1,-1>, <-1,0,-1>, <1,0,-1> } triangle { <1,0,-1>, <1,1,-1>, <-1,1,-1> } triangle { <1,1,-1>, <1,0,-1>, <1,0,1> } triangle { <1,0,1>, <1,1,1>, <1,1,-1> } // } } #declare s_slash_3068bs01_dot_dat = #if (QUAL = 0) box { <-20,0,-20>, <20,8,20> } #else union { // ~Subpart Tile 2 x 2 with Groove without Face // Name: s\3068bs01.dat // Author: Damien Guichard // LDRAW_ORG Subpart UPDATE 2002-02 // BFC CERTIFY CCW // 2002-04-02 SEB Modified for BFC compliance #if (STUDS) object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,0> } // BFC INVERTNEXT #end object { box5_dot_dat matrix <16,0,0,0,-4,0,0,0,16,0,8,0> } mesh { triangle { <19,8,19>, <16,8,16>, <-16,8,16> } triangle { <-16,8,16>, <-19,8,19>, <19,8,19> } triangle { <-19,8,19>, <-16,8,16>, <-16,8,-16> } triangle { <-16,8,-16>, <-19,8,-19>, <-19,8,19> } triangle { <-19,8,-19>, <-16,8,-16>, <16,8,-16> } triangle { <16,8,-16>, <19,8,-19>, <-19,8,-19> } triangle { <19,8,-19>, <16,8,-16>, <16,8,16> } triangle { <16,8,16>, <19,8,19>, <19,8,-19> } } object { box4_dot_dat matrix <19,0,0,0,-1,0,0,0,19,0,8,0> } mesh { triangle { <20,7,20>, <19,7,19>, <-19,7,19> } triangle { <-19,7,19>, <-20,7,20>, <20,7,20> } triangle { <-20,7,20>, <-19,7,19>, <-19,7,-19> } triangle { <-19,7,-19>, <-20,7,-20>, <-20,7,20> } triangle { <-20,7,-20>, <-19,7,-19>, <19,7,-19> } triangle { <19,7,-19>, <20,7,-20>, <-20,7,-20> } triangle { <20,7,-20>, <19,7,-19>, <19,7,19> } triangle { <19,7,19>, <20,7,20>, <20,7,-20> } } object { box4_dot_dat matrix <20,0,0,0,-7,0,0,0,20,0,7,0> } // } #end #declare _3068b_dot_dat = #if (QUAL = 0) box { <-20,0,-20>, <20,8,20> } #else union { // Tile 2 x 2 with Groove // Name: 3068b.dat // Author: damien.guichard@wanadoo.fr, from James Jessiman's 3068.dat // LDRAW_ORG Part UPDATE 2004-04 // BFC CERTIFY CCW // // 2004-07-26 GuyVivan Made BFC Compliant object { s_slash_3068bs01_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> } mesh { triangle { <-20,0,-20>, <20,0,-20>, <20,0,20> } triangle { <20,0,20>, <-20,0,20>, <-20,0,-20> } // } } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3666) #include "lg_3666.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3666_dot_dat = #if (QUAL = 0) box { <-60,-4,-10>, <60,8,10> } #else object { // Plate 1 x 6 lg_3666 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3666_dot_dat_clear = #if (QUAL = 0) box { <-60,-4,-10>, <60,8,10> } #else object { // Plate 1 x 6 lg_3666_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3020) #include "lg_3020.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3020_dot_dat = #if (QUAL = 0) box { <-40,-4,-20>, <40,8,20> } #else object { // Plate 2 x 4 lg_3020 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3020_dot_dat_clear = #if (QUAL = 0) box { <-40,-4,-20>, <40,8,20> } #else object { // Plate 2 x 4 lg_3020_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3024) #include "lg_3024.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3024_dot_dat = #if (QUAL = 0) box { <-10,-4,-10>, <10,8,10> } #else object { // Plate 1 x 1 lg_3024 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3024_dot_dat_clear = #if (QUAL = 0) box { <-10,-4,-10>, <10,8,10> } #else object { // Plate 1 x 1 lg_3024_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3032) #include "lg_3032.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3032_dot_dat = #if (QUAL = 0) box { <-60,-4,-40>, <60,8,40> } #else object { // Plate 4 x 6 lg_3032 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3032_dot_dat_clear = #if (QUAL = 0) box { <-60,-4,-40>, <60,8,40> } #else object { // Plate 4 x 6 lg_3032_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_2877) #include "lg_2877.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _2877_dot_dat = #if (QUAL = 0) box { <-20,-4,-10>, <20,24,10> } #else object { // Brick 1 x 2 with Grille lg_2877 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _2877_dot_dat_clear = #if (QUAL = 0) box { <-20,-4,-10>, <20,24,10> } #else object { // Brick 1 x 2 with Grille lg_2877_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_2453) #include "lg_2453.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _2453_dot_dat = #if (QUAL = 0) box { <-10,-4,-10>, <10,120,10> } #else object { // Brick 1 x 1 x 5 lg_2453 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _2453_dot_dat_clear = #if (QUAL = 0) box { <-10,-4,-10>, <10,120,10> } #else object { // Brick 1 x 1 x 5 lg_2453_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_2454) #include "lg_2454.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _2454_dot_dat = #if (QUAL = 0) box { <-20,-4,-10>, <20,120,10> } #else object { // Brick 1 x 2 x 5 lg_2454 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _2454_dot_dat_clear = #if (QUAL = 0) box { <-20,-4,-10>, <20,120,10> } #else object { // Brick 1 x 2 x 5 lg_2454_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3001) #include "lg_3001.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3001_dot_dat = #if (QUAL = 0) box { <-40,-4,-20>, <40,24,20> } #else object { // Brick 2 x 4 lg_3001 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3001_dot_dat_clear = #if (QUAL = 0) box { <-40,-4,-20>, <40,24,20> } #else object { // Brick 2 x 4 lg_3001_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3010) #include "lg_3010.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3010_dot_dat = #if (QUAL = 0) box { <-40,-4,-10>, <40,24,10> } #else object { // Brick 1 x 4 lg_3010 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3010_dot_dat_clear = #if (QUAL = 0) box { <-40,-4,-10>, <40,24,10> } #else object { // Brick 1 x 4 lg_3010_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3008) #include "lg_3008.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3008_dot_dat = #if (QUAL = 0) box { <-80,-4,-10>, <80,24,10> } #else object { // Brick 1 x 8 lg_3008 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3008_dot_dat_clear = #if (QUAL = 0) box { <-80,-4,-10>, <80,24,10> } #else object { // Brick 1 x 8 lg_3008_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3007) #include "lg_3007.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3007_dot_dat = #if (QUAL = 0) box { <-80,-4,-20>, <80,24,20> } #else object { // Brick 2 x 8 lg_3007 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3007_dot_dat_clear = #if (QUAL = 0) box { <-80,-4,-20>, <80,24,20> } #else object { // Brick 2 x 8 lg_3007_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3794) #include "lg_3794.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3794_dot_dat = #if (QUAL = 0) box { <-20,-4,-10>, <20,8,10> } #else object { // Plate 1 x 2 with 1 Stud lg_3794 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3794_dot_dat_clear = #if (QUAL = 0) box { <-20,-4,-10>, <20,8,10> } #else object { // Plate 1 x 2 with 1 Stud lg_3794_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare s_slash_3070bs01_dot_dat = #if (QUAL = 0) box { <-10,0,-10>, <10,8,10> } #else union { // ~Subfile Tile 1 x 1 with Groove without Face // Name: s\3070bs01.dat // Author: Kevin B // LDRAW_ORG Subpart UPDATE 2001-03 object { box5_dot_dat matrix <6,0,0,0,-4,0,0,0,6,0,8,0> } mesh { triangle { <9,8,9>, <6,8,6>, <-6,8,6> } triangle { <-6,8,6>, <-9,8,9>, <9,8,9> } triangle { <-9,8,9>, <-6,8,6>, <-6,8,-6> } triangle { <-6,8,-6>, <-9,8,-9>, <-9,8,9> } triangle { <-9,8,-9>, <-6,8,-6>, <6,8,-6> } triangle { <6,8,-6>, <9,8,-9>, <-9,8,-9> } triangle { <9,8,-9>, <6,8,-6>, <6,8,6> } triangle { <6,8,6>, <9,8,9>, <9,8,-9> } } object { box4_dot_dat matrix <9,0,0,0,-1,0,0,0,9,0,8,0> } mesh { triangle { <10,7,10>, <9,7,9>, <-9,7,9> } triangle { <-9,7,9>, <-10,7,10>, <10,7,10> } triangle { <-10,7,10>, <-9,7,9>, <-9,7,-9> } triangle { <-9,7,-9>, <-10,7,-10>, <-10,7,10> } triangle { <-10,7,-10>, <-9,7,-9>, <9,7,-9> } triangle { <9,7,-9>, <10,7,-10>, <-10,7,-10> } triangle { <10,7,-10>, <9,7,-9>, <9,7,9> } triangle { <9,7,9>, <10,7,10>, <10,7,-10> } } object { box4_dot_dat matrix <10,0,0,0,-7,0,0,0,10,0,7,0> } // } #end #declare _3070b_dot_dat = #if (QUAL = 0) box { <-10,0,-10>, <10,8,10> } #else union { // Tile 1 x 1 with Groove // Name: 3070b.dat // Author: James Jessiman // Author: Kevin B, groove // LDRAW_ORG Part UPDATE 2001-03 object { s_slash_3070bs01_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> } mesh { triangle { <-10,0,-10>, <10,0,-10>, <10,0,10> } triangle { <10,0,10>, <-10,0,10>, <-10,0,-10> } // } } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3623) #include "lg_3623.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3623_dot_dat = #if (QUAL = 0) box { <-30,-4,-10>, <30,8,10> } #else object { // Plate 1 x 3 lg_3623 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3623_dot_dat_clear = #if (QUAL = 0) box { <-30,-4,-10>, <30,8,10> } #else object { // Plate 1 x 3 lg_3623_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3009) #include "lg_3009.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3009_dot_dat = #if (QUAL = 0) box { <-60,-4,-10>, <60,24,10> } #else object { // Brick 1 x 6 lg_3009 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3009_dot_dat_clear = #if (QUAL = 0) box { <-60,-4,-10>, <60,24,10> } #else object { // Brick 1 x 6 lg_3009_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3004) #include "lg_3004.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3004_dot_dat = #if (QUAL = 0) box { <-20,-4,-10>, <20,24,10> } #else object { // Brick 1 x 2 lg_3004 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3004_dot_dat_clear = #if (QUAL = 0) box { <-20,-4,-10>, <20,24,10> } #else object { // Brick 1 x 2 lg_3004_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_2357) #include "lg_2357.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _2357_dot_dat = #if (QUAL = 0) box { <-10,-4,-10>, <30,24,30> } #else object { // Brick 2 x 2 Corner lg_2357 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _2357_dot_dat_clear = #if (QUAL = 0) box { <-10,-4,-10>, <30,24,30> } #else object { // Brick 2 x 2 Corner lg_2357_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare stud_dot_dat = object { lg_knob matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #declare _41539_dot_dat = #if (QUAL = 0) box { <-80,-4,-80>, <80,8,80> } #else union { // Plate 8 x 8 // Name: 41539.dat // Author: Martin G Cormier // LDRAW_ORG Part UPDATE 2004-04 // BFC CERTIFY CCW // // 2004-10-06 GuyVivan Made BFC Compliant #if (STUDS) object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,60,4,60> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,40,4,60> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,60> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,60> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,60> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-40,4,60> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-60,4,60> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,60,4,40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,40,4,40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-40,4,40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-60,4,40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,60,4,20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,40,4,20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-40,4,20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-60,4,20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,60,4,0> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,40,4,0> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,0> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,0> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,0> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-40,4,0> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-60,4,0> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,60,4,-20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,40,4,-20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,-20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,-20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,-20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-40,4,-20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-60,4,-20> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,60,4,-40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,40,4,-40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,-40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,-40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,-40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-40,4,-40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-60,4,-40> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,60,4,-60> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,40,4,-60> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,-60> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,-60> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,-60> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-40,4,-60> } object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-60,4,-60> } // BFC INVERTNEXT #end object { box5_dot_dat matrix <76,0,0,0,-4,0,0,0,76,0,8,0> } mesh { triangle { <80,8,80>, <76,8,76>, <-76,8,76> } triangle { <-76,8,76>, <-80,8,80>, <80,8,80> } triangle { <-80,8,80>, <-76,8,76>, <-76,8,-76> } triangle { <-76,8,-76>, <-80,8,-80>, <-80,8,80> } triangle { <-80,8,-80>, <-76,8,-76>, <76,8,-76> } triangle { <76,8,-76>, <80,8,-80>, <-80,8,-80> } triangle { <80,8,-80>, <76,8,-76>, <76,8,76> } triangle { <76,8,76>, <80,8,80>, <80,8,-80> } } object { box5_dot_dat matrix <80,0,0,0,-8,0,0,0,80,0,8,0> } #if (STUDS) object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,70,0,70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-70,0,70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,70,0,50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-70,0,50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,70,0,30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-70,0,30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,70,0,10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-70,0,10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,70,0,-10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,-10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,-10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,-10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,-10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,-10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,-10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-70,0,-10> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,70,0,-30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,-30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,-30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,-30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,-30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,-30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,-30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-70,0,-30> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,70,0,-50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,-50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,-50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,-50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,-50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,-50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,-50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-70,0,-50> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,70,0,-70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,-70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,-70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,-70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,-70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,-70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,-70> } object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-70,0,-70> } // #end } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3710) #include "lg_3710.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3710_dot_dat = #if (QUAL = 0) box { <-40,-4,-10>, <40,8,10> } #else object { // Plate 1 x 4 lg_3710 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3710_dot_dat_clear = #if (QUAL = 0) box { <-40,-4,-10>, <40,8,10> } #else object { // Plate 1 x 4 lg_3710_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_6541) #include "lg_6541.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _6541_dot_dat = #if (QUAL = 0) box { <-10,-4,-10>, <10,24,10> } #else object { // Technic Brick 1 x 1 with Hole lg_6541 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _6541_dot_dat_clear = #if (QUAL = 0) box { <-10,-4,-10>, <10,24,10> } #else object { // Technic Brick 1 x 1 with Hole lg_6541_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3685) #include "lg_3685.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3685_dot_dat = #if (QUAL = 0) box { <-10,-4,-30>, <30,72,10> } #else object { // Slope Brick 75 2 x 2 x 3 Double Convex lg_3685 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3685_dot_dat_clear = #if (QUAL = 0) box { <-10,-4,-30>, <30,72,10> } #else object { // Slope Brick 75 2 x 2 x 3 Double Convex lg_3685_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (QUAL > 0) #declare _3685_dot_dat_slope = object { // Slope Brick 75 2 x 2 x 3 Double Convex lg_3685_slope matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3003) #include "lg_3003.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3003_dot_dat = #if (QUAL = 0) box { <-20,-4,-20>, <20,24,20> } #else object { // Brick 2 x 2 lg_3003 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3003_dot_dat_clear = #if (QUAL = 0) box { <-20,-4,-20>, <20,24,20> } #else object { // Brick 2 x 2 lg_3003_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _4_dash_4disc_dot_dat = #if (version >= 3.1) disc { <0,0,0>, <0,1,0>, 1 } #else cylinder { <0,-0.001,0>, <0,0.001,0>, 1 } #end #declare _2_dash_4ring3_dot_dat = #if (version >= 3.1) disc { <0,0,0>, <0,1,0>, 4, 3 clipped_by { box { <-5,-1,0>, <5,1,5> } } } #else difference { cylinder { <0,-0.001,0>, <0,0.001,0>, 4 } cylinder { <0,-0.002,0>, <0,0.002,0>, 3 } clipped_by { box { <-5,-0.01,0>, <5,0.01,5> } } } #end #declare rect3_dot_dat = object { // Rectangle with 3 edges // Name rect3.dat // By Mark Kennedy mesh { triangle { <1,0,1>, <1,0,-1>, <-1,0,-1> } triangle { <-1,0,-1>, <-1,0,1>, <1,0,1> } } } #declare _2_dash_4disc_dot_dat = #if (version >= 3.1) disc { <0,0,0>, <0,1,0>, 1 clipped_by { box { <-2,-1,0>, <2,1,2> } } } #else cylinder { <0,-0.001,0>, <0,0.001,0>, 1 clipped_by { box { <-2,-1,0>, <2,1,2> } } } #end #declare _2_dash_4cyli_dot_dat = cylinder { <0,0,0>, <0,1,0>, 1 open clipped_by { box { <-2,-1,0>,<2,2,2> } } } #declare _2_dash_4ndis_dot_dat = #if (version >= 3.1) disc { <0,0,0>, <0,1,0>, 2, 1 clipped_by { box { <-1,-1,0>, <1,1,1> } } } #else difference { box { <-1,-0.001,0>, <1,0.001,1> } cylinder { <0,-1,0>, <0,1,0>, 1 } } #end #declare rect_dot_dat = object { // Rectangle // Name: rect.dat // Author: James Jessiman // Original LDraw Primitive // LDRAW_ORG Primitive UPDATE 2002-02 // BFC CERTIFY CW // 2002-4-5: TH: Added BFC statement mesh { triangle { <1,0,1>, <1,0,-1>, <-1,0,-1> } triangle { <-1,0,-1>, <-1,0,1>, <1,0,1> } // } } #declare s_slash_41770s01_dot_dat = #if (QUAL = 0) box { <-20,0,-40>, <20,8,40> } #else union { // Wing 2 x 4 Left without studs // Name: s\41770s01.dat // Author: Marc Schickele, original DAT code // Author: GuyVivan, file prep // LDRAW_ORG Subpart UPDATE 2004-04 // BFC CERTIFY CCW #if (STUDS) object { stud4_dot_dat matrix <-1,0,0,0,-1,0,0,0,1,0,4,20> } object { stud4_dot_dat matrix <-1,0,0,0,-1,0,0,0,1,0,4,0> } #end object { _2_dash_4disc_dot_dat matrix <-2.2961,0,-5.54328,0,-1,0,-5.54328,0,2.2961,0,4,-20> } object { _4_dash_4disc_dot_dat matrix <0,0,-6,0,-1,0,-6,0,0,0,4,0> } // BFC INVERTNEXT object { _2_dash_4cyli_dot_dat matrix <-2.2961,0,-5.54328,0,-4,0,-5.54328,0,2.2961,0,8,-20> } object { _2_dash_4cyli_dot_dat matrix <-3.06147,0,-7.39104,0,-4,0,-7.39104,0,3.06147,0,8,-20> } object { _2_dash_4ring3_dot_dat matrix <-0.765367,0,-1.84776,0,-1,0,-1.84776,0,0.765367,0,8,-20> } object { _2_dash_4ndis_dot_dat matrix <0,0,-8,0,-1,0,-8,0,0,0,4,-20> } object { _2_dash_4ndis_dot_dat matrix <0,0,-8,0,-1,0,-8,0,0,0,4,0> } mesh { triangle { <-20,0,40>, <-20,0,-40>, <0,0,-40> } triangle { <0,0,-40>, <20,0,40>, <-20,0,40> } } object { rect3_dot_dat matrix <0,4,0,0,0,1,10,0,0,-10,4,-40> } object { rect3_dot_dat matrix <0,-4,0,0,0,-1,20,0,0,0,4,40> } object { rect_dot_dat matrix <0,-4,0,1,0,0,0,0,40,-20,4,0> } object { rect_dot_dat matrix <0,2,0,-1,0,0,0,0,36,-16,6,0> } mesh { triangle { <20,8,40>, <20,0,40>, <18.27,4,33.06> } triangle { <18.27,4,33.06>, <18.27,8,33.06>, <20,8,40> } triangle { <13.81,8,15.25>, <15.86,8,23.423>, <15.86,4,23.423> } triangle { <15.86,4,23.423>, <13.81,4,15.25>, <13.81,8,15.25> } triangle { <8.95,8,-4.21>, <10.91,8,3.62>, <10.91,4,3.62> } triangle { <10.91,4,3.62>, <8.95,4,-4.21>, <8.95,8,-4.21> } triangle { <6.25,4,-14.99>, <20,0,40>, <0,0,-40> } triangle { <6.25,4,-14.99>, <18.27,4,33.06>, <20,0,40> } triangle { <0,8,-40>, <6.25,8,-14.99>, <6.25,4,-14.99> } triangle { <6.25,4,-14.99>, <0,0,-40>, <0,8,-40> } triangle { <8.95,4,-4.21>, <6.956,4,-3.714>, <6.956,8,-3.714> } triangle { <6.956,8,-3.714>, <8.95,8,-4.21>, <8.95,4,-4.21> } triangle { <6.956,8,-3.714>, <7.392,8,-3.064>, <8.95,8,-4.21> } triangle { <8.95,8,-4.21>, <7.392,8,-3.064>, <8,8,0> } triangle { <10.91,8,3.62>, <8.95,8,-4.21>, <8,8,0> } triangle { <10.91,8,3.62>, <8,8,0>, <7.392,8,3.064> } triangle { <10.91,8,3.62>, <7.392,8,3.064>, <6.235,8,4.791> } triangle { <10.91,8,3.62>, <6.235,8,4.791>, <6.235,4,4.791> } triangle { <6.235,4,4.791>, <10.91,4,3.62>, <10.91,8,3.62> } triangle { <18.27,4,33.06>, <14.38,4,34.03>, <14.38,8,34.03> } triangle { <14.38,8,34.03>, <18.27,8,33.06>, <18.27,4,33.06> } triangle { <14.88,4,36>, <14.88,8,36>, <14.38,8,34.03> } triangle { <14.38,8,34.03>, <14.38,4,34.03>, <14.88,4,36> } triangle { <14.88,8,36>, <14.88,4,36>, <-16,4,36> } triangle { <-16,4,36>, <-16,8,36>, <14.88,8,36> } triangle { <-16,4,36>, <14.88,4,36>, <-8,4,8> } triangle { <-3.123,8,-36>, <-16,8,-36>, <-16,4,-36> } triangle { <-16,4,-36>, <-3.123,4,-36>, <-3.123,8,-36> } triangle { <-3.123,4,-36>, <-1.103,4,-27.92>, <-1.103,8,-27.92> } triangle { <-1.103,8,-27.92>, <-3.123,8,-36>, <-3.123,4,-36> } triangle { <-3.064,4,-27.392>, <-3.064,8,-27.392>, <-1.103,8,-27.92> } triangle { <-1.103,8,-27.92>, <-1.103,4,-27.92>, <-3.064,4,-27.392> } triangle { <3.064,4,-12.608>, <5.656,4,-14.344>, <5.656,8,-14.344> } triangle { <5.656,8,-14.344>, <3.064,8,-12.608>, <3.064,4,-12.608> } triangle { <5.656,4,-14.344>, <6.25,4,-14.99>, <6.25,8,-14.99> } triangle { <6.25,8,-14.99>, <5.656,8,-14.344>, <5.656,4,-14.344> } triangle { <0,4,-8>, <0,4,-12>, <-8,4,-12> } triangle { <-8,4,-12>, <-8,4,-8>, <0,4,-8> } triangle { <0,4,-8>, <3.064,4,-12.608>, <0,4,-12> } triangle { <-16,4,-36>, <-16,4,36>, <-8,4,8> } triangle { <-8,4,8>, <-8,4,-28>, <-16,4,-36> } triangle { <3.064,4,-7.392>, <5.656,4,-5.656>, <6.25,4,-14.99> } triangle { <6.25,4,-14.99>, <5.656,4,-14.344>, <3.064,4,-7.392> } triangle { <-8,4,-28>, <-1.103,4,-27.92>, <-3.123,4,-36> } triangle { <-3.123,4,-36>, <-16,4,-36>, <-8,4,-28> } triangle { <5.656,4,-14.344>, <3.064,4,-12.608>, <0,4,-8> } triangle { <0,4,-8>, <3.064,4,-7.392>, <5.656,4,-14.344> } triangle { <3.064,4,7.392>, <0,4,8>, <9.93,4,16.22> } triangle { <9.93,4,16.22>, <5.656,4,5.656>, <3.064,4,7.392> } triangle { <9.93,4,16.22>, <6.235,4,4.791>, <5.656,4,5.656> } triangle { <13.81,4,15.25>, <10.91,4,3.62>, <6.235,4,4.791> } triangle { <6.235,4,4.791>, <9.93,4,16.22>, <13.81,4,15.25> } triangle { <14.88,4,36>, <9.93,4,16.22>, <0,4,8> } triangle { <0,4,8>, <-8,4,8>, <14.88,4,36> } triangle { <15.86,4,23.423>, <11.98,4,24.393>, <14.38,4,34.03> } triangle { <14.38,4,34.03>, <18.27,4,33.06>, <15.86,4,23.423> } triangle { <8.95,4,-4.21>, <6.25,4,-14.99>, <5.656,4,-5.656> } triangle { <5.656,4,-5.656>, <6.956,4,-3.714>, <8.95,4,-4.21> } triangle { <15.86,8,23.423>, <13.81,8,15.25>, <9.93,8,16.22> } triangle { <9.93,8,16.22>, <11.98,8,24.393>, <15.86,8,23.423> } triangle { <11.98,4,24.393>, <15.86,4,23.423>, <15.86,8,23.423> } triangle { <15.86,8,23.423>, <11.98,8,24.393>, <11.98,4,24.393> } triangle { <13.81,8,15.25>, <13.81,4,15.25>, <9.93,4,16.22> } triangle { <9.93,4,16.22>, <9.93,8,16.22>, <13.81,8,15.25> } triangle { <9.93,4,16.22>, <11.98,4,24.393>, <11.98,8,24.393> } triangle { <11.98,8,24.393>, <9.93,8,16.22>, <9.93,4,16.22> } triangle { <-1.103,8,-27.92>, <-3.064,8,-27.392>, <-2.298,8,-25.544> } triangle { <-2.298,8,-25.544>, <-0.594,8,-25.88>, <-1.103,8,-27.92> } triangle { <-0.594,4,-25.88>, <-2.298,4,-25.544>, <2.298,4,-14.456> } triangle { <-0.594,8,-25.88>, <2.26,8,-14.45>, <5.656,8,-14.344> } triangle { <5.656,8,-14.344>, <6.25,8,-14.99>, <-0.594,8,-25.88> } triangle { <0,8,-40>, <-3.123,8,-36>, <-1.103,8,-27.92> } triangle { <0,8,-40>, <-20,8,-40>, <-16,8,-36> } triangle { <-16,8,-36>, <-3.123,8,-36>, <0,8,-40> } triangle { <6.25,8,-14.99>, <0,8,-40>, <-1.103,8,-27.92> } triangle { <-1.103,8,-27.92>, <-0.594,8,-25.88>, <6.25,8,-14.99> } triangle { <-20,8,40>, <-16,8,36>, <-16,8,-36> } triangle { <-16,8,-36>, <-20,8,-40>, <-20,8,40> } triangle { <3.064,8,-12.608>, <5.656,8,-14.344>, <2.26,8,-14.45> } triangle { <-20,8,40>, <20,8,40>, <14.88,8,36> } triangle { <14.88,8,36>, <-16,8,36>, <-20,8,40> } triangle { <18.27,8,33.06>, <14.38,8,34.03>, <14.88,8,36> } triangle { <14.88,8,36>, <20,8,40>, <18.27,8,33.06> } triangle { <-2.298,8,-25.544>, <-2.298,4,-25.544>, <-0.594,4,-25.88> } triangle { <-0.594,4,-25.88>, <-0.594,8,-25.88>, <-2.298,8,-25.544> } triangle { <2.26,8,-14.45>, <-0.594,8,-25.88>, <-0.594,4,-25.88> } triangle { <-0.594,4,-25.88>, <2.26,4,-14.45>, <2.26,8,-14.45> } // } } #end #declare _41770_dot_dat = #if (QUAL = 0) box { <-20,-4,-40>, <20,8,40> } #else #if (STUDS) union #else object #end { // Wing 2 x 4 Left // Name: 41770.dat // Author: Marc Schickele // LDRAW_ORG Part UPDATE 2005-01 // BFC CERTIFY CCW // KEYWORDS wedge plate // // Created with stl2dat conversion tool // // Revision : 24.07.2002 // // 2004-10-02 GuyVivan made BFC Compliant, corrected mirrored stud // // 2004-10-15 Steffen un-mirrored all studs object { s_slash_41770s01_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> } #if (STUDS) object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-10,0,30> } object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-10,0,10> } object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-10,0,-10> } object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-10,0,-30> } // #end } #end #declare _41769_dot_dat = #if (QUAL = 0) box { <-20,-4,-40>, <20,8,40> } #else #if (STUDS) union #else object #end { // Wing 2 x 4 Right // Name: 41769.dat // Author: Marc Schickele // LDRAW_ORG Part UPDATE 2005-01 // BFC CERTIFY CCW // KEYWORDS wedge plate // // Created with stl2dat conversion tool // // Revision : 24.07.2002 // // 2004-10-02 GuyVivan made BFC Compliant, corected mirrored stud // // 2004-10-15 Steffen corrected mirroed stud logos object { s_slash_41770s01_dot_dat matrix <-1,0,0,0,1,0,0,0,1,0,0,0> } #if (STUDS) object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,10,0,30> } object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,10,0,10> } object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,10,0,-10> } object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,10,0,-30> } // #end } #end #declare box4_dash_4a_dot_dat = object { // Box, 4 faces drawn, 4 adjacent edges left out // Name: box4-4a.dat // Author: M. Moolhuysen 1998 // Official LCad Update 98-07 mesh { triangle { <1,1,1>, <1,1,-1>, <-1,1,-1> } triangle { <-1,1,-1>, <-1,1,1>, <1,1,1> } triangle { <1,1,1>, <1,0,1>, <-1,0,1> } triangle { <-1,0,1>, <-1,1,1>, <1,1,1> } triangle { <-1,1,1>, <-1,0,1>, <-1,0,-1> } triangle { <-1,0,-1>, <-1,1,-1>, <-1,1,1> } triangle { <1,1,-1>, <1,0,-1>, <1,0,1> } triangle { <1,0,1>, <1,1,1>, <1,1,-1> } } } #declare rect2p_dot_dat = object { // Rectangle with 2 parralel edges // Name: rect2p.dat // Author: Donald Sutter // Based on Mark Kennedy's rect2a.dat // BFC CERTIFY CW mesh { triangle { <1,0,1>, <1,0,-1>, <-1,0,-1> } triangle { <-1,0,-1>, <-1,0,1>, <1,0,1> } // } } #declare _3_dash_4cyli_dot_dat = cylinder { <0,0,0>, <0,1,0>, 1 open clipped_by { plane { <1,0,-1>, O7071 } } } #declare _3_dash_16cyli_dot_dat = object { // Cylinder 0.1875 // Name: 3-16cyli.dat // Author: Mark Kennedy // cut from 1-4cyli.dat // BFC CERTIFY CW mesh { triangle { <1,0,0>, <0.9239,0,0.3827>, <0.9239,1,0.3827> } triangle { <0.9239,1,0.3827>, <1,1,0>, <1,0,0> } triangle { <0.9239,0,0.3827>, <0.7071,0,0.7071>, <0.7071,1,0.7071> } triangle { <0.7071,1,0.7071>, <0.9239,1,0.3827>, <0.9239,0,0.3827> } triangle { <0.7071,0,0.7071>, <0.3827,0,0.9239>, <0.3827,1,0.9239> } triangle { <0.3827,1,0.9239>, <0.7071,1,0.7071>, <0.7071,0,0.7071> } // } } #declare ring3_dot_dat = #if (version >= 3.1) disc { <0,0,0>, <0,1,0>, 4, 3 } #else difference { cylinder { <0,-0.001,0>, <0,0.001,0>, 4 } cylinder { <0,-0.002,0>, <0,0.002,0>, 3 } } #end #declare _3_dash_8cyli_dot_dat = object { // Cylinder 0.375 // Name: 3-8cyli.dat // Author: James Jessiman // Original LDraw Primitive // LDRAW_ORG Primitive UPDATE 2002-04 // BFC CERTIFY CW // 2002-05-08 OP Made BFC compliant mesh { triangle { <1,0,0>, <0.9239,0,0.3827>, <0.9239,1,0.3827> } triangle { <0.9239,1,0.3827>, <1,1,0>, <1,0,0> } triangle { <0.9239,0,0.3827>, <0.7071,0,0.7071>, <0.7071,1,0.7071> } triangle { <0.7071,1,0.7071>, <0.9239,1,0.3827>, <0.9239,0,0.3827> } triangle { <0.7071,0,0.7071>, <0.3827,0,0.9239>, <0.3827,1,0.9239> } triangle { <0.3827,1,0.9239>, <0.7071,1,0.7071>, <0.7071,0,0.7071> } triangle { <0.3827,0,0.9239>, <0,0,1>, <0,1,1> } triangle { <0,1,1>, <0.3827,1,0.9239>, <0.3827,0,0.9239> } triangle { <0,0,1>, <-0.3827,0,0.9239>, <-0.3827,1,0.9239> } triangle { <-0.3827,1,0.9239>, <0,1,1>, <0,0,1> } triangle { <-0.3827,0,0.9239>, <-0.7071,0,0.7071>, <-0.7071,1,0.7071> } triangle { <-0.7071,1,0.7071>, <-0.3827,1,0.9239>, <-0.3827,0,0.9239> } } } #declare _4_dash_4cyli_dot_dat = cylinder { <0,0,0>, <0,1,0>, 1 open } #declare _1_dash_4cyli_dot_dat = cylinder { <0,0,0>, <0,1,0>, 1 open clipped_by { box { <0,-1,0>,<2,2,2> } } } #declare box3u8p_dot_dat = object { // Box with 3 Faces and 4 Parallel Edges // Name: box3u8p.dat // Author: Uncredited // LDRAW_ORG Primitive UPDATE 2003-02 // BFC CERTIFY CW // 2002-12-13: Hafhead: Made BFC compliant mesh { triangle { <1,1,1>, <-1,1,1>, <-1,1,-1> } triangle { <-1,1,-1>, <1,1,-1>, <1,1,1> } triangle { <1,1,1>, <1,0,1>, <-1,0,1> } triangle { <-1,0,1>, <-1,1,1>, <1,1,1> } triangle { <-1,1,-1>, <-1,0,-1>, <1,0,-1> } triangle { <1,0,-1>, <1,1,-1>, <-1,1,-1> } // } } #declare s_slash_43722s01_dot_dat = #if (QUAL = 0) box { <-20,0,-30>, <20,8,30> } #else union { // ~Wing 2 x 3 Right without Studs // Name: s\43722s01.dat // Author: Donald Sutter // LDRAW_ORG Subpart UPDATE 2004-04 // BFC CERTIFY CW object { box4_dash_4a_dot_dat matrix <0,0,30,0,-8,0,10,0,0,10,8,0> } object { rect2p_dot_dat matrix <-10,0,0,0,0,-1,0,4,0,-10,4,30> } object { rect3_dot_dat matrix <-10,0,30,1,0,0,0,-2,0,-10,2,0> } mesh { triangle { <0,0,-30>, <-20,0,30>, <0,0,30> } // BFC CERTIFY INVERTNEXT } object { box4_dash_4a_dot_dat matrix <0,0,26,0,-4,0,6.75,0,0,9.25,8,0> } object { rect2p_dot_dat matrix <-8.65,0,0,0,0,1,0,2,0,-6.15,6,26> } mesh { triangle { <2.5,4,-26>, <2.5,4,26>, <-14.83,4,26> } // BFC CERTIFY INVERTNEXT } object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,4,0,0,0,6,0,4,10> } object { _3_dash_4cyli_dot_dat matrix <0,0,-8,0,4,0,8,0,0,0,4,10> } object { _3_dash_16cyli_dot_dat matrix <0,0,-8,0,4,0,-8,0,0,0,4,10> } object { ring3_dot_dat matrix <2,0,0,0,-1,0,0,0,2,0,8,10> } object { _2_dash_4cyli_dot_dat matrix <0,0,8,0,4,0,8,0,0,0,4,-10> } object { _3_dash_16cyli_dot_dat matrix <0,0,8,0,4,0,-8,0,0,0,4,-10> } object { _2_dash_4ring3_dot_dat matrix <0,0,2,0,-1,0,2,0,0,0,8,-10> } // BFC CERTIFY INVERTNEXT object { _1_dash_4cyli_dot_dat matrix <6,0,0,0,4,0,0,0,-6,0,4,-10> } // BFC CERTIFY INVERTNEXT object { _3_dash_8cyli_dot_dat matrix <6,0,0,0,4,0,0,0,6,0,4,-10> } object { rect_dot_dat matrix <0,2,0,-1,0,0,-0.28,0,0.81,-14.55,6,25.18> } // BFC CERTIFY INVERTNEXT object { box3u8p_dot_dat matrix <1.72,0,0.57,0,-4,0,1.73,0,-5.2,-14.27,8,18.6> } object { rect_dot_dat matrix <0,-2,0,-1,0,0,-0.73,0,2.18,-10.1,6,11.8> } object { rect_dot_dat matrix <-1.34,0,4,-1,0,0,0,2,0,1.16,6,-21.98> } object { rect_dot_dat matrix <-1.67,0,5,-1,0,0,0,2,0,-2.55,6,-10.75> } object { rect3_dot_dat matrix <1.19,0,-3.57,1,0,0,0,2,0,-13.08,6,9.25> } object { rect3_dot_dat matrix <0,-2,0,0,0,1,2.25,0,0.63,-9.64,6,6.31> } object { rect3_dot_dat matrix <0,-2,0,0,0,-1,0.69,0,0.19,-8.69,6,9.81> } object { rect3_dot_dat matrix <0,-2,0,0,0,-1,0.12,0,0.04,-7.53,6,-6.96> } object { rect3_dot_dat matrix <1.128,0,-3.38,1,0,0,0,2,0,-18.865,6,26.61> } object { rect3_dot_dat matrix <3.833,0,-11.5,1,0,0,0,2,0,-3.833,6,-18.5> } object { rect2p_dot_dat matrix <-0.45,0,0.13,0,0,-1,0,2,0,-0.45,6,-15.87> } object { rect2p_dot_dat matrix <-0.08,0,0.015,0,0,1,0,2,0,-0.08,6,-17.985> } mesh { triangle { <0,8,-30>, <20,8,-30>, <16,8,-26> } triangle { <16,8,-26>, <2.5,8,-26>, <0,8,-30> } triangle { <20,8,30>, <16,8,26>, <16,8,-26> } triangle { <16,8,-26>, <20,8,-30>, <20,8,30> } triangle { <-20,8,30>, <-14.83,8,26>, <16,8,26> } triangle { <16,8,26>, <20,8,30>, <-20,8,30> } triangle { <-17.73,8,23.23>, <-14.27,8,24.37>, <-14.83,8,26> } triangle { <-14.83,8,26>, <-20,8,30>, <-17.73,8,23.23> } triangle { <-9.38,8,9.62>, <-10.83,8,13.98>, <-14.27,8,12.83> } triangle { <-14.27,8,12.83>, <-11.89,8,5.68>, <-9.38,8,9.62> } triangle { <-9.38,8,9.62>, <-11.89,8,5.68>, <-7.39,8,6.94> } triangle { <-7.39,8,6.94>, <-8,8,10>, <-9.38,8,9.62> } triangle { <-7.68,8,-7>, <0,8,-30>, <2.5,8,-26> } triangle { <2.5,8,-26>, <-7.4,8,-6.95>, <-7.68,8,-7> } triangle { <-7.4,8,-6.95>, <2.5,8,-26>, <-4.243,8,-5.757> } triangle { <-4.243,8,-5.757>, <-5.657,8,-4.343>, <-7.4,8,-6.95> } triangle { <-5.657,8,-4.343>, <-4.243,8,-5.757>, <-2.269,8,-4.457> } triangle { <-2.269,8,-4.457>, <-3.061,8,-2.609>, <-5.657,8,-4.343> } triangle { <-3.061,8,-2.609>, <-2.296,8,-4.457>, <0,8,-4> } triangle { <0,8,-4>, <0,8,-2>, <-3.061,8,-2.609> } triangle { <-0.93,8,-15.74>, <-0.19,8,-17.97>, <0,8,-18> } triangle { <0,8,-18>, <0,8,-16>, <-0.93,8,-15.74> } triangle { <-11.89,4,5.68>, <-5.657,4,-4.343>, <-4.87,4,-3.83> } triangle { <-4.87,4,-3.83>, <-8.38,4,6.65>, <-11.89,4,5.68> } triangle { <-7.68,4,-7>, <-7.4,4,-7>, <-5.657,4,-4.343> } triangle { <-5.657,4,-4.343>, <-11.9,4,5.7>, <-7.68,4,-7> } // } } #end #declare _43722_dot_dat = #if (QUAL = 0) box { <-20,-4,-30>, <20,8,30> } #else #if (STUDS) union #else object #end { // Wing 2 x 3 Right // Name: 43722.dat // Author: Donald Sutter // LDRAW_ORG Part UPDATE 2004-04 // BFC CERTIFY CW // KEYWORDS wedge plate #if (STUDS) object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,10,0,20> } object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,10,0,0> } object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,10,0,-20> } #end object { s_slash_43722s01_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> } // } #end #declare _43723_dot_dat = #if (QUAL = 0) box { <-20,-4,-30>, <20,8,30> } #else #if (STUDS) union #else object #end { // Wing 2 x 3 Left // Name: 43723.dat // Author: Donald Sutter // LDRAW_ORG Part UPDATE 2004-04 // BFC CERTIFY CW // KEYWORDS wedge plate #if (STUDS) object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-10,0,20> } object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-10,0,0> } object { stud_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-10,0,-20> } #end object { s_slash_43722s01_dot_dat matrix <-1,0,0,0,1,0,0,0,1,0,0,0> } // } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3700) #include "lg_3700.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3700_dot_dat = #if (QUAL = 0) box { <-20,-4,-10>, <20,24,10> } #else object { // Technic Brick 1 x 2 with Hole lg_3700 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3700_dot_dat_clear = #if (QUAL = 0) box { <-20,-4,-10>, <20,24,10> } #else object { // Technic Brick 1 x 2 with Hole lg_3700_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_2429) #include "lg_2429.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _2429_dot_dat = #if (QUAL = 0) box { <-40,-4,-8>, <8,8,20> } #else object { // Hinge Plate 1 x 4 Base lg_2429 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _2429_dot_dat_clear = #if (QUAL = 0) box { <-40,-4,-8>, <8,8,20> } #else object { // Hinge Plate 1 x 4 Base lg_2429_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_2430) #include "lg_2430.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _2430_dot_dat = #if (QUAL = 0) box { <-8,-4,-8>, <40,8,20> } #else object { // Hinge Plate 1 x 4 Top lg_2430 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _2430_dot_dat_clear = #if (QUAL = 0) box { <-8,-4,-8>, <40,8,20> } #else object { // Hinge Plate 1 x 4 Top lg_2430_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_6134) #include "lg_6134.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _6134_dot_dat = #if (QUAL = 0) box { <-20,-4,-10>, <20,16,30> } #else object { // Hinge 2 x 2 Top lg_6134 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _6134_dot_dat_clear = #if (QUAL = 0) box { <-20,-4,-10>, <20,16,30> } #else object { // Hinge 2 x 2 Top lg_6134_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_2540) #include "lg_2540.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _2540_dot_dat = #if (QUAL = 0) box { <-20,-4,-26>, <20,8,10> } #else object { // Plate 1 x 2 with Handle lg_2540 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _2540_dot_dat_clear = #if (QUAL = 0) box { <-20,-4,-26>, <20,8,10> } #else object { // Plate 1 x 2 with Handle lg_2540_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3679) #include "lg_3679.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3679_dot_dat = #if (QUAL = 0) box { <-16,-4,-16>, <16,8,16> } #else object { // ~Turntable 2 x 2 Plate Top lg_3679 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3679_dot_dat_clear = #if (QUAL = 0) box { <-16,-4,-16>, <16,8,16> } #else object { // ~Turntable 2 x 2 Plate Top lg_3679_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_3680) #include "lg_3680.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _3680_dot_dat = #if (QUAL = 0) box { <-20,0,-20>, <20,8,20> } #else object { // ~Turntable 2 x 2 Plate Base lg_3680 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3680_dot_dat_clear = #if (QUAL = 0) box { <-20,0,-20>, <20,8,20> } #else object { // ~Turntable 2 x 2 Plate Base lg_3680_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _3680c01_dot_dat = #if (QUAL = 0) box { <-20,-4,-20>, <20,8,20> } #else union { // Turntable 2 x 2 Plate (Complete) // Name: 3680c01.dat // Author: Jonathan Wilson // LDRAW_ORG Shortcut UPDATE 2002-06 // Usage note: Base colour is variable, top is hardcoded to LtGrey object { _3679_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> #if (version >= 3.1) material #else texture #end { Color7 } } object { _3680_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> } } #end #declare stud2a_dot_dat = object { lg_tech_knob matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #declare ring2_dot_dat = #if (version >= 3.1) disc { <0,0,0>, <0,1,0>, 3, 2 } #else difference { cylinder { <0,-0.001,0>, <0,0.001,0>, 3 } cylinder { <0,-0.002,0>, <0,0.002,0>, 2 } } #end #declare s_slash_3626bs02_dot_dat = #if (QUAL = 0) box { <-8,-4,-8>, <8,24,8> } #else union { // ~Minifig Head - Stud Hollow without Outer Face // Name: s\3626bs02.dat // Author: Andrew Westrate // LDRAW_ORG Subpart UPDATE 2005-01 // // based on s\3626bs01.dat // BFC CERTIFY CW #if (STUDS) object { stud2a_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> } #end object { ring3_dot_dat matrix <2,0,0,0,1,0,0,0,2,0,0,0> } object { ring2_dot_dat matrix <2,0,0,0,-1,0,0,0,-2,0,4,0> } // BFC INVERTNEXT object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,20,0,0,0,6,0,4,0> } object { ring3_dot_dat matrix <2,0,0,0,-1,0,0,0,-2,0,24,0> } object { _4_dash_4cyli_dot_dat matrix <8,0,0,0,3,0,0,0,8,0,21,0> } mesh { triangle { <1,0,3.8011>, <1,0,0.58>, <0,0,0> } triangle { <0,0,0>, <0,0,4>, <1,0,3.8011> } triangle { <0,0,0>, <-1,0,0.58>, <-1,0,3.8011> } triangle { <-1,0,3.8011>, <0,0,4>, <0,0,0> } triangle { <-3.79,0,-1.04>, <-1,0,0.58>, <0,0,0> } triangle { <0,0,0>, <-3.6955,0,-1.5307>, <-3.79,0,-1.04> } triangle { <0,0,0>, <0,0,-1.15>, <-2.85,0,-2.8> } triangle { <-2.85,0,-2.8>, <-3.6955,0,-1.5307>, <0,0,0> } triangle { <2.85,0,-2.8>, <0,0,-1.15>, <0,0,0> } triangle { <0,0,0>, <3.6955,0,-1.5307>, <2.85,0,-2.8> } triangle { <0,0,0>, <1,0,0.58>, <3.79,0,-1.04> } triangle { <3.79,0,-1.04>, <3.6955,0,-1.5307>, <0,0,0> } // triangle { <0,4,0>, <1,4,0.58>, <1,4,3.8011> } triangle { <1,4,3.8011>, <0,4,4>, <0,4,0> } triangle { <-1,4,3.8011>, <-1,4,0.58>, <0,4,0> } triangle { <0,4,0>, <0,4,4>, <-1,4,3.8011> } triangle { <0,4,0>, <-1,4,0.58>, <-3.79,4,-1.04> } triangle { <-3.79,4,-1.04>, <-3.6955,4,-1.5307>, <0,4,0> } triangle { <-2.85,4,-2.8>, <0,4,-1.15>, <0,4,0> } triangle { <0,4,0>, <-3.6955,4,-1.5307>, <-2.85,4,-2.8> } triangle { <0,4,0>, <0,4,-1.15>, <2.85,4,-2.8> } triangle { <2.85,4,-2.8>, <3.6955,4,-1.5307>, <0,4,0> } triangle { <3.79,4,-1.04>, <1,4,0.58>, <0,4,0> } triangle { <0,4,0>, <3.6955,4,-1.5307>, <3.79,4,-1.04> } // triangle { <1,4,0.58>, <1,0,0.58>, <1,0,3.8011> } triangle { <1,0,3.8011>, <1,4,3.8011>, <1,4,0.58> } triangle { <-1,0,3.8011>, <-1,0,0.58>, <-1,4,0.58> } triangle { <-1,4,0.58>, <-1,4,3.8011>, <-1,0,3.8011> } triangle { <-1,4,0.58>, <-1,0,0.58>, <-3.79,0,-1.04> } triangle { <-3.79,0,-1.04>, <-3.79,4,-1.04>, <-1,4,0.58> } triangle { <-2.85,0,-2.8>, <0,0,-1.15>, <0,4,-1.15> } triangle { <0,4,-1.15>, <-2.85,4,-2.8>, <-2.85,0,-2.8> } triangle { <0,4,-1.15>, <0,0,-1.15>, <2.85,0,-2.8> } triangle { <2.85,0,-2.8>, <2.85,4,-2.8>, <0,4,-1.15> } triangle { <3.79,0,-1.04>, <1,0,0.58>, <1,4,0.58> } triangle { <1,4,0.58>, <3.79,4,-1.04>, <3.79,0,-1.04> } // // triangle { <3.6956,4,1.5308>, <3.6956,0,1.5308>, <4,0,0> } triangle { <4,0,0>, <4,4,0>, <3.6956,4,1.5308> } triangle { <2.8284,4,2.8284>, <2.8284,0,2.8284>, <3.6956,0,1.5308> } triangle { <3.6956,0,1.5308>, <3.6956,4,1.5308>, <2.8284,4,2.8284> } triangle { <1.5308,4,3.6956>, <1.5308,0,3.6956>, <2.8284,0,2.8284> } triangle { <2.8284,0,2.8284>, <2.8284,4,2.8284>, <1.5308,4,3.6956> } triangle { <-2.8284,4,2.8284>, <-2.8284,0,2.8284>, <-1.5308,0,3.6956> } triangle { <-1.5308,0,3.6956>, <-1.5308,4,3.6956>, <-2.8284,4,2.8284> } triangle { <-3.6956,4,1.5308>, <-3.6956,0,1.5308>, <-2.8284,0,2.8284> } triangle { <-2.8284,0,2.8284>, <-2.8284,4,2.8284>, <-3.6956,4,1.5308> } triangle { <-4,4,0>, <-4,0,0>, <-3.6956,0,1.5308> } triangle { <-3.6956,0,1.5308>, <-3.6956,4,1.5308>, <-4,4,0> } triangle { <-1.5308,4,-3.6956>, <-1.5308,0,-3.6956>, <-2.8284,0,-2.8284> } triangle { <-2.8284,0,-2.8284>, <-2.8284,4,-2.8284>, <-1.5308,4,-3.6956> } triangle { <0,4,-4>, <0,0,-4>, <-1.5308,0,-3.6956> } triangle { <-1.5308,0,-3.6956>, <-1.5308,4,-3.6956>, <0,4,-4> } triangle { <1.5308,4,-3.6956>, <1.5308,0,-3.6956>, <0,0,-4> } triangle { <0,0,-4>, <0,4,-4>, <1.5308,4,-3.6956> } triangle { <2.8284,4,-2.8284>, <2.8284,0,-2.8284>, <1.5308,0,-3.6956> } triangle { <1.5308,0,-3.6956>, <1.5308,4,-3.6956>, <2.8284,4,-2.8284> } triangle { <1,4,3.8011>, <1,0,3.8011>, <1.5308,0,3.6956> } triangle { <1.5308,0,3.6956>, <1.5308,4,3.6956>, <1,4,3.8011> } triangle { <-1.5308,4,3.6956>, <-1.5308,0,3.6956>, <-1,0,3.8011> } triangle { <-1,0,3.8011>, <-1,4,3.8011>, <-1.5308,4,3.6956> } triangle { <-3.79,4,-1.04>, <-3.79,0,-1.04>, <-4,0,0> } triangle { <-4,0,0>, <-4,4,0>, <-3.79,4,-1.04> } triangle { <-2.8284,4,-2.8284>, <-2.8284,0,-2.8284>, <-2.85,0,-2.8> } triangle { <-2.85,0,-2.8>, <-2.85,4,-2.8>, <-2.8284,4,-2.8284> } triangle { <2.85,4,-2.8>, <2.85,0,-2.8>, <2.8284,0,-2.8284> } triangle { <2.8284,0,-2.8284>, <2.8284,4,-2.8284>, <2.85,4,-2.8> } triangle { <4,4,0>, <4,0,0>, <3.79,0,-1.04> } triangle { <3.79,0,-1.04>, <3.79,4,-1.04>, <4,4,0> } // // } } #end #declare t04o6250_dot_dat = object { // Torus Outside 1 x 0.6250 x 0.25 // Name: t04o6250.dat // Author: Primitive Generator // LDRAW_ORG Primitive UPDATE 2005-01 // BFC CERTIFY CW // Major Radius: 8 // Tube(Minor) Radius: 5 // Segments(Sweep): 4/16 = 0.25 // 1 9 0 0 0 1 0 0 0 1 0 0 0 1 4-4edge.dat // 1 12 1 0 0 0.6250 0 0 0 0 0.6250 0 1 0 4-4edge.dat mesh { triangle { <1,0.625,0>, <1.2392,0.5774,0>, <1.1449,0.5774,0.4742> } triangle { <1.1449,0.5774,0.4742>, <0.9239,0.625,0.3827>, <1,0.625,0> } triangle { <1.2392,0.5774,0>, <1.4419,0.4419,0>, <1.3322,0.4419,0.5518> } triangle { <1.3322,0.4419,0.5518>, <1.1449,0.5774,0.4742>, <1.2392,0.5774,0> } triangle { <1.4419,0.4419,0>, <1.5774,0.2392,0>, <1.4574,0.2392,0.6037> } triangle { <1.4574,0.2392,0.6037>, <1.3322,0.4419,0.5518>, <1.4419,0.4419,0> } triangle { <1.5774,0.2392,0>, <1.625,0,0>, <1.5013,0,0.6219> } triangle { <1.5013,0,0.6219>, <1.4574,0.2392,0.6037>, <1.5774,0.2392,0> } triangle { <0.9239,0.625,0.3827>, <1.1449,0.5774,0.4742>, <0.8762,0.5774,0.8762> } triangle { <0.8762,0.5774,0.8762>, <0.7071,0.625,0.7071>, <0.9239,0.625,0.3827> } triangle { <1.1449,0.5774,0.4742>, <1.3322,0.4419,0.5518>, <1.0196,0.4419,1.0196> } triangle { <1.0196,0.4419,1.0196>, <0.8762,0.5774,0.8762>, <1.1449,0.5774,0.4742> } triangle { <1.3322,0.4419,0.5518>, <1.4574,0.2392,0.6037>, <1.1154,0.2392,1.1154> } triangle { <1.1154,0.2392,1.1154>, <1.0196,0.4419,1.0196>, <1.3322,0.4419,0.5518> } triangle { <1.4574,0.2392,0.6037>, <1.5013,0,0.6219>, <1.149,0,1.149> } triangle { <1.149,0,1.149>, <1.1154,0.2392,1.1154>, <1.4574,0.2392,0.6037> } triangle { <0.7071,0.625,0.7071>, <0.8762,0.5774,0.8762>, <0.4742,0.5774,1.1449> } triangle { <0.4742,0.5774,1.1449>, <0.3827,0.625,0.9239>, <0.7071,0.625,0.7071> } triangle { <0.8762,0.5774,0.8762>, <1.0196,0.4419,1.0196>, <0.5518,0.4419,1.3322> } triangle { <0.5518,0.4419,1.3322>, <0.4742,0.5774,1.1449>, <0.8762,0.5774,0.8762> } triangle { <1.0196,0.4419,1.0196>, <1.1154,0.2392,1.1154>, <0.6037,0.2392,1.4574> } triangle { <0.6037,0.2392,1.4574>, <0.5518,0.4419,1.3322>, <1.0196,0.4419,1.0196> } triangle { <1.1154,0.2392,1.1154>, <1.149,0,1.149>, <0.6219,0,1.5013> } triangle { <0.6219,0,1.5013>, <0.6037,0.2392,1.4574>, <1.1154,0.2392,1.1154> } triangle { <0.3827,0.625,0.9239>, <0.4742,0.5774,1.1449>, <0,0.5774,1.2392> } triangle { <0,0.5774,1.2392>, <0,0.625,1>, <0.3827,0.625,0.9239> } triangle { <0.4742,0.5774,1.1449>, <0.5518,0.4419,1.3322>, <0,0.4419,1.4419> } triangle { <0,0.4419,1.4419>, <0,0.5774,1.2392>, <0.4742,0.5774,1.1449> } triangle { <0.5518,0.4419,1.3322>, <0.6037,0.2392,1.4574>, <0,0.2392,1.5774> } triangle { <0,0.2392,1.5774>, <0,0.4419,1.4419>, <0.5518,0.4419,1.3322> } triangle { <0.6037,0.2392,1.4574>, <0.6219,0,1.5013>, <0,0,1.625> } triangle { <0,0,1.625>, <0,0.2392,1.5774>, <0.6037,0.2392,1.4574> } // end of file } } #declare _4_dash_4ndis_dot_dat = #if (version >= 3.1) disc { <0,0,0>, <0,1,0>, 2, 1 clipped_by { box { <-1,-1,-1>, <1,1,1> } } } #else difference { box { <-1,-0.001,-1>, <1,0.001,1> } cylinder { <0,-1,0>, <0,1,0>, 1 } } #end #declare _3626bp01_dot_dat = #if (QUAL = 0) box { <-13,-4,-13>, <13,24,13> } #else union { // Minifig Head with Standard Grin Pattern // Name: 3626bp01.dat // Author: Tore Eriksson // LDRAW_ORG Part UPDATE 2005-01 // BFC CERTIFY CCW // // 1999-03 Chris Dee (chris_w_dee@hotmail.com) Modified // // 2003-11-02 Hmick corrected overlapping quads // // 2004-04-06 SEB BFC'ed // // 2004-04-15 AJW added torus primitives mesh { triangle { <-4.975,4,-12.01>, <-4.975,8.75,-12.01>, <0,8.75,-13> } triangle { <0,8.75,-13>, <0,4,-13>, <-4.975,4,-12.01> } triangle { <0,4,-13>, <0,8.75,-13>, <4.975,8.75,-12.01> } triangle { <4.975,8.75,-12.01>, <4.975,4,-12.01>, <0,4,-13> } triangle { <4.975,11.25,-12.01>, <4.975,8.75,-12.01>, <4.75,8.75,-12.055> } triangle { <4.75,8.75,-12.055>, <4.75,11.25,-12.055>, <4.975,11.25,-12.01> } } object { _4_dash_4disc_dot_dat matrix <1.25,0,0.244,0.244,0,1,0,-1.25,0,3.5,10,-12.304> #if (version >= 3.1) material #else texture #end { Color0 } } object { _4_dash_4ndis_dot_dat matrix <1.25,0,0.244,0.244,0,1,0,-1.25,0,3.5,10,-12.304> } mesh { triangle { <2.25,11.25,-12.552>, <2.25,8.75,-12.552>, <0,8.75,-13> } triangle { <0,8.75,-13>, <0,11.25,-13>, <2.25,11.25,-12.552> } triangle { <0,8.75,-13>, <-2.25,8.75,-12.552>, <-2.25,11.25,-12.552> } triangle { <-2.25,11.25,-12.552>, <0,11.25,-13>, <0,8.75,-13> } } object { _4_dash_4disc_dot_dat matrix <1.25,0,-0.244,-0.244,0,1,0,-1.25,0,-3.5,10,-12.304> #if (version >= 3.1) material #else texture #end { Color0 } } object { _4_dash_4ndis_dot_dat matrix <1.25,0,-0.244,-0.244,0,1,0,-1.25,0,-3.5,10,-12.304> } mesh { triangle { <-4.75,8.75,-12.055>, <-4.975,8.75,-12.01>, <-4.975,11.25,-12.01> } triangle { <-4.975,11.25,-12.01>, <-4.75,11.25,-12.055>, <-4.75,8.75,-12.055> } triangle { <-4.975,11.25,-12.01>, <-4.975,14.2,-12.01>, <0,14.2,-13> } triangle { <0,14.2,-13>, <0,11.25,-13>, <-4.975,11.25,-12.01> } triangle { <0,11.25,-13>, <0,14.2,-13>, <4.975,14.2,-12.01> } triangle { <4.975,14.2,-12.01>, <4.975,11.25,-12.01>, <0,11.25,-13> } triangle { <1.75,14.2,-12.652>, <0,14.2,-13>, <0,15,-13> } triangle { <0,15,-13>, <1.75,14.75,-12.652>, <1.75,14.2,-12.652> } triangle { <3,14.2,-12.403>, <1.75,14.2,-12.652>, <1.75,14.75,-12.652> } triangle { <3,14.2,-12.403>, <3.5,14.5,-12.304>, <3.5,14.2,-12.304> } triangle { <4.975,16,-12.01>, <4.975,14.2,-12.01>, <3.5,14.2,-12.304> } triangle { <3.5,14.2,-12.304>, <3.5,16,-12.304>, <4.975,16,-12.01> } triangle { <1.75,16,-12.652>, <3.5,16,-12.304>, <3.5,15,-12.304> } triangle { <3.5,15,-12.304>, <1.75,15.75,-12.652>, <1.75,16,-12.652> } triangle { <0,16,-13>, <1.75,16,-12.652>, <1.75,15.75,-12.652> } } mesh { triangle { <1.75,14.75,-12.652>, <0,15,-13>, <0,16,-13> } triangle { <0,16,-13>, <1.75,15.75,-12.652>, <1.75,14.75,-12.652> } triangle { <3,14.2,-12.403>, <1.75,14.75,-12.652>, <1.75,15.75,-12.652> } triangle { <1.75,15.75,-12.652>, <3.5,15,-12.304>, <3,14.2,-12.403> } triangle { <3.5,14.5,-12.304>, <3,14.2,-12.403>, <3.5,15,-12.304> } #if (version >= 3.1) material #else texture #end { Color0 } } mesh { triangle { <0,15,-13>, <0,14.2,-13>, <-1.75,14.2,-12.652> } triangle { <-1.75,14.2,-12.652>, <-1.75,14.75,-12.652>, <0,15,-13> } triangle { <-1.75,14.75,-12.652>, <-1.75,14.2,-12.652>, <-3,14.2,-12.403> } triangle { <-3.5,14.2,-12.304>, <-3.5,14.5,-12.304>, <-3,14.2,-12.403> } triangle { <-3.5,14.2,-12.304>, <-4.975,14.2,-12.01>, <-4.975,16,-12.01> } triangle { <-4.975,16,-12.01>, <-3.5,16,-12.304>, <-3.5,14.2,-12.304> } triangle { <-3.5,15,-12.304>, <-3.5,16,-12.304>, <-1.75,16,-12.652> } triangle { <-1.75,16,-12.652>, <-1.75,15.75,-12.652>, <-3.5,15,-12.304> } triangle { <-1.75,15.75,-12.652>, <-1.75,16,-12.652>, <0,16,-13> } } mesh { triangle { <0,16,-13>, <0,15,-13>, <-1.75,14.75,-12.652> } triangle { <-1.75,14.75,-12.652>, <-1.75,15.75,-12.652>, <0,16,-13> } triangle { <-1.75,15.75,-12.652>, <-1.75,14.75,-12.652>, <-3,14.2,-12.403> } triangle { <-3,14.2,-12.403>, <-3.5,15,-12.304>, <-1.75,15.75,-12.652> } triangle { <-3.5,15,-12.304>, <-3,14.2,-12.403>, <-3.5,14.5,-12.304> } #if (version >= 3.1) material #else texture #end { Color0 } } mesh { triangle { <-4.975,16,-12.01>, <-4.975,17,-12.01>, <0,17,-13> } triangle { <0,17,-13>, <0,16,-13>, <-4.975,16,-12.01> } triangle { <0,16,-13>, <0,17,-13>, <4.975,17,-12.01> } triangle { <4.975,17,-12.01>, <4.975,16,-12.01>, <0,16,-13> } // // replacing s\3626bs01.dat } object { s_slash_3626bs02_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> } object { _2_dash_4cyli_dot_dat matrix <13,0,0,0,13,0,0,0,13,0,4,0> } object { t04o6250_dot_dat matrix <0,0,8,0,-6.4,0,8,0,0,0,4,0> } object { t04o6250_dot_dat matrix <-8,0,0,0,-6.4,0,0,0,8,0,4,0> } object { t04o6250_dot_dat matrix <0,0,8,0,6.4,0,-8,0,0,0,17,0> } object { t04o6250_dot_dat matrix <8,0,0,0,6.4,0,0,0,8,0,17,0> } object { t04o6250_dot_dat matrix <0,0,-8,0,-6.4,0,-8,0,0,0,4,0> } object { t04o6250_dot_dat matrix <8,0,0,0,-6.4,0,0,0,-8,0,4,0> } object { t04o6250_dot_dat matrix <0,0,-8,0,6.4,0,8,0,0,0,17,0> } object { t04o6250_dot_dat matrix <-8,0,0,0,6.4,0,0,0,-8,0,17,0> } object { _3_dash_16cyli_dot_dat matrix <13,0,0,0,13,0,0,0,-13,0,4,0> } object { _3_dash_16cyli_dot_dat matrix <-13,0,0,0,13,0,0,0,-13,0,4,0> } // // } #end #declare ring4_dot_dat = #if (version >= 3.1) disc { <0,0,0>, <0,1,0>, 5, 4 } #else difference { cylinder { <0,-0.001,0>, <0,0.001,0>, 5 } cylinder { <0,-0.002,0>, <0,0.002,0>, 4 } } #end #declare stud4a_dot_dat = object { lg_plate_cylinder scale <1,1,-1> translate <0,0,LG_PLATE_INNER_HEIGHT> matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #declare _3062b_dot_dat = #if (QUAL = 0) box { <-10,-4,-10>, <10,24,10> } #else union { // Brick 1 x 1 Round with Hollow Stud // Name: 3062b.dat // Author: James Jessiman // LDRAW_ORG Part UPDATE 2003-03 // // Note: One or more STUD references in this file have been purposely // // capitalized to ensure that the stud is fully visible in LEdit. // BFC CERTIFY CCW // // 2003-08-02 OWP Made some primitive subs // // 2003-08-04 Steffen replaced peghole.dat by stud4a.dat object { _4_dash_4cyli_dot_dat matrix <10,0,0,0,19,0,0,0,10,0,0,0> } // BFC INVERTNEXT object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,4,0,0,0,4,0,0,0> } // BFC INVERTNEXT object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,16,0,0,0,6,0,4,0> } #if (STUDS) object { stud2a_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> } #end object { ring3_dot_dat matrix <2,0,0,0,1,0,0,0,2,0,0,0> } object { ring2_dot_dat matrix <2,0,0,0,-1,0,0,0,2,0,4,0> } object { ring4_dot_dat matrix <2,0,0,0,1,0,0,0,2,0,0,0> } object { ring4_dot_dat matrix <2,0,0,0,-1,0,0,0,2,0,19,0> } object { _4_dash_4cyli_dot_dat matrix <8,0,0,0,1,0,0,0,8,0,19,0> } #if (STUDS) object { stud4a_dot_dat matrix <1,0,0,0,-1,0,0,0,-1,0,20,0> } // #end } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_30028) #include "lg_30028.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _30028_dot_dat = #if (QUAL = 0) box { <-5,-18,-18>, <15,18,18> } #else object { // Tyre 14 x 8 Slick Smooth lg_30028 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _30028_dot_dat_clear = #if (QUAL = 0) box { <-5,-18,-18>, <15,18,18> } #else object { // Tyre 14 x 8 Slick Smooth lg_30028_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #ifndef (Color4) #declare Color4 = #if (version >= 3.1) material { #end texture { lg_red } #if (version >= 3.1) } #end #declare Color4_slope = #if (version >= 3.1) material { #end texture { lg_red #if (QUAL > 1) normal { bumps 0.3 scale 25*0.02 } #end } #if (version >= 3.1) } #end #end #ifndef (Color15) #declare Color15 = #if (version >= 3.1) material { #end texture { lg_white } #if (version >= 3.1) } #end #declare Color15_slope = #if (version >= 3.1) material { #end texture { lg_white #if (QUAL > 1) normal { bumps 0.3 scale 25*0.02 } #end } #if (version >= 3.1) } #end #end #declare s_slash_973s01_dot_dat = #if (QUAL = 0) box { <-19,-12,-10>, <19,32,10> } #else union { // ~Subpart Minifig Torso without Front or Back // Name: s\973s01.dat // Author: Steve Bliss // LDRAW_ORG Subpart UPDATE 2002-02 // BFC CERTIFY CW // used for plain & decorated torsos // put front decoration pattern in Z = -10 // put back decoration pattern at Z = 10 // 1999-04-16 SEB Moved to s\973s01.dat; removed back area; updated comment code // 1999-04-19 SEB Fixed internal surface error // 2000-11-05 CWD Removed hard-coded neck mark; now required in main part // 2002-02-05 CWD Corrected L3P -check warnings; bow-tie quads mainly // 2002-02-19 SEB Made it fully BFC compliant // Uncomment for front shell // 4 16 -19 29 -10 19 32 -10 -19 32 -10 19 29 -10 // 4 16 19 29 -10 -19 29 -10 -14.345 2 -10 14.345 2 -10 // 4 16 -14.345 2 -10 -12 0 -10 12 0 -10 14.345 2 -10 // Uncomment for back shell // 4 16 19 29 10 -19 32 10 19 32 10 -19 29 10 // 4 16 -19 29 10 19 29 10 -14.345 2 10 14.345 2 10 // 4 16 -14.345 2 10 12 0 10 -12 0 10 14.345 2 10 // Uncomment for neck mark // 1 16 0 -4 0 4.243 0 -4.243 0 -8 0 -4.243 0 -4.243 1-4cyli.dat mesh { triangle { <-19,32,-10>, <19,32,-10>, <16,32,-6> } triangle { <16,32,-6>, <-16,32,-6>, <-19,32,-10> } triangle { <19,32,-10>, <19,32,10>, <16,32,6> } triangle { <16,32,6>, <16,32,-6>, <19,32,-10> } triangle { <19,32,10>, <-19,32,10>, <-16,32,6> } triangle { <-16,32,6>, <16,32,6>, <19,32,10> } triangle { <-19,32,10>, <-19,32,-10>, <-16,32,-6> } triangle { <-16,32,-6>, <-16,32,6>, <-19,32,10> } triangle { <-4,32,-6>, <-4,32,-3.464>, <-6.536,32,-6> } triangle { <6.536,32,-6>, <4,32,-3.464>, <4,32,-6> } triangle { <-6.536,32,6>, <-4,32,3.464>, <-4,32,6> } triangle { <4,32,6>, <4,32,3.464>, <6.536,32,6> } triangle { <-4,3,-3.464>, <-6.536,3,-6>, <-6.536,32,-6> } triangle { <-6.536,32,-6>, <-4,32,-3.464>, <-4,3,-3.464> } triangle { <-4,3,-6>, <-4,3,-3.464>, <-4,32,-3.464> } triangle { <-4,32,-3.464>, <-4,32,-6>, <-4,3,-6> } triangle { <6.536,32,-6>, <6.536,3,-6>, <4,3,-3.464> } triangle { <4,3,-3.464>, <4,32,-3.464>, <6.536,32,-6> } triangle { <4,32,-3.464>, <4,3,-3.464>, <4,3,-6> } triangle { <4,3,-6>, <4,32,-6>, <4,32,-3.464> } triangle { <-6.536,32,6>, <-6.536,3,6>, <-4,3,3.464> } triangle { <-4,3,3.464>, <-4,32,3.464>, <-6.536,32,6> } triangle { <-4,32,3.464>, <-4,3,3.464>, <-4,3,6> } triangle { <-4,3,6>, <-4,32,6>, <-4,32,3.464> } triangle { <4,3,3.464>, <6.536,3,6>, <6.536,32,6> } triangle { <6.536,32,6>, <4,32,3.464>, <4,3,3.464> } triangle { <4,3,6>, <4,3,3.464>, <4,32,3.464> } triangle { <4,32,3.464>, <4,32,6>, <4,3,6> } triangle { <-16,23.37,6>, <-16,32,6>, <-16,32,-6> } triangle { <-16,32,-6>, <-16,23.37,-6>, <-16,23.37,6> } triangle { <16,32,-6>, <16,32,6>, <16,23.37,6> } triangle { <16,23.37,6>, <16,23.37,-6>, <16,32,-6> } triangle { <-16,32,-6>, <16,32,-6>, <16,23.37,-6> } triangle { <16,23.37,-6>, <-16,23.37,-6>, <-16,32,-6> } triangle { <16,32,6>, <-16,32,6>, <-16,23.37,6> } triangle { <-16,23.37,6>, <16,23.37,6>, <16,32,6> } triangle { <-14.408,14.146,6>, <-16,23.37,6>, <-16,23.37,-6> } triangle { <-16,23.37,-6>, <-14.408,14.146,-6>, <-14.408,14.146,6> } triangle { <-12.484,3,6>, <-12.708,4.296,6>, <-12.708,4.296,-6> } triangle { <-12.708,4.296,-6>, <-12.484,3,-6>, <-12.484,3,6> } triangle { <16,23.37,-6>, <16,23.37,6>, <14.408,14.146,6> } triangle { <14.408,14.146,6>, <14.408,14.146,-6>, <16,23.37,-6> } triangle { <12.708,4.296,-6>, <12.708,4.296,6>, <12.484,3,6> } triangle { <12.484,3,6>, <12.484,3,-6>, <12.708,4.296,-6> } triangle { <-16,23.37,-6>, <16,23.37,-6>, <12.484,3,-6> } triangle { <12.484,3,-6>, <-12.484,3,-6>, <-16,23.37,-6> } triangle { <16,23.37,6>, <-16,23.37,6>, <-12.484,3,6> } triangle { <-12.484,3,6>, <12.484,3,6>, <16,23.37,6> } triangle { <-12.484,3,-6>, <12.484,3,-6>, <12.484,3,6> } triangle { <12.484,3,6>, <-12.484,3,6>, <-12.484,3,-6> } triangle { <19,29,10>, <19,32,10>, <19,32,-10> } triangle { <19,32,-10>, <19,29,-10>, <19,29,10> } triangle { <-19,29,-10>, <-19,32,-10>, <-19,32,10> } triangle { <-19,32,10>, <-19,29,10>, <-19,29,-10> } triangle { <-19,29,-10>, <-19,29,10>, <-16.378,13.806,10> } triangle { <-16.378,13.806,10>, <-16.378,13.806,-10>, <-19,29,-10> } triangle { <-14.678,3.956,-10>, <-14.678,3.956,10>, <-14.345,2,10> } triangle { <-14.345,2,10>, <-14.345,2,-10>, <-14.678,3.956,-10> } triangle { <-14.345,2,-10>, <-14.345,2,10>, <-14,0,8> } triangle { <-14,0,8>, <-14,0,-8>, <-14.345,2,-10> } triangle { <16.378,13.806,10>, <19,29,10>, <19,29,-10> } triangle { <19,29,-10>, <16.378,13.806,-10>, <16.378,13.806,10> } triangle { <14.345,2,10>, <14.678,3.956,10>, <14.678,3.956,-10> } triangle { <14.678,3.956,-10>, <14.345,2,-10>, <14.345,2,10> } triangle { <14,0,8>, <14.345,2,10>, <14.345,2,-10> } triangle { <14.345,2,-10>, <14,0,-8>, <14,0,8> } triangle { <-12,0,10>, <-12,0,-10>, <-14,0,-8> } triangle { <-14,0,-8>, <-14,0,8>, <-12,0,10> } triangle { <-12,0,-10>, <-12,0,10>, <12,0,10> } triangle { <12,0,10>, <12,0,-10>, <-12,0,-10> } triangle { <12,0,-10>, <12,0,10>, <14,0,8> } triangle { <14,0,8>, <14,0,-8>, <12,0,-10> } triangle { <-14.345,2,-10>, <-14,0,-8>, <-12,0,-10> } triangle { <12,0,-10>, <14,0,-8>, <14.345,2,-10> } triangle { <14.345,2,10>, <14,0,8>, <12,0,10> } triangle { <-12,0,10>, <-14,0,8>, <-14.345,2,10> } } object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,-4,0,0,0,6,0,0,0> } object { _3_dash_4cyli_dot_dat matrix <4.243,0,-4.243,0,-8,0,4.243,0,4.243,0,-4,0> } object { _4_dash_4disc_dot_dat matrix <6,0,0,0,1,0,0,0,6,0,-12,0> } // BFC INVERTNEXT object { _4_dash_4cyli_dot_dat matrix <0.85,4.925,0,1.97,-0.34,0,0,0,5,13.558,9.221,0> } mesh { triangle { <16.378,13.806,0>, <16.31,13.412,1.9>, <16.31,13.412,10> } triangle { <16.31,13.412,10>, <16.378,13.806,10>, <16.378,13.806,0> } triangle { <16.31,13.412,1.9>, <16.123,12.329,3.5>, <16.123,12.329,10> } triangle { <16.123,12.329,10>, <16.31,13.412,10>, <16.31,13.412,1.9> } triangle { <16.123,12.329,3.5>, <15.851,10.753,4.6>, <15.851,10.753,10> } triangle { <15.851,10.753,10>, <16.123,12.329,10>, <16.123,12.329,3.5> } triangle { <15.851,10.753,4.6>, <15.528,8.881,5>, <15.528,8.881,10> } triangle { <15.528,8.881,10>, <15.851,10.753,10>, <15.851,10.753,4.6> } triangle { <15.528,8.881,5>, <15.205,7.01,4.6>, <15.205,7.01,10> } triangle { <15.205,7.01,10>, <15.528,8.881,10>, <15.528,8.881,5> } triangle { <15.205,7.01,4.6>, <14.933,5.434,3.5>, <14.933,5.434,10> } triangle { <14.933,5.434,10>, <15.205,7.01,10>, <15.205,7.01,4.6> } triangle { <14.933,5.434,3.5>, <14.746,4.35,1.9>, <14.746,4.35,10> } triangle { <14.746,4.35,10>, <14.933,5.434,10>, <14.933,5.434,3.5> } triangle { <14.746,4.35,1.9>, <14.678,3.956,0>, <14.678,3.956,10> } triangle { <14.678,3.956,10>, <14.746,4.35,10>, <14.746,4.35,1.9> } triangle { <14.678,3.956,0>, <14.746,4.35,-1.9>, <14.746,4.35,-10> } triangle { <14.746,4.35,-10>, <14.678,3.956,-10>, <14.678,3.956,0> } triangle { <14.746,4.35,-1.9>, <14.933,5.434,-3.5>, <14.933,5.434,-10> } triangle { <14.933,5.434,-10>, <14.746,4.35,-10>, <14.746,4.35,-1.9> } triangle { <14.933,5.434,-3.5>, <15.205,7.01,-4.6>, <15.205,7.01,-10> } triangle { <15.205,7.01,-10>, <14.933,5.434,-10>, <14.933,5.434,-3.5> } triangle { <15.205,7.01,-4.6>, <15.528,8.881,-5>, <15.528,8.881,-10> } triangle { <15.528,8.881,-10>, <15.205,7.01,-10>, <15.205,7.01,-4.6> } triangle { <15.528,8.881,-5>, <15.851,10.753,-4.6>, <15.851,10.753,-10> } triangle { <15.851,10.753,-10>, <15.528,8.881,-10>, <15.528,8.881,-5> } triangle { <15.851,10.753,-4.6>, <16.123,12.329,-3.5>, <16.123,12.329,-10> } triangle { <16.123,12.329,-10>, <15.851,10.753,-10>, <15.851,10.753,-4.6> } triangle { <16.123,12.329,-3.5>, <16.31,13.412,-1.9>, <16.31,13.412,-10> } triangle { <16.31,13.412,-10>, <16.123,12.329,-10>, <16.123,12.329,-3.5> } triangle { <16.31,13.412,-1.9>, <16.378,13.806,0>, <16.378,13.806,-10> } triangle { <16.378,13.806,-10>, <16.31,13.412,-10>, <16.31,13.412,-1.9> } triangle { <14.34,13.752,6>, <14.34,13.752,1.9>, <14.408,14.146,0> } triangle { <14.408,14.146,0>, <14.408,14.146,6>, <14.34,13.752,6> } triangle { <14.153,12.669,6>, <14.153,12.669,3.5>, <14.34,13.752,1.9> } triangle { <14.34,13.752,1.9>, <14.34,13.752,6>, <14.153,12.669,6> } triangle { <13.881,11.093,6>, <13.881,11.093,4.6>, <14.153,12.669,3.5> } triangle { <14.153,12.669,3.5>, <14.153,12.669,6>, <13.881,11.093,6> } triangle { <13.558,9.221,6>, <13.558,9.221,5>, <13.881,11.093,4.6> } triangle { <13.881,11.093,4.6>, <13.881,11.093,6>, <13.558,9.221,6> } triangle { <13.235,7.35,6>, <13.235,7.35,4.6>, <13.558,9.221,5> } triangle { <13.558,9.221,5>, <13.558,9.221,6>, <13.235,7.35,6> } triangle { <12.963,5.774,6>, <12.963,5.774,3.5>, <13.235,7.35,4.6> } triangle { <13.235,7.35,4.6>, <13.235,7.35,6>, <12.963,5.774,6> } triangle { <12.776,4.69,6>, <12.776,4.69,1.9>, <12.963,5.774,3.5> } triangle { <12.963,5.774,3.5>, <12.963,5.774,6>, <12.776,4.69,6> } triangle { <12.708,4.296,6>, <12.708,4.296,0>, <12.776,4.69,1.9> } triangle { <12.776,4.69,1.9>, <12.776,4.69,6>, <12.708,4.296,6> } triangle { <12.776,4.69,-6>, <12.776,4.69,-1.9>, <12.708,4.296,0> } triangle { <12.708,4.296,0>, <12.708,4.296,-6>, <12.776,4.69,-6> } triangle { <12.963,5.774,-6>, <12.963,5.774,-3.5>, <12.776,4.69,-1.9> } triangle { <12.776,4.69,-1.9>, <12.776,4.69,-6>, <12.963,5.774,-6> } triangle { <13.235,7.35,-6>, <13.235,7.35,-4.6>, <12.963,5.774,-3.5> } triangle { <12.963,5.774,-3.5>, <12.963,5.774,-6>, <13.235,7.35,-6> } triangle { <13.558,9.221,-6>, <13.558,9.221,-5>, <13.235,7.35,-4.6> } triangle { <13.235,7.35,-4.6>, <13.235,7.35,-6>, <13.558,9.221,-6> } triangle { <13.881,11.093,-6>, <13.881,11.093,-4.6>, <13.558,9.221,-5> } triangle { <13.558,9.221,-5>, <13.558,9.221,-6>, <13.881,11.093,-6> } triangle { <14.153,12.669,-6>, <14.153,12.669,-3.5>, <13.881,11.093,-4.6> } triangle { <13.881,11.093,-4.6>, <13.881,11.093,-6>, <14.153,12.669,-6> } triangle { <14.34,13.752,-6>, <14.34,13.752,-1.9>, <14.153,12.669,-3.5> } triangle { <14.153,12.669,-3.5>, <14.153,12.669,-6>, <14.34,13.752,-6> } triangle { <14.408,14.146,-6>, <14.408,14.146,0>, <14.34,13.752,-1.9> } triangle { <14.34,13.752,-1.9>, <14.34,13.752,-6>, <14.408,14.146,-6> } // BFC INVERTNEXT } object { _4_dash_4cyli_dot_dat matrix <-0.85,4.925,0,-1.97,-0.34,0,0,0,5,-13.558,9.221,0> } mesh { triangle { <-16.31,13.412,10>, <-16.31,13.412,1.9>, <-16.378,13.806,0> } triangle { <-16.378,13.806,0>, <-16.378,13.806,10>, <-16.31,13.412,10> } triangle { <-16.123,12.329,10>, <-16.123,12.329,3.5>, <-16.31,13.412,1.9> } triangle { <-16.31,13.412,1.9>, <-16.31,13.412,10>, <-16.123,12.329,10> } triangle { <-15.851,10.753,10>, <-15.851,10.753,4.6>, <-16.123,12.329,3.5> } triangle { <-16.123,12.329,3.5>, <-16.123,12.329,10>, <-15.851,10.753,10> } triangle { <-15.528,8.881,10>, <-15.528,8.881,5>, <-15.851,10.753,4.6> } triangle { <-15.851,10.753,4.6>, <-15.851,10.753,10>, <-15.528,8.881,10> } triangle { <-15.205,7.01,10>, <-15.205,7.01,4.6>, <-15.528,8.881,5> } triangle { <-15.528,8.881,5>, <-15.528,8.881,10>, <-15.205,7.01,10> } triangle { <-14.933,5.434,10>, <-14.933,5.434,3.5>, <-15.205,7.01,4.6> } triangle { <-15.205,7.01,4.6>, <-15.205,7.01,10>, <-14.933,5.434,10> } triangle { <-14.746,4.35,10>, <-14.746,4.35,1.9>, <-14.933,5.434,3.5> } triangle { <-14.933,5.434,3.5>, <-14.933,5.434,10>, <-14.746,4.35,10> } triangle { <-14.678,3.956,10>, <-14.678,3.956,0>, <-14.746,4.35,1.9> } triangle { <-14.746,4.35,1.9>, <-14.746,4.35,10>, <-14.678,3.956,10> } triangle { <-14.746,4.35,-10>, <-14.746,4.35,-1.9>, <-14.678,3.956,0> } triangle { <-14.678,3.956,0>, <-14.678,3.956,-10>, <-14.746,4.35,-10> } triangle { <-14.933,5.434,-10>, <-14.933,5.434,-3.5>, <-14.746,4.35,-1.9> } triangle { <-14.746,4.35,-1.9>, <-14.746,4.35,-10>, <-14.933,5.434,-10> } triangle { <-15.205,7.01,-10>, <-15.205,7.01,-4.6>, <-14.933,5.434,-3.5> } triangle { <-14.933,5.434,-3.5>, <-14.933,5.434,-10>, <-15.205,7.01,-10> } triangle { <-15.528,8.881,-10>, <-15.528,8.881,-5>, <-15.205,7.01,-4.6> } triangle { <-15.205,7.01,-4.6>, <-15.205,7.01,-10>, <-15.528,8.881,-10> } triangle { <-15.851,10.753,-10>, <-15.851,10.753,-4.6>, <-15.528,8.881,-5> } triangle { <-15.528,8.881,-5>, <-15.528,8.881,-10>, <-15.851,10.753,-10> } triangle { <-16.123,12.329,-10>, <-16.123,12.329,-3.5>, <-15.851,10.753,-4.6> } triangle { <-15.851,10.753,-4.6>, <-15.851,10.753,-10>, <-16.123,12.329,-10> } triangle { <-16.31,13.412,-10>, <-16.31,13.412,-1.9>, <-16.123,12.329,-3.5> } triangle { <-16.123,12.329,-3.5>, <-16.123,12.329,-10>, <-16.31,13.412,-10> } triangle { <-16.378,13.806,-10>, <-16.378,13.806,0>, <-16.31,13.412,-1.9> } triangle { <-16.31,13.412,-1.9>, <-16.31,13.412,-10>, <-16.378,13.806,-10> } triangle { <-14.408,14.146,0>, <-14.34,13.752,1.9>, <-14.34,13.752,6> } triangle { <-14.34,13.752,6>, <-14.408,14.146,6>, <-14.408,14.146,0> } triangle { <-14.34,13.752,1.9>, <-14.153,12.669,3.5>, <-14.153,12.669,6> } triangle { <-14.153,12.669,6>, <-14.34,13.752,6>, <-14.34,13.752,1.9> } triangle { <-14.153,12.669,3.5>, <-13.881,11.093,4.6>, <-13.881,11.093,6> } triangle { <-13.881,11.093,6>, <-14.153,12.669,6>, <-14.153,12.669,3.5> } triangle { <-13.881,11.093,4.6>, <-13.558,9.221,5>, <-13.558,9.221,6> } triangle { <-13.558,9.221,6>, <-13.881,11.093,6>, <-13.881,11.093,4.6> } triangle { <-13.558,9.221,5>, <-13.235,7.35,4.6>, <-13.235,7.35,6> } triangle { <-13.235,7.35,6>, <-13.558,9.221,6>, <-13.558,9.221,5> } triangle { <-13.235,7.35,4.6>, <-12.963,5.774,3.5>, <-12.963,5.774,6> } triangle { <-12.963,5.774,6>, <-13.235,7.35,6>, <-13.235,7.35,4.6> } triangle { <-12.963,5.774,3.5>, <-12.776,4.69,1.9>, <-12.776,4.69,6> } triangle { <-12.776,4.69,6>, <-12.963,5.774,6>, <-12.963,5.774,3.5> } triangle { <-12.776,4.69,1.9>, <-12.708,4.296,0>, <-12.708,4.296,6> } triangle { <-12.708,4.296,6>, <-12.776,4.69,6>, <-12.776,4.69,1.9> } triangle { <-12.708,4.296,0>, <-12.776,4.69,-1.9>, <-12.776,4.69,-6> } triangle { <-12.776,4.69,-6>, <-12.708,4.296,-6>, <-12.708,4.296,0> } triangle { <-12.776,4.69,-1.9>, <-12.963,5.774,-3.5>, <-12.963,5.774,-6> } triangle { <-12.963,5.774,-6>, <-12.776,4.69,-6>, <-12.776,4.69,-1.9> } triangle { <-12.963,5.774,-3.5>, <-13.235,7.35,-4.6>, <-13.235,7.35,-6> } triangle { <-13.235,7.35,-6>, <-12.963,5.774,-6>, <-12.963,5.774,-3.5> } triangle { <-13.235,7.35,-4.6>, <-13.558,9.221,-5>, <-13.558,9.221,-6> } triangle { <-13.558,9.221,-6>, <-13.235,7.35,-6>, <-13.235,7.35,-4.6> } triangle { <-13.558,9.221,-5>, <-13.881,11.093,-4.6>, <-13.881,11.093,-6> } triangle { <-13.881,11.093,-6>, <-13.558,9.221,-6>, <-13.558,9.221,-5> } triangle { <-13.881,11.093,-4.6>, <-14.153,12.669,-3.5>, <-14.153,12.669,-6> } triangle { <-14.153,12.669,-6>, <-13.881,11.093,-6>, <-13.881,11.093,-4.6> } triangle { <-14.153,12.669,-3.5>, <-14.34,13.752,-1.9>, <-14.34,13.752,-6> } triangle { <-14.34,13.752,-6>, <-14.153,12.669,-6>, <-14.153,12.669,-3.5> } triangle { <-14.34,13.752,-1.9>, <-14.408,14.146,0>, <-14.408,14.146,-6> } triangle { <-14.408,14.146,-6>, <-14.34,13.752,-6>, <-14.34,13.752,-1.9> } // } } #end #declare _973p21_dot_dat = #if (QUAL = 0) box { <-19,-12,-10>, <19,32,10> } #else union { // Minifig Torso with Five Button Fire Fighter Pattern // Name: 973p21.dat // Author: Chris Dee (chris_w_dee@hotmail.com) // LDRAW_ORG Part UPDATE 2001-01 // 2000-11-05 CWD Moved neck mark from s\973s01.dat mesh { triangle { <2.25,0,-10>, <3.25,0,-10>, <3.5,2,-10> } triangle { <3.5,2,-10>, <2.5,2,-10>, <2.25,0,-10> } triangle { <2.5,2,-10>, <3.5,2,-10>, <4,3.75,-10> } triangle { <4,3.75,-10>, <3,4,-10>, <2.5,2,-10> } triangle { <3,4,-10>, <4,3.75,-10>, <4.75,5,-10> } triangle { <4.75,5,-10>, <4,5.75,-10>, <3,4,-10> } triangle { <4,5.75,-10>, <4.75,5,-10>, <5.5,6,-10> } triangle { <5.5,6,-10>, <5.5,7,-10>, <4,5.75,-10> } triangle { <5.5,7,-10>, <5.5,6,-10>, <6,6,-10> } triangle { <6,6,-10>, <6,7,-10>, <5.5,7,-10> } triangle { <6,7,-10>, <6,6,-10>, <7,5.25,-10> } triangle { <7,5.25,-10>, <7.5,6,-10>, <6,7,-10> } triangle { <7.5,6,-10>, <7,5.25,-10>, <8.25,4,-10> } triangle { <8.25,4,-10>, <9,4.5,-10>, <7.5,6,-10> } triangle { <9,4.5,-10>, <8.25,4,-10>, <10,1.5,-10> } triangle { <10,1.5,-10>, <10.5,2.5,-10>, <9,4.5,-10> } triangle { <10.5,2.5,-10>, <10,1.5,-10>, <11,0,-10> } triangle { <11,0,-10>, <12,0,-10>, <10.5,2.5,-10> } #if (version >= 3.1) material #else texture #end { Color14 } } mesh { triangle { <12,7,-10>, <10.5,2.5,-10>, <12,0,-10> } triangle { <12,7,-10>, <9,4.5,-10>, <10.5,2.5,-10> } triangle { <12,7,-10>, <7.5,6,-10>, <9,4.5,-10> } triangle { <12,7,-10>, <6,7,-10>, <7.5,6,-10> } triangle { <2,7,-10>, <2,0,-10>, <2.25,0,-10> } triangle { <2.25,0,-10>, <2.5,2,-10>, <2,7,-10> } triangle { <2,7,-10>, <2.5,2,-10>, <3,4,-10> } triangle { <2,7,-10>, <3,4,-10>, <4,5.75,-10> } triangle { <2,7,-10>, <4,5.75,-10>, <5.5,7,-10> } triangle { <5,0,-10>, <3.25,0,-10>, <3.5,2,-10> } triangle { <5,0,-10>, <3.5,2,-10>, <4,3.75,-10> } triangle { <5,0,-10>, <4,3.75,-10>, <4.75,5,-10> } triangle { <5,0,-10>, <4.75,5,-10>, <5.5,6,-10> } triangle { <5,0,-10>, <5.5,6,-10>, <6,6,-10> } triangle { <5,0,-10>, <6,6,-10>, <7,5.25,-10> } triangle { <5,0,-10>, <7,5.25,-10>, <8.25,4,-10> } triangle { <5,0,-10>, <8.25,4,-10>, <10,1.5,-10> } triangle { <5,0,-10>, <10,1.5,-10>, <11,0,-10> } } mesh { triangle { <-2.25,0,-10>, <-3.25,0,-10>, <-3.5,2,-10> } triangle { <-3.5,2,-10>, <-2.5,2,-10>, <-2.25,0,-10> } triangle { <-2.5,2,-10>, <-3.5,2,-10>, <-4,3.75,-10> } triangle { <-4,3.75,-10>, <-3,4,-10>, <-2.5,2,-10> } triangle { <-3,4,-10>, <-4,3.75,-10>, <-4.75,5,-10> } triangle { <-4.75,5,-10>, <-4,5.75,-10>, <-3,4,-10> } triangle { <-4,5.75,-10>, <-4.75,5,-10>, <-5.5,6,-10> } triangle { <-5.5,6,-10>, <-5.5,7,-10>, <-4,5.75,-10> } triangle { <-5.5,7,-10>, <-5.5,6,-10>, <-6,6,-10> } triangle { <-6,6,-10>, <-6,7,-10>, <-5.5,7,-10> } triangle { <-6,7,-10>, <-6,6,-10>, <-7,5.25,-10> } triangle { <-7,5.25,-10>, <-7.5,6,-10>, <-6,7,-10> } triangle { <-7.5,6,-10>, <-7,5.25,-10>, <-8.25,4,-10> } triangle { <-8.25,4,-10>, <-9,4.5,-10>, <-7.5,6,-10> } triangle { <-9,4.5,-10>, <-8.25,4,-10>, <-10,1.5,-10> } triangle { <-10,1.5,-10>, <-10.5,2.5,-10>, <-9,4.5,-10> } triangle { <-10.5,2.5,-10>, <-10,1.5,-10>, <-11,0,-10> } triangle { <-11,0,-10>, <-12,0,-10>, <-10.5,2.5,-10> } #if (version >= 3.1) material #else texture #end { Color14 } } mesh { triangle { <-12,7,-10>, <-10.5,2.5,-10>, <-12,0,-10> } triangle { <-12,7,-10>, <-9,4.5,-10>, <-10.5,2.5,-10> } triangle { <-12,7,-10>, <-7.5,6,-10>, <-9,4.5,-10> } triangle { <-12,7,-10>, <-6,7,-10>, <-7.5,6,-10> } triangle { <-2,7,-10>, <-2,0,-10>, <-2.25,0,-10> } triangle { <-2.25,0,-10>, <-2.5,2,-10>, <-2,7,-10> } triangle { <-2,7,-10>, <-2.5,2,-10>, <-3,4,-10> } triangle { <-2,7,-10>, <-3,4,-10>, <-4,5.75,-10> } triangle { <-2,7,-10>, <-4,5.75,-10>, <-5.5,7,-10> } triangle { <-5,0,-10>, <-3.25,0,-10>, <-3.5,2,-10> } triangle { <-5,0,-10>, <-3.5,2,-10>, <-4,3.75,-10> } triangle { <-5,0,-10>, <-4,3.75,-10>, <-4.75,5,-10> } triangle { <-5,0,-10>, <-4.75,5,-10>, <-5.5,6,-10> } triangle { <-5,0,-10>, <-5.5,6,-10>, <-6,6,-10> } triangle { <-5,0,-10>, <-6,6,-10>, <-7,5.25,-10> } triangle { <-5,0,-10>, <-7,5.25,-10>, <-8.25,4,-10> } triangle { <-5,0,-10>, <-8.25,4,-10>, <-10,1.5,-10> } triangle { <-5,0,-10>, <-10,1.5,-10>, <-11,0,-10> } } object { _4_dash_4disc_dot_dat matrix <2,0,0,0,0,1,0,2,0,0,2.5,-10> #if (version >= 3.1) material #else texture #end { Color14 } } object { _4_dash_4disc_dot_dat matrix <2,0,0,0,0,1,0,2,0,0,7.5,-10> #if (version >= 3.1) material #else texture #end { Color14 } } object { _4_dash_4disc_dot_dat matrix <2,0,0,0,0,1,0,2,0,0,12.5,-10> #if (version >= 3.1) material #else texture #end { Color14 } } object { _4_dash_4disc_dot_dat matrix <2,0,0,0,0,1,0,2,0,0,17.5,-10> #if (version >= 3.1) material #else texture #end { Color14 } } object { _4_dash_4disc_dot_dat matrix <2,0,0,0,0,1,0,2,0,0,22.5,-10> #if (version >= 3.1) material #else texture #end { Color14 } } object { _4_dash_4ndis_dot_dat matrix <2,0,0,0,0,1,0,2,0,0,2.5,-10> } object { _4_dash_4ndis_dot_dat matrix <2,0,0,0,0,1,0,2,0,0,7.5,-10> } object { _4_dash_4ndis_dot_dat matrix <2,0,0,0,0,1,0,2,0,0,12.5,-10> } object { _4_dash_4ndis_dot_dat matrix <2,0,0,0,0,1,0,2,0,0,17.5,-10> } object { _4_dash_4ndis_dot_dat matrix <2,0,0,0,0,1,0,2,0,0,22.5,-10> } mesh { triangle { <-2,0,-10>, <2,0,-10>, <2,0.5,-10> } triangle { <2,0.5,-10>, <-2,0.5,-10>, <-2,0,-10> } triangle { <-2,4.5,-10>, <2,4.5,-10>, <2,5.5,-10> } triangle { <2,5.5,-10>, <-2,5.5,-10>, <-2,4.5,-10> } triangle { <-2,9.5,-10>, <2,9.5,-10>, <2,10.5,-10> } triangle { <2,10.5,-10>, <-2,10.5,-10>, <-2,9.5,-10> } triangle { <-2,14.5,-10>, <2,14.5,-10>, <2,15.5,-10> } triangle { <2,15.5,-10>, <-2,15.5,-10>, <-2,14.5,-10> } triangle { <-2,19.5,-10>, <2,19.5,-10>, <2,20.5,-10> } triangle { <2,20.5,-10>, <-2,20.5,-10>, <-2,19.5,-10> } triangle { <-2,24.5,-10>, <2,24.5,-10>, <2,25.5,-10> } triangle { <2,25.5,-10>, <-2,25.5,-10>, <-2,24.5,-10> } triangle { <12,0,-10>, <14.345,2,-10>, <15.207,7,-10> } triangle { <15.207,7,-10>, <12,7,-10>, <12,0,-10> } triangle { <2,7,-10>, <15.207,7,-10>, <18.396,25.5,-10> } triangle { <18.396,25.5,-10>, <2,25.5,-10>, <2,7,-10> } triangle { <4,25.5,-10>, <18.396,25.5,-10>, <18.569,26.5,-10> } triangle { <18.569,26.5,-10>, <5,26.5,-10>, <4,25.5,-10> } triangle { <-12,0,-10>, <-14.345,2,-10>, <-15.207,7,-10> } triangle { <-15.207,7,-10>, <-12,7,-10>, <-12,0,-10> } triangle { <-2,7,-10>, <-15.207,7,-10>, <-18.396,25.5,-10> } triangle { <-18.396,25.5,-10>, <-2,25.5,-10>, <-2,7,-10> } triangle { <-4,25.5,-10>, <-18.396,25.5,-10>, <-18.569,26.5,-10> } triangle { <-18.569,26.5,-10>, <-5,26.5,-10>, <-4,25.5,-10> } } mesh { triangle { <5,26.5,-10>, <18.569,26.5,-10>, <19,29,-10> } triangle { <19,29,-10>, <5,29,-10>, <5,26.5,-10> } triangle { <5,29,-10>, <19,29,-10>, <19,32,-10> } triangle { <19,32,-10>, <5,32,-10>, <5,29,-10> } triangle { <-5,26.5,-10>, <-18.569,26.5,-10>, <-19,29,-10> } triangle { <-19,29,-10>, <-5,29,-10>, <-5,26.5,-10> } triangle { <-5,29,-10>, <-19,29,-10>, <-19,32,-10> } triangle { <-19,32,-10>, <-5,32,-10>, <-5,29,-10> } #if (version >= 3.1) material #else texture #end { Color4 } } mesh { triangle { <-4,25.5,-10>, <4,25.5,-10>, <5,26.5,-10> } triangle { <5,26.5,-10>, <-5,26.5,-10>, <-4,25.5,-10> } triangle { <-5,26.5,-10>, <5,26.5,-10>, <5,32,-10> } triangle { <5,32,-10>, <-5,32,-10>, <-5,26.5,-10> } #if (version >= 3.1) material #else texture #end { Color14 } } mesh { triangle { <12,0,10>, <-12,0,10>, <-14.345,2,10> } triangle { <-14.345,2,10>, <14.345,2,10>, <12,0,10> } triangle { <14.345,2,10>, <-14.345,2,10>, <-19,29,10> } triangle { <-19,29,10>, <19,29,10>, <14.345,2,10> } triangle { <19,29,10>, <-19,29,10>, <-19,32,10> } triangle { <-19,32,10>, <19,32,10>, <19,29,10> } } object { _1_dash_4cyli_dot_dat matrix <4.243,0,-4.243,0,-8,0,-4.243,0,-4.243,0,-4,0> #if (version >= 3.1) material #else texture #end { Color15 } } object { s_slash_973s01_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> } // } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_0970) #include "lg_0970.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _970_dot_dat = #if (QUAL = 0) box { <-18,-11,-10>, <18,21,10> } #else object { // Minifig Hips lg_0970 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _970_dot_dat_clear = #if (QUAL = 0) box { <-18,-11,-10>, <18,21,10> } #else object { // Minifig Hips lg_0970_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _2_dash_4cyls_dot_dat = cylinder { <0,0,0>, <0,2,0>, 1 open clipped_by { plane { <0,0,-1>,0 } plane { <1,1,0>,O7071 } } } #declare _1_dash_4cyls_dot_dat = cylinder { <0,0,0>, <0,1,0>, 1 open clipped_by { plane { <-1,0,-1>,-O7071 } plane { <1,1,0>,O7071 } } } #declare ring1_dot_dat = #if (version >= 3.1) disc { <0,0,0>, <0,1,0>, 2, 1 } #else difference { cylinder { <0,-0.001,0>, <0,0.001,0>, 2 } cylinder { <0,-0.002,0>, <0,0.002,0>, 1 } } #end #declare _982_dot_dat = #if (QUAL = 0) box { <-10,-6.5,-13.436>, <7,22.436,10.0425> } #else union { // Minifig Arm Right // Name: 982.dat // Author: Chris Dee (chris_w_dee@hotmail.com) // LDRAW_ORG Part UPDATE 2002-05 // Usage notes : // Place at -15.552 9 0 relative to torso // Then rotate about x axis to give require elevation of arm // 0 = upper arm vertical // -45 = lower arm horizontal // -90 = upper arm horizontal // -135 = lower arm vertical // Then rotate 9.782 about z axis to align with slope of torso // peg object { _4_dash_4cyli_dot_dat matrix <0,2,0,7,0,0,0,0,2,0,0,0> } object { ring1_dot_dat matrix <0,2,0,-1,0,0,0,0,2,7,0,0> } object { _4_dash_4cyli_dot_dat matrix <0,5,0,2,0,0,0,0,5,0,0,0> } mesh { triangle { <2,-5,0>, <3.5,-5.5,0>, <3.5,-5.081,2.105> } triangle { <3.5,-5.081,2.105>, <2,-4.619,1.913>, <2,-5,0> } triangle { <3.5,-5.5,0>, <5,-5.5,0>, <5,-5.081,2.105> } triangle { <5,-5.081,2.105>, <3.5,-5.081,2.105>, <3.5,-5.5,0> } triangle { <5,-5.5,0>, <6,-5,0>, <6,-4.619,1.913> } triangle { <6,-4.619,1.913>, <5,-5.081,2.105>, <5,-5.5,0> } triangle { <6,-5,0>, <7,-4,0>, <7,-3.696,1.531> } triangle { <7,-3.696,1.531>, <6,-4.619,1.913>, <6,-5,0> } triangle { <2,-4.619,1.913>, <3.5,-5.081,2.105>, <3.5,-3.889,3.889> } triangle { <3.5,-3.889,3.889>, <2,-3.536,3.536>, <2,-4.619,1.913> } triangle { <3.5,-5.081,2.105>, <5,-5.081,2.105>, <5,-3.889,3.889> } triangle { <5,-3.889,3.889>, <3.5,-3.889,3.889>, <3.5,-5.081,2.105> } triangle { <5,-5.081,2.105>, <6,-4.619,1.913>, <6,-3.536,3.536> } triangle { <6,-3.536,3.536>, <5,-3.889,3.889>, <5,-5.081,2.105> } triangle { <6,-4.619,1.913>, <7,-3.696,1.531>, <7,-2.828,2.828> } triangle { <7,-2.828,2.828>, <6,-3.536,3.536>, <6,-4.619,1.913> } triangle { <2,-3.536,3.536>, <3.5,-3.889,3.889>, <3.5,-2.105,5.081> } triangle { <3.5,-2.105,5.081>, <2,-1.913,4.619>, <2,-3.536,3.536> } triangle { <3.5,-3.889,3.889>, <5,-3.889,3.889>, <5,-2.105,5.081> } triangle { <5,-2.105,5.081>, <3.5,-2.105,5.081>, <3.5,-3.889,3.889> } triangle { <5,-3.889,3.889>, <6,-3.536,3.536>, <6,-1.913,4.619> } triangle { <6,-1.913,4.619>, <5,-2.105,5.081>, <5,-3.889,3.889> } triangle { <6,-3.536,3.536>, <7,-2.828,2.828>, <7,-1.531,3.696> } triangle { <7,-1.531,3.696>, <6,-1.913,4.619>, <6,-3.536,3.536> } triangle { <2,-1.913,4.619>, <3.5,-2.105,5.081>, <3.5,0,5.5> } triangle { <3.5,0,5.5>, <2,0,5>, <2,-1.913,4.619> } triangle { <3.5,-2.105,5.081>, <5,-2.105,5.081>, <5,0,5.5> } triangle { <5,0,5.5>, <3.5,0,5.5>, <3.5,-2.105,5.081> } triangle { <5,-2.105,5.081>, <6,-1.913,4.619>, <6,0,5> } triangle { <6,0,5>, <5,0,5.5>, <5,-2.105,5.081> } triangle { <6,-1.913,4.619>, <7,-1.531,3.696>, <7,0,4> } triangle { <7,0,4>, <6,0,5>, <6,-1.913,4.619> } triangle { <2,0,5>, <3.5,0,5.5>, <3.5,2.105,5.081> } triangle { <3.5,2.105,5.081>, <2,1.913,4.619>, <2,0,5> } triangle { <3.5,0,5.5>, <5,0,5.5>, <5,2.105,5.081> } triangle { <5,2.105,5.081>, <3.5,2.105,5.081>, <3.5,0,5.5> } triangle { <5,0,5.5>, <6,0,5>, <6,1.913,4.619> } triangle { <6,1.913,4.619>, <5,2.105,5.081>, <5,0,5.5> } triangle { <6,0,5>, <7,0,4>, <7,1.531,3.696> } triangle { <7,1.531,3.696>, <6,1.913,4.619>, <6,0,5> } triangle { <2,1.913,4.619>, <3.5,2.105,5.081>, <3.5,3.889,3.889> } triangle { <3.5,3.889,3.889>, <2,3.536,3.536>, <2,1.913,4.619> } triangle { <3.5,2.105,5.081>, <5,2.105,5.081>, <5,3.889,3.889> } triangle { <5,3.889,3.889>, <3.5,3.889,3.889>, <3.5,2.105,5.081> } triangle { <5,2.105,5.081>, <6,1.913,4.619>, <6,3.536,3.536> } triangle { <6,3.536,3.536>, <5,3.889,3.889>, <5,2.105,5.081> } triangle { <6,1.913,4.619>, <7,1.531,3.696>, <7,2.828,2.828> } triangle { <7,2.828,2.828>, <6,3.536,3.536>, <6,1.913,4.619> } triangle { <2,3.536,3.536>, <3.5,3.889,3.889>, <3.5,5.081,2.105> } triangle { <3.5,5.081,2.105>, <2,4.619,1.913>, <2,3.536,3.536> } triangle { <3.5,3.889,3.889>, <5,3.889,3.889>, <5,5.081,2.105> } triangle { <5,5.081,2.105>, <3.5,5.081,2.105>, <3.5,3.889,3.889> } triangle { <5,3.889,3.889>, <6,3.536,3.536>, <6,4.619,1.913> } triangle { <6,4.619,1.913>, <5,5.081,2.105>, <5,3.889,3.889> } triangle { <6,3.536,3.536>, <7,2.828,2.828>, <7,3.696,1.531> } triangle { <7,3.696,1.531>, <6,4.619,1.913>, <6,3.536,3.536> } triangle { <2,4.619,1.913>, <3.5,5.081,2.105>, <3.5,5.5,0> } triangle { <3.5,5.5,0>, <2,5,0>, <2,4.619,1.913> } triangle { <3.5,5.081,2.105>, <5,5.081,2.105>, <5,5.5,0> } triangle { <5,5.5,0>, <3.5,5.5,0>, <3.5,5.081,2.105> } triangle { <5,5.081,2.105>, <6,4.619,1.913>, <6,5,0> } triangle { <6,5,0>, <5,5.5,0>, <5,5.081,2.105> } triangle { <6,4.619,1.913>, <7,3.696,1.531>, <7,4,0> } triangle { <7,4,0>, <6,5,0>, <6,4.619,1.913> } triangle { <2,5,0>, <3.5,5.5,0>, <3.5,5.081,-2.105> } triangle { <3.5,5.081,-2.105>, <2,4.619,-1.913>, <2,5,0> } triangle { <3.5,5.5,0>, <5,5.5,0>, <5,5.081,-2.105> } triangle { <5,5.081,-2.105>, <3.5,5.081,-2.105>, <3.5,5.5,0> } triangle { <5,5.5,0>, <6,5,0>, <6,4.619,-1.913> } triangle { <6,4.619,-1.913>, <5,5.081,-2.105>, <5,5.5,0> } triangle { <6,5,0>, <7,4,0>, <7,3.696,-1.531> } triangle { <7,3.696,-1.531>, <6,4.619,-1.913>, <6,5,0> } triangle { <2,4.619,-1.913>, <3.5,5.081,-2.105>, <3.5,3.889,-3.889> } triangle { <3.5,3.889,-3.889>, <2,3.536,-3.536>, <2,4.619,-1.913> } triangle { <3.5,5.081,-2.105>, <5,5.081,-2.105>, <5,3.889,-3.889> } triangle { <5,3.889,-3.889>, <3.5,3.889,-3.889>, <3.5,5.081,-2.105> } triangle { <5,5.081,-2.105>, <6,4.619,-1.913>, <6,3.536,-3.536> } triangle { <6,3.536,-3.536>, <5,3.889,-3.889>, <5,5.081,-2.105> } triangle { <6,4.619,-1.913>, <7,3.696,-1.531>, <7,2.828,-2.828> } triangle { <7,2.828,-2.828>, <6,3.536,-3.536>, <6,4.619,-1.913> } triangle { <2,3.536,-3.536>, <3.5,3.889,-3.889>, <3.5,2.105,-5.081> } triangle { <3.5,2.105,-5.081>, <2,1.913,-4.619>, <2,3.536,-3.536> } triangle { <3.5,3.889,-3.889>, <5,3.889,-3.889>, <5,2.105,-5.081> } triangle { <5,2.105,-5.081>, <3.5,2.105,-5.081>, <3.5,3.889,-3.889> } triangle { <5,3.889,-3.889>, <6,3.536,-3.536>, <6,1.913,-4.619> } triangle { <6,1.913,-4.619>, <5,2.105,-5.081>, <5,3.889,-3.889> } triangle { <6,3.536,-3.536>, <7,2.828,-2.828>, <7,1.531,-3.696> } triangle { <7,1.531,-3.696>, <6,1.913,-4.619>, <6,3.536,-3.536> } triangle { <2,1.913,-4.619>, <3.5,2.105,-5.081>, <3.5,0,-5.5> } triangle { <3.5,0,-5.5>, <2,0,-5>, <2,1.913,-4.619> } triangle { <3.5,2.105,-5.081>, <5,2.105,-5.081>, <5,0,-5.5> } triangle { <5,0,-5.5>, <3.5,0,-5.5>, <3.5,2.105,-5.081> } triangle { <5,2.105,-5.081>, <6,1.913,-4.619>, <6,0,-5> } triangle { <6,0,-5>, <5,0,-5.5>, <5,2.105,-5.081> } triangle { <6,1.913,-4.619>, <7,1.531,-3.696>, <7,0,-4> } triangle { <7,0,-4>, <6,0,-5>, <6,1.913,-4.619> } triangle { <2,0,-5>, <3.5,0,-5.5>, <3.5,-2.105,-5.081> } triangle { <3.5,-2.105,-5.081>, <2,-1.913,-4.619>, <2,0,-5> } triangle { <3.5,0,-5.5>, <5,0,-5.5>, <5,-2.105,-5.081> } triangle { <5,-2.105,-5.081>, <3.5,-2.105,-5.081>, <3.5,0,-5.5> } triangle { <5,0,-5.5>, <6,0,-5>, <6,-1.913,-4.619> } triangle { <6,-1.913,-4.619>, <5,-2.105,-5.081>, <5,0,-5.5> } triangle { <6,0,-5>, <7,0,-4>, <7,-1.531,-3.696> } triangle { <7,-1.531,-3.696>, <6,-1.913,-4.619>, <6,0,-5> } triangle { <2,-1.913,-4.619>, <3.5,-2.105,-5.081>, <3.5,-3.889,-3.889> } triangle { <3.5,-3.889,-3.889>, <2,-3.536,-3.536>, <2,-1.913,-4.619> } triangle { <3.5,-2.105,-5.081>, <5,-2.105,-5.081>, <5,-3.889,-3.889> } triangle { <5,-3.889,-3.889>, <3.5,-3.889,-3.889>, <3.5,-2.105,-5.081> } triangle { <5,-2.105,-5.081>, <6,-1.913,-4.619>, <6,-3.536,-3.536> } triangle { <6,-3.536,-3.536>, <5,-3.889,-3.889>, <5,-2.105,-5.081> } triangle { <6,-1.913,-4.619>, <7,-1.531,-3.696>, <7,-2.828,-2.828> } triangle { <7,-2.828,-2.828>, <6,-3.536,-3.536>, <6,-1.913,-4.619> } triangle { <2,-3.536,-3.536>, <3.5,-3.889,-3.889>, <3.5,-5.081,-2.105> } triangle { <3.5,-5.081,-2.105>, <2,-4.619,-1.913>, <2,-3.536,-3.536> } triangle { <3.5,-3.889,-3.889>, <5,-3.889,-3.889>, <5,-5.081,-2.105> } triangle { <5,-5.081,-2.105>, <3.5,-5.081,-2.105>, <3.5,-3.889,-3.889> } triangle { <5,-3.889,-3.889>, <6,-3.536,-3.536>, <6,-4.619,-1.913> } triangle { <6,-4.619,-1.913>, <5,-5.081,-2.105>, <5,-3.889,-3.889> } triangle { <6,-3.536,-3.536>, <7,-2.828,-2.828>, <7,-3.696,-1.531> } triangle { <7,-3.696,-1.531>, <6,-4.619,-1.913>, <6,-3.536,-3.536> } triangle { <2,-4.619,-1.913>, <3.5,-5.081,-2.105>, <3.5,-5.5,0> } triangle { <3.5,-5.5,0>, <2,-5,0>, <2,-4.619,-1.913> } triangle { <3.5,-5.081,-2.105>, <5,-5.081,-2.105>, <5,-5.5,0> } triangle { <5,-5.5,0>, <3.5,-5.5,0>, <3.5,-5.081,-2.105> } triangle { <5,-5.081,-2.105>, <6,-4.619,-1.913>, <6,-5,0> } triangle { <6,-5,0>, <5,-5.5,0>, <5,-5.081,-2.105> } triangle { <6,-4.619,-1.913>, <7,-3.696,-1.531>, <7,-4,0> } triangle { <7,-4,0>, <6,-5,0>, <6,-4.619,-1.913> } // flat inner arm } object { _2_dash_4disc_dot_dat matrix <0,0,6.5,-1,0,0,0,-6.5,0,0,0,0> } object { _4_dash_4disc_dot_dat matrix <0,0,2,-1,0,0,0,-2,0,0,0,0> } mesh { triangle { <0,0,6.5>, <0,0,5>, <0,1.913,4.619> } triangle { <0,1.913,4.619>, <0,2.5,6.5>, <0,0,6.5> } triangle { <0,2.5,6.5>, <0,1.913,4.619>, <0,3.536,3.536> } triangle { <0,3.536,3.536>, <0,4.5,4.5>, <0,2.5,6.5> } triangle { <0,4.5,4.5>, <0,3.536,3.536>, <0,4.619,1.913> } triangle { <0,4.619,1.913>, <0,6,3>, <0,4.5,4.5> } triangle { <0,6,3>, <0,4.619,1.913>, <0,5,0> } triangle { <0,5,0>, <0,9,0>, <0,6,3> } triangle { <0,9,0>, <0,5,0>, <0,4.619,-1.913> } triangle { <0,9,0>, <0,4.619,-1.913>, <0,3.536,-3.536> } triangle { <0,3.536,-3.536>, <0,4.596,-4.596>, <0,9,0> } triangle { <0,4.596,-4.596>, <0,3.536,-3.536>, <0,1.913,-4.619> } triangle { <0,1.913,-4.619>, <0,2.487,-6.005>, <0,4.596,-4.596> } triangle { <0,2.487,-6.005>, <0,1.913,-4.619>, <0,0,-5> } triangle { <0,0,-5>, <0,0,-6.5>, <0,2.487,-6.005> } // 1 16 -5 18.9 -9.9 1 0 0 0 -1 -0.707 0 1 -0.707 ring3.dat // 1 16 -5 18.9 -9.9 1 0 0 0 -1 -0.707 0 1 -0.707 ring4.dat } object { ring1_dot_dat matrix <2.5,0,0,0,0.7071,-0.7071,0,1.7678,1.7678,-5,18.9,-9.9> } // hand hole object { _4_dash_4cyli_dot_dat matrix <2.5,0,0,0,-8.4853,8.4853,0,-1.7678,-1.7678,-5,18.9,-9.9> } object { _4_dash_4disc_dot_dat matrix <2.5,0,0,0,-0.7071,0.7071,0,-1.7678,-1.7678,-5,10.413,-1.413> } // shoulder mesh { triangle { <0,-6.5,0>, <0,-6.005,-2.488>, <-2.31,-5.312,-2.487> } triangle { <-2.31,-5.312,-2.487>, <-2.5,-5.75,0>, <0,-6.5,0> } triangle { <0,-6.005,-2.488>, <0,-4.596,-4.596>, <-1.768,-4.066,-4.596> } triangle { <-1.768,-4.066,-4.596>, <-2.31,-5.312,-2.487>, <0,-6.005,-2.488> } triangle { <0,-4.596,-4.596>, <0,-2.488,-6.005>, <-0.957,-2.2,-6.005> } triangle { <-0.957,-2.2,-6.005>, <-1.768,-4.066,-4.596>, <0,-4.596,-4.596> } triangle { <0,-2.488,-6.005>, <0,0,-6.5>, <-0.957,-2.2,-6.005> } triangle { <-2.5,-5.75,0>, <-2.31,-5.312,-2.487>, <-4.746,-3.695,-2.487> } triangle { <-2.31,-5.312,-2.487>, <-1.768,-4.066,-4.596>, <-4.024,-2.829,-4.596> } triangle { <-1.768,-4.066,-4.596>, <-0.957,-2.2,-6.005>, <-2.942,-1.53,-6.005> } triangle { <-0.957,-2.2,-6.005>, <0,0,-6.5>, <-1.666,0,-6.5> } triangle { <-2.5,-5.75,0>, <-5,-4,0>, <-4.746,-3.695,-2.487> } triangle { <-2.31,-5.312,-2.487>, <-4.746,-3.695,-2.487>, <-4.024,-2.829,-4.596> } triangle { <-1.768,-4.066,-4.596>, <-4.024,-2.829,-4.596>, <-2.942,-1.53,-6.005> } triangle { <-0.957,-2.2,-6.005>, <-2.942,-1.53,-6.005>, <-1.666,0,-6.5> } triangle { <-5,-4,0>, <-4.746,-3.695,-2.487>, <-6.286,0,-2.488> } triangle { <-6.286,0,-2.488>, <-6.666,0,0>, <-5,-4,0> } triangle { <-4.746,-3.695,-2.487>, <-4.024,-2.829,-4.596>, <-5.202,0,-4.596> } triangle { <-5.202,0,-4.596>, <-6.286,0,-2.488>, <-4.746,-3.695,-2.487> } triangle { <-4.024,-2.829,-4.596>, <-2.942,-1.53,-6.005>, <-3.58,0,-6.005> } triangle { <-3.58,0,-6.005>, <-5.202,0,-4.596>, <-4.024,-2.829,-4.596> } triangle { <-2.942,-1.53,-6.005>, <-1.666,0,-6.5>, <-3.58,0,-6.005> } triangle { <0,-6.5,0>, <0,-6.005,2.488>, <-2.31,-5.312,2.487> } triangle { <-2.31,-5.312,2.487>, <-2.5,-5.75,0>, <0,-6.5,0> } triangle { <0,-6.005,2.488>, <0,-4.596,4.596>, <-1.768,-4.066,4.596> } triangle { <-1.768,-4.066,4.596>, <-2.31,-5.312,2.487>, <0,-6.005,2.488> } triangle { <0,-4.596,4.596>, <0,-2.488,6.005>, <-0.957,-2.2,6.005> } triangle { <-0.957,-2.2,6.005>, <-1.768,-4.066,4.596>, <0,-4.596,4.596> } triangle { <0,-2.488,6.005>, <0,0,6.5>, <-0.957,-2.2,6.005> } triangle { <-2.5,-5.75,0>, <-2.31,-5.312,2.487>, <-4.746,-3.695,2.487> } triangle { <-2.31,-5.312,2.487>, <-1.768,-4.066,4.596>, <-4.024,-2.829,4.596> } triangle { <-1.768,-4.066,4.596>, <-0.957,-2.2,6.005>, <-2.942,-1.53,6.005> } triangle { <-0.957,-2.2,6.005>, <0,0,6.5>, <-1.666,0,6.5> } triangle { <-2.5,-5.75,0>, <-5,-4,0>, <-4.746,-3.695,2.487> } triangle { <-2.31,-5.312,2.487>, <-4.746,-3.695,2.487>, <-4.024,-2.829,4.596> } triangle { <-1.768,-4.066,4.596>, <-4.024,-2.829,4.596>, <-2.942,-1.53,6.005> } triangle { <-0.957,-2.2,6.005>, <-2.942,-1.53,6.005>, <-1.666,0,6.5> } triangle { <-5,-4,0>, <-4.746,-3.695,2.487>, <-6.286,0,2.488> } triangle { <-6.286,0,2.488>, <-6.666,0,0>, <-5,-4,0> } triangle { <-4.746,-3.695,2.487>, <-4.024,-2.829,4.596>, <-5.202,0,4.596> } triangle { <-5.202,0,4.596>, <-6.286,0,2.488>, <-4.746,-3.695,2.487> } triangle { <-4.024,-2.829,4.596>, <-2.942,-1.53,6.005>, <-3.58,0,6.005> } triangle { <-3.58,0,6.005>, <-5.202,0,4.596>, <-4.024,-2.829,4.596> } triangle { <-2.942,-1.53,6.005>, <-1.666,0,6.5>, <-3.58,0,6.005> } } object { _2_dash_4cyli_dot_dat matrix <0,0,-6.5,-3.333,8,0,-5,0,0,-1.666,0,0> } // upper arm extension (to elbow) object { _2_dash_4cyli_dot_dat matrix <0,0,-6.5,0,0.471,0,-5,0,0,-5,8,0> } object { _2_dash_4cyls_dot_dat matrix <0,0,-6.5,0,0.551,0,-5,0,0,-5,8.471,0> } // lower arm object { _4_dash_4cyli_dot_dat matrix <5,0,0,0,-6.936,6.936,0,-3.536,-3.536,-5,18.9,-9.9> } object { _2_dash_4cyls_dot_dat matrix <0,-3.5355,-3.5355,0,-2.964,2.964,-5,0,0,-5,11.964,-2.964> } object { _1_dash_4cyli_dot_dat matrix <0,3.5355,3.5355,0,-5.928,5.928,5,0,0,-5,11.964,-2.964> } object { _1_dash_4cyls_dot_dat matrix <0,3.5355,3.5355,0,-3.543,3.543,5,0,0,-5,6.036,2.964> } object { _1_dash_4cyls_dot_dat matrix <0,-3.536,-3.536,0,-2.936,2.936,5,0,0,-5,11.964,-2.964> } // rear upper arm mesh { triangle { <-5,8,6.5>, <-5,9.572,6.5>, <-3.087,9.034,6.5> } triangle { <-3.087,9.034,6.5>, <-1.465,7.5,6.5>, <-5,8,6.5> } triangle { <-5,8,6.5>, <-1.465,7.5,6.5>, <-0.381,5.206,6.5> } triangle { <-0.381,5.206,6.5>, <0,2.5,6.5>, <-5,8,6.5> } triangle { <-5,8,6.5>, <0,2.5,6.5>, <0,0,6.5> } triangle { <0,0,6.5>, <-1.666,0,6.5>, <-5,8,6.5> } // rear shoulder line // crook of elbow triangle { <-5,8,-6.5>, <-1.666,0,-6.5>, <0,0,-6.5> } triangle { <-5,8,-6.5>, <-5,8.428,-6.5>, <-3.087,8.474,-6.008> } triangle { <-5,8,-6.5>, <-3.087,8.474,-6.008>, <0,0,-6.5> } triangle { <-3.087,8.474,-6.008>, <0,0,-6.5>, <0,2.487,-6.005> } triangle { <-3.087,8.474,-6.008>, <0,2.487,-6.005>, <-1.465,8.604,-4.604> } triangle { <0,2.487,-6.005>, <-1.465,8.604,-4.604>, <0,4.596,-4.596> } triangle { <-1.465,8.604,-4.604>, <0,4.596,-4.596>, <-0.381,8.798,-2.505> } triangle { <0,4.596,-4.596>, <-0.381,8.798,-2.505>, <0,9.028,-0.028> } // } } #end #declare _981_dot_dat = #if (QUAL = 0) box { <-7,-6.5,-13.436>, <10,22.436,10.0425> } #else object { // Minifig Arm Left // Name: 981.dat // Author: Chris Dee (chris_w_dee@hotmail.com) // LDRAW_ORG Part UPDATE 2002-05 // Usage notes : // Place at 15.552 9 0 relative to torso // Then rotate about x axis to give require elevation of arm // 0 = upper arm vertical // -45 = lower arm horizontal // -90 = upper arm horizontal // -135 = lower arm vertical // Then rotate -9.782 about z axis to align with slope of torso object { _982_dot_dat matrix <-1,0,0,0,1,0,0,0,1,0,0,0> } // } #end #declare _2_dash_4ring2_dot_dat = #if (version >= 3.1) disc { <0,0,0>, <0,1,0>, 3, 2 clipped_by { box { <-4,-1,0>, <4,1,4> } } } #else difference { cylinder { <0,-0.001,0>, <0,0.001,0>, 3 } cylinder { <0,-0.002,0>, <0,0.002,0>, 2 } clipped_by { box { <-4,-0.01,0>, <4,0.01,4> } } } #end #declare _983_dot_dat = #if (QUAL = 0) box { <-6,-8.6184,-16.946>, <6,4.6934,13> } #else union { // Minifig Hand // Name: 983.dat // Author: Orion Pobursky // LDRAW_ORG Part UPDATE 2002-06 // BFC CERTIFY CCW // The Hand angle is 14.5 degrees // To rotate the hand to 90 degrees horizontal use the following rotation // matrix: 1 0 0 0 0.968148 0.25038 0 -0.25038 0.968148 // After the rotation matrix is applied: // The center of the bottom of the hand will be x, y+2.2259, z-9.3739 // The center of the top of the hand will be x, y-9.7741, z-9.3739 // where x, y, and z are the origin coordinates of the part // Example // For the following DAT line: // 1 16 1 1 1 1 0 0 0 0.968148 0.25038 0 -0.25038 0.968148 x983.dat // The origin of the part is 1,1,1 // The center of the bottom of the hand is 1, 3.2259, -8.3739 // Post object { _4_dash_4cyli_dot_dat matrix <2.5,0,0,0,0,13,0,-2.5,0,0,0,0> } // BFC CERTIFY INVERTNEXT object { _4_dash_4disc_dot_dat matrix <2.5,0,0,0,0,16,0,-2.5,0,0,0,13> } // Hand object { _2_dash_4cyli_dot_dat matrix <-6,0,0,0,-11.6178,-3.0046,0,-1.5023,5.8089,0,4.502,-8.518> } // BFC CERTIFY INVERTNEXT object { _2_dash_4cyli_dot_dat matrix <-4,0,0,0,-11.6178,-3.0046,0,-1.0015,3.8726,0,4.502,-8.518> } object { _2_dash_4ring2_dot_dat matrix <-2,0,0,0,-0.9681,-0.2504,0,-0.5008,1.9363,0,4.502,-8.518> } // BFC CERTIFY INVERTNEXT object { _2_dash_4ring2_dot_dat matrix <-2,0,0,0,-0.9681,-0.2504,0,-0.5008,1.9363,0,-7.116,-11.522> } mesh { triangle { <6,4.5023,-8.5179>, <6,-7.1155,-11.5224>, <5.543,-6.5406,-13.7453> } triangle { <-5.543,-6.5406,-13.7453>, <-6,-7.1155,-11.5224>, <-6,4.5023,-8.5179> } triangle { <5.767,4.6838,-9.6794>, <6,4.5023,-8.5179>, <5.543,-6.5406,-13.7453> } triangle { <5.543,-6.5406,-13.7453>, <5.543,4.635,-10.8551>, <5.767,4.6838,-9.6794> } triangle { <-5.543,-6.5406,-13.7453>, <-6,4.5023,-8.5179>, <-5.767,4.6838,-9.6794> } triangle { <-5.767,4.6838,-9.6794>, <-5.543,4.635,-10.8551>, <-5.543,-6.5406,-13.7453> } triangle { <3.847,4.6472,-9.2773>, <3.696,4.6934,-10.0498>, <3.696,-6.7322,-13.0047> } triangle { <3.696,-6.7322,-13.0047>, <4,4.5023,-8.5179>, <3.847,4.6472,-9.2773> } triangle { <-3.696,-6.7322,-13.0047>, <-3.696,4.6934,-10.0498>, <-3.847,4.6472,-9.2773> } triangle { <-3.847,4.6472,-9.2773>, <-4,4.5023,-8.5179>, <-3.696,-6.7322,-13.0047> } triangle { <4,-7.1155,-11.5224>, <4,4.5023,-8.5179>, <3.696,-6.7322,-13.0047> } triangle { <-3.696,-6.7322,-13.0047>, <-4,4.5023,-8.5179>, <-4,-7.1155,-11.5224> } triangle { <-5.543,4.635,-10.8551>, <-4.861,4.3639,-11.9808>, <-4.243,-6.0531,-15.6303> } triangle { <-4.243,-6.0531,-15.6303>, <-5.543,-6.5406,-13.7453>, <-5.543,4.635,-10.8551> } triangle { <4.243,-6.0531,-15.6303>, <4.861,4.3639,-11.9808>, <5.543,4.635,-10.8551> } triangle { <5.543,4.635,-10.8551>, <5.543,-6.5406,-13.7453>, <4.243,-6.0531,-15.6303> } triangle { <-4.861,4.3639,-11.9808>, <-4.243,3.8636,-13.0657>, <-4.243,-6.0531,-15.6303> } triangle { <4.243,-6.0531,-15.6303>, <4.243,3.8636,-13.0657>, <4.861,4.3639,-11.9808> } triangle { <-2.828,-6.4074,-14.2604>, <-2.828,4.5244,-11.4332>, <-3.255,4.6497,-10.7418> } triangle { <3.255,4.6497,-10.7418>, <2.828,4.5244,-11.4332>, <2.828,-6.4074,-14.2604> } triangle { <-3.255,4.6497,-10.7418>, <-3.696,4.6934,-10.0498>, <-3.696,-6.7322,-13.0047> } triangle { <-3.696,-6.7322,-13.0047>, <-2.828,-6.4074,-14.2604>, <-3.255,4.6497,-10.7418> } triangle { <3.696,-6.7322,-13.0047>, <3.696,4.6934,-10.0498>, <3.255,4.6497,-10.7418> } triangle { <3.255,4.6497,-10.7418>, <2.828,-6.4074,-14.2604>, <3.696,-6.7322,-13.0047> } triangle { <2,4.3383,-12.0536>, <2,-6.2687,-14.7967>, <2.828,-6.4074,-14.2604> } triangle { <2.828,-6.4074,-14.2604>, <2.828,4.5244,-11.4332>, <2,4.3383,-12.0536> } triangle { <-2.828,-6.4074,-14.2604>, <-2,-6.2687,-14.7967>, <-2,4.3383,-12.0536> } triangle { <-2,4.3383,-12.0536>, <-2.828,4.5244,-11.4332>, <-2.828,-6.4074,-14.2604> } triangle { <-2.712,2.7973,-14.3981>, <-2.296,2.3041,-14.8117>, <-2.296,-5.7276,-16.8889> } triangle { <-2.296,-5.7276,-16.8889>, <-2.712,-5.797,-16.6207>, <-2.712,2.7973,-14.3981> } triangle { <2.296,-5.7276,-16.8889>, <2.296,2.3041,-14.8117>, <2.712,2.7973,-14.3981> } triangle { <2.712,2.7973,-14.3981>, <2.712,-5.797,-16.6207>, <2.296,-5.7276,-16.8889> } triangle { <-3.187,3.2182,-13.9608>, <-2.712,2.7973,-14.3981>, <-2.712,-5.797,-16.6207> } triangle { <-2.712,-5.797,-16.6207>, <-3.187,-5.8766,-16.3128>, <-3.187,3.2182,-13.9608> } triangle { <2.712,-5.797,-16.6207>, <2.712,2.7973,-14.3981>, <3.187,3.2182,-13.9608> } triangle { <3.187,3.2182,-13.9608>, <3.187,-5.8766,-16.3128>, <2.712,-5.797,-16.6207> } triangle { <-3.703,3.5723,-13.5128>, <-3.187,3.2182,-13.9608>, <-3.187,-5.8766,-16.3128> } triangle { <-3.187,-5.8766,-16.3128>, <-3.703,-5.963,-15.9788>, <-3.703,3.5723,-13.5128> } triangle { <3.187,-5.8766,-16.3128>, <3.187,3.2182,-13.9608>, <3.703,3.5723,-13.5128> } triangle { <3.703,3.5723,-13.5128>, <3.703,-5.963,-15.9788>, <3.187,-5.8766,-16.3128> } triangle { <-4.243,-6.0531,-15.6303>, <-4.243,3.8636,-13.0657>, <-3.703,3.5723,-13.5128> } triangle { <-3.703,3.5723,-13.5128>, <-3.703,-5.963,-15.9788>, <-4.243,-6.0531,-15.6303> } triangle { <3.703,3.5723,-13.5128>, <4.243,3.8636,-13.0657>, <4.243,-6.0531,-15.6303> } triangle { <4.243,-6.0531,-15.6303>, <3.703,-5.963,-15.9788>, <3.703,3.5723,-13.5128> } triangle { <-2.296,-5.7276,-16.8889>, <-2.296,2.3041,-14.8117>, <-2,2.1756,-14.9059> } triangle { <-2,2.1756,-14.9059>, <-2,-5.7129,-16.946>, <-2.296,-5.7276,-16.8889> } triangle { <2.296,-5.7276,-16.8889>, <2,-5.7129,-16.946>, <2,2.1756,-14.9059> } triangle { <2,2.1756,-14.9059>, <2.296,2.3041,-14.8117>, <2.296,-5.7276,-16.8889> } triangle { <5.767,4.6838,-9.6794>, <5,4.5023,-8.5179>, <6,4.5023,-8.5179> } triangle { <5.543,4.635,-10.8551>, <3.696,4.6934,-10.0498>, <5.767,4.6838,-9.6794> } triangle { <3.847,4.6472,-9.2773>, <5.767,4.6838,-9.6794>, <3.696,4.6934,-10.0498> } triangle { <5.767,4.6838,-9.6794>, <3.847,4.6472,-9.2773>, <5,4.5023,-8.5179> } triangle { <4.861,4.3639,-11.9808>, <3.696,4.6934,-10.0498>, <5.543,4.635,-10.8551> } triangle { <4.243,3.8636,-13.0657>, <2.828,4.5244,-11.4332>, <4.861,4.3639,-11.9808> } triangle { <4,4.5023,-8.5179>, <5,4.5023,-8.5179>, <3.847,4.6472,-9.2773> } triangle { <3.696,4.6934,-10.0498>, <4.861,4.3639,-11.9808>, <3.255,4.6497,-10.7418> } triangle { <3.255,4.6497,-10.7418>, <4.861,4.3639,-11.9808>, <2.828,4.5244,-11.4332> } triangle { <3.703,3.5723,-13.5128>, <2.828,4.5244,-11.4332>, <4.243,3.8636,-13.0657> } triangle { <3.187,3.2182,-13.9608>, <2,3.965,-12.8866>, <3.703,3.5723,-13.5128> } triangle { <2.828,4.5244,-11.4332>, <3.703,3.5723,-13.5128>, <2,3.965,-12.8866> } triangle { <2.712,2.7973,-14.3981>, <2,3.4727,-13.647>, <3.187,3.2182,-13.9608> } triangle { <2,3.965,-12.8866>, <3.187,3.2182,-13.9608>, <2,3.4727,-13.647> } triangle { <2.828,4.5244,-11.4332>, <2,3.965,-12.8866>, <2,4.3383,-12.0536> } triangle { <2.296,2.3041,-14.8117>, <2,2.8733,-14.3247>, <2.712,2.7973,-14.3981> } triangle { <2,3.4727,-13.647>, <2.712,2.7973,-14.3981>, <2,2.8733,-14.3247> } triangle { <2,2.1756,-14.9059>, <2,2.8733,-14.3247>, <2.296,2.3041,-14.8117> } triangle { <-3.703,3.5723,-13.5128>, <-2,3.965,-12.8866>, <-3.187,3.2182,-13.9608> } triangle { <-3.187,3.2182,-13.9608>, <-2,3.4727,-13.647>, <-2.712,2.7973,-14.3981> } triangle { <-2.712,2.7973,-14.3981>, <-2,2.8733,-14.3247>, <-2.296,2.3041,-14.8117> } triangle { <-2.828,4.5244,-11.4332>, <-2,3.965,-12.8866>, <-3.703,3.5723,-13.5128> } triangle { <-2.828,4.5244,-11.4332>, <-4.243,3.8636,-13.0657>, <-3.255,4.6497,-10.7418> } triangle { <-4.243,3.8636,-13.0657>, <-2.828,4.5244,-11.4332>, <-3.703,3.5723,-13.5128> } triangle { <-4.861,4.3639,-11.9808>, <-3.255,4.6497,-10.7418>, <-4.243,3.8636,-13.0657> } triangle { <-3.255,4.6497,-10.7418>, <-4.861,4.3639,-11.9808>, <-3.696,4.6934,-10.0498> } triangle { <-5.543,4.635,-10.8551>, <-3.696,4.6934,-10.0498>, <-4.861,4.3639,-11.9808> } triangle { <-3.696,4.6934,-10.0498>, <-5.543,4.635,-10.8551>, <-3.847,4.6472,-9.2773> } triangle { <-3.847,4.6472,-9.2773>, <-5,4.5023,-8.5179>, <-4,4.5023,-8.5179> } triangle { <-5,4.5023,-8.5179>, <-3.847,4.6472,-9.2773>, <-5.543,4.635,-10.8551> } triangle { <-5.767,4.6838,-9.6794>, <-5,4.5023,-8.5179>, <-5.543,4.635,-10.8551> } triangle { <-6,4.5023,-8.5179>, <-5,4.5023,-8.5179>, <-5.767,4.6838,-9.6794> } triangle { <-2.8284,-6.4073,-14.2608>, <-3.6956,-6.7322,-13.0044>, <-5.5433,-6.5406,-13.7453> } triangle { <-5.5433,-6.5406,-13.7453>, <-4.2426,-6.0532,-15.6299>, <-2.8284,-6.4073,-14.2608> } triangle { <-3.6956,-6.7322,-13.0044>, <-4,-7.1155,-11.5224>, <-5.9999,-7.1155,-11.5224> } triangle { <-5.9999,-7.1155,-11.5224>, <-5.5433,-6.5406,-13.7453>, <-3.6956,-6.7322,-13.0044> } triangle { <4,-7.1155,-11.5224>, <3.6956,-6.7322,-13.0044>, <5.5433,-6.5406,-13.7453> } triangle { <5.5433,-6.5406,-13.7453>, <5.9999,-7.1155,-11.5224>, <4,-7.1155,-11.5224> } triangle { <3.6956,-6.7322,-13.0044>, <2.8284,-6.4073,-14.2608>, <4.2426,-6.0532,-15.6299> } triangle { <4.2426,-6.0532,-15.6299>, <5.5433,-6.5406,-13.7453>, <3.6956,-6.7322,-13.0044> } triangle { <-4.243,-6.0531,-15.6303>, <-2.296,-5.7276,-16.8889>, <-2,-6.2687,-14.7967> } triangle { <-2,-6.2687,-14.7967>, <-2.828,-6.4074,-14.2604>, <-4.243,-6.0531,-15.6303> } triangle { <2,-6.2687,-14.7967>, <2.296,-5.7276,-16.8889>, <4.243,-6.0531,-15.6303> } triangle { <4.243,-6.0531,-15.6303>, <2.828,-6.4074,-14.2604>, <2,-6.2687,-14.7967> } triangle { <-2,-5.7129,-16.946>, <-2,-6.2687,-14.7967>, <-2.296,-5.7276,-16.8889> } triangle { <2.296,-5.7276,-16.8889>, <2,-6.2687,-14.7967>, <2,-5.7129,-16.946> } triangle { <-2,1.6198,-12.7566>, <-2,-6.2687,-14.7967>, <-2,-5.7129,-16.946> } triangle { <-2,-5.7129,-16.946>, <-2,2.1756,-14.9059>, <-2,1.6198,-12.7566> } triangle { <2,-5.7129,-16.946>, <2,-6.2687,-14.7967>, <2,1.6198,-12.7566> } triangle { <2,1.6198,-12.7566>, <2,2.1756,-14.9059>, <2,-5.7129,-16.946> } triangle { <-2.296,2.3041,-14.8117>, <-2,2.8733,-14.3247>, <-2,2.1756,-14.9059> } triangle { <-2,2.8733,-14.3247>, <-2.712,2.7973,-14.3981>, <-2,3.4727,-13.647> } triangle { <-2,3.4727,-13.647>, <-3.187,3.2182,-13.9608>, <-2,3.965,-12.8866> } triangle { <-2,4.3383,-12.0536>, <-2,3.965,-12.8866>, <-2.828,4.5244,-11.4332> } triangle { <-2,2.1756,-14.9059>, <-2,2.8733,-14.3247>, <-2,3.4727,-13.647> } triangle { <-2,3.4727,-13.647>, <-2,1.6198,-12.7566>, <-2,2.1756,-14.9059> } triangle { <-2,4.3383,-12.0536>, <-2,1.6198,-12.7566>, <-2,3.4727,-13.647> } triangle { <-2,3.4727,-13.647>, <-2,3.965,-12.8866>, <-2,4.3383,-12.0536> } triangle { <2,3.4727,-13.647>, <2,2.8733,-14.3247>, <2,2.1756,-14.9059> } triangle { <2,2.1756,-14.9059>, <2,1.6198,-12.7566>, <2,3.4727,-13.647> } triangle { <2,3.4727,-13.647>, <2,1.6198,-12.7566>, <2,4.3383,-12.0536> } triangle { <2,4.3383,-12.0536>, <2,3.965,-12.8866>, <2,3.4727,-13.647> } // Cuff triangle { <2.1213,-2.1213,0>, <1.5546,-2.5,0>, <2.1213,-2.1213,-1.4641> } triangle { <2.7717,-1.1481,-4.5817>, <2.7717,-1.1481,0>, <2.1213,-2.1213,0> } triangle { <2.1213,-2.1213,0>, <2.1213,-2.1213,-1.4641>, <2.7717,-1.1481,-4.5817> } triangle { <2.6602,-1.3149,-4.5478>, <2.7717,-1.1481,-4.5817>, <2.1213,-2.1213,-1.4641> } triangle { <3,0,-4.4423>, <3,0,0>, <2.7717,-1.1481,0> } triangle { <2.7717,-1.1481,0>, <2.7717,-1.1481,-4.5817>, <3,0,-4.4423> } triangle { <2.7717,1.1481,-3.9877>, <2.7717,1.1481,0>, <3,0,0> } triangle { <3,0,0>, <3,0,-4.4423>, <2.7717,1.1481,-3.9877> } triangle { <2.2962,1.8596,-3.4756>, <2.2962,1.8596,0>, <2.7717,1.1481,0> } triangle { <2.7717,1.1481,0>, <2.7717,1.1481,-3.9877>, <2.2962,1.8596,-3.4756> } triangle { <2.1213,2.1213,0>, <2.2962,1.8596,0>, <2.2962,1.8596,-3.4756> } triangle { <2.2962,1.8596,-3.4756>, <2.1213,2.1213,-3.4995>, <2.1213,2.1213,0> } triangle { <1.1481,2.7717,-3.0039>, <1.1481,2.7717,0>, <2.1213,2.1213,0> } triangle { <2.1213,2.1213,0>, <2.1213,2.1213,-3.4995>, <1.1481,2.7717,-3.0039> } triangle { <0,3,-2.7094>, <0,3,0>, <1.1481,2.7717,0> } triangle { <1.1481,2.7717,0>, <1.1481,2.7717,-3.0039>, <0,3,-2.7094> } triangle { <-2.1213,-2.1213,-1.4641>, <-1.5546,-2.5,0>, <-2.1213,-2.1213,0> } triangle { <-2.1213,-2.1213,0>, <-2.7717,-1.1481,0>, <-2.7717,-1.1481,-4.5817> } triangle { <-2.7717,-1.1481,-4.5817>, <-2.1213,-2.1213,-1.4641>, <-2.1213,-2.1213,0> } triangle { <-2.1213,-2.1213,-1.4641>, <-2.7717,-1.1481,-4.5817>, <-2.6602,-1.3149,-4.5478> } triangle { <-2.7717,-1.1481,0>, <-3,0,0>, <-3,0,-4.4423> } triangle { <-3,0,-4.4423>, <-2.7717,-1.1481,-4.5817>, <-2.7717,-1.1481,0> } triangle { <-3,0,0>, <-2.7717,1.1481,0>, <-2.7717,1.1481,-3.9877> } triangle { <-2.7717,1.1481,-3.9877>, <-3,0,-4.4423>, <-3,0,0> } triangle { <-2.7717,1.1481,0>, <-2.2962,1.8596,0>, <-2.2962,1.8596,-3.4756> } triangle { <-2.2962,1.8596,-3.4756>, <-2.7717,1.1481,-3.9877>, <-2.7717,1.1481,0> } triangle { <-2.2962,1.8596,-3.4756>, <-2.2962,1.8596,0>, <-2.1213,2.1213,0> } triangle { <-2.1213,2.1213,0>, <-2.1213,2.1213,-3.4995>, <-2.2962,1.8596,-3.4756> } triangle { <-2.1213,2.1213,0>, <-1.1481,2.7717,0>, <-1.1481,2.7717,-3.0039> } triangle { <-1.1481,2.7717,-3.0039>, <-2.1213,2.1213,-3.4995>, <-2.1213,2.1213,0> } triangle { <-1.1481,2.7717,0>, <0,3,0>, <0,3,-2.7094> } triangle { <0,3,-2.7094>, <-1.1481,2.7717,-3.0039>, <-1.1481,2.7717,0> } // Cuff Intersect Lines // Cuff Ring triangle { <0,-2.5,0>, <-0.9567,-2.3098,0>, <-1.5546,-2.5,0> } triangle { <1.5546,-2.5,0>, <0.9567,-2.3098,0>, <0,-2.5,0> } triangle { <2.5,0,0>, <2.3098,-0.9567,0>, <2.7717,-1.148,0> } triangle { <2.7717,-1.148,0>, <3,0,0>, <2.5,0,0> } triangle { <2.3098,-0.9567,0>, <1.7678,-1.7678,0>, <2.1213,-2.1213,0> } triangle { <2.1213,-2.1213,0>, <2.7717,-1.148,0>, <2.3098,-0.9567,0> } triangle { <1.7678,-1.7678,0>, <0.9567,-2.3098,0>, <1.5546,-2.5,0> } triangle { <1.5546,-2.5,0>, <2.1213,-2.1213,0>, <1.7678,-1.7678,0> } triangle { <-0.9567,-2.3098,0>, <-1.7678,-1.7678,0>, <-2.1213,-2.1213,0> } triangle { <-2.1213,-2.1213,0>, <-1.5546,-2.5,0>, <-0.9567,-2.3098,0> } triangle { <-1.7678,-1.7678,0>, <-2.3098,-0.9567,0>, <-2.7717,-1.148,0> } triangle { <-2.7717,-1.148,0>, <-2.1213,-2.1213,0>, <-1.7678,-1.7678,0> } triangle { <-2.3098,-0.9567,0>, <-2.5,0,0>, <-3,0,0> } triangle { <-3,0,0>, <-2.7717,-1.148,0>, <-2.3098,-0.9567,0> } triangle { <-2.5,0,0>, <-2.3098,0.9567,0>, <-2.7717,1.148,0> } triangle { <-2.7717,1.148,0>, <-3,0,0>, <-2.5,0,0> } triangle { <-2.3098,0.9567,0>, <-1.7678,1.7677,0>, <-2.1213,2.1213,0> } triangle { <-2.1213,2.1213,0>, <-2.7717,1.148,0>, <-2.3098,0.9567,0> } triangle { <-1.7678,1.7677,0>, <-0.9567,2.3098,0>, <-1.148,2.7717,0> } triangle { <-1.148,2.7717,0>, <-2.1213,2.1213,0>, <-1.7678,1.7677,0> } triangle { <-0.9567,2.3098,0>, <0,2.5,0>, <0,3,0> } triangle { <0,3,0>, <-1.148,2.7717,0>, <-0.9567,2.3098,0> } triangle { <0,2.5,0>, <0.9567,2.3098,0>, <1.148,2.7717,0> } triangle { <1.148,2.7717,0>, <0,3,0>, <0,2.5,0> } triangle { <0.9567,2.3098,0>, <1.7678,1.7677,0>, <2.1213,2.1213,0> } triangle { <2.1213,2.1213,0>, <1.148,2.7717,0>, <0.9567,2.3098,0> } triangle { <1.7678,1.7677,0>, <2.3098,0.9567,0>, <2.7717,1.148,0> } triangle { <2.7717,1.148,0>, <2.1213,2.1213,0>, <1.7678,1.7677,0> } triangle { <2.3098,0.9567,0>, <2.5,0,0>, <3,0,0> } triangle { <3,0,0>, <2.7717,1.148,0>, <2.3098,0.9567,0> } // Flat part of Cuff triangle { <-1.5546,-2.5,0>, <-2.1213,-2.1213,-1.4641>, <2.1213,-2.1213,-1.4641> } triangle { <2.1213,-2.1213,-1.4641>, <1.5546,-2.5,0>, <-1.5546,-2.5,0> } triangle { <0,-2.1213,-1.4641>, <-2.1213,-2.1213,-1.4641>, <-2.2962,-1.3762,-4.3124> } triangle { <-2.2962,-1.3762,-4.3124>, <0,-1.4914,-3.8706>, <0,-2.1213,-1.4641> } triangle { <-2.1213,-2.1213,-1.4641>, <-2.6602,-1.3149,-4.5478>, <-2.2962,-1.3762,-4.3124> } triangle { <2.2962,-1.3762,-4.3124>, <2.1213,-2.1213,-1.4641>, <0,-2.1213,-1.4641> } triangle { <0,-2.1213,-1.4641>, <0,-1.4914,-3.8706>, <2.2962,-1.3762,-4.3124> } triangle { <2.2962,-1.3762,-4.3124>, <2.6602,-1.3149,-4.5478>, <2.1213,-2.1213,-1.4641> } // } } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_0971) #include "lg_0971.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _971_dot_dat = #if (QUAL = 0) box { <-19.5,-9,-11>, <-1.5,28,9> } #else object { // Minifig Leg Right lg_0971 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _971_dot_dat_clear = #if (QUAL = 0) box { <-19.5,-9,-11>, <-1.5,28,9> } #else object { // Minifig Leg Right lg_0971_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #if (version >= 3.1) #local L3_Temp_Vers = version; #version 3.0; #end // Avoid most warnings from LGEO #if (QUAL > 0) #ifndef (lg_0972) #include "lg_0972.inc" #end #end #ifdef (L3_Temp_Vers) #version L3_Temp_Vers; #undef L3_Temp_Vers #end #declare _972_dot_dat = #if (QUAL = 0) box { <1.5,-9,-11>, <19.5,28,9> } #else object { // Minifig Leg Left lg_0972 matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _972_dot_dat_clear = #if (QUAL = 0) box { <1.5,-9,-11>, <19.5,28,9> } #else object { // Minifig Leg Left lg_0972_clear matrix <0,0,-20/LG_BRICK_WIDTH, -20/LG_BRICK_WIDTH,0,0, 0,-24/LG_BRICK_HEIGHT,0, 0,0,0> } #end #declare _30141_dot_dat = #if (QUAL = 0) box { <-4,-16.951,-72>, <4,6,37.366> } #else union { // Minifig Gun Rifle // Name: 30141.dat // Author: Franklin W. Cain (fwcain@yahoo.com) // Official LCAD Part - 2000-02 Update // CATEGORY minifig accessory // KEYWORDS minifig weapon firearm gun rifle // KEYWORDS western wild west cowboy cavalry indian injun // KEYWORDS adventurers machinegun // . The center of the "backgrip" (i.e. the part of the buttstock // . immediately behind the receiver) is the point (0,-7.41,9.66) // . and the angle of the "backgrip" is 75 degrees. // // grip // object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,-6,0,0,0,4,0,0,0> } object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,6,0,0,0,4,0,0,0> } object { _4_dash_4disc_dot_dat matrix <4,0,0,0,1,0,0,0,4,0,-6,0> } object { _4_dash_4disc_dot_dat matrix <4,0,0,0,1,0,0,0,4,0,6,0> } // // // receiver // object { _2_dash_4cyli_dot_dat matrix <0,4,0,-4,0,0,0,0,4,0,-10,0> } object { _2_dash_4cyli_dot_dat matrix <0,4,0,4,0,0,0,0,4,0,-10,0> } object { _2_dash_4disc_dot_dat matrix <0,4,0,1,0,0,0,0,4,-4,-10,0> } object { _2_dash_4disc_dot_dat matrix <0,4,0,1,0,0,0,0,4,4,-10,0> } // mesh { triangle { <-4,-6,0>, <-4,-14,0>, <-4,-14,-10> } triangle { <-4,-14,-10>, <-4,-6,-10>, <-4,-6,0> } triangle { <4,-6,0>, <4,-14,0>, <4,-14,-10> } triangle { <4,-14,-10>, <4,-6,-10>, <4,-6,0> } // triangle { <-4,-14,0>, <-4,-14,-10>, <4,-14,-10> } triangle { <4,-14,-10>, <4,-14,0>, <-4,-14,0> } triangle { <-4,-6,0>, <-4,-6,-20>, <4,-6,-20> } triangle { <4,-6,-20>, <4,-6,0>, <-4,-6,0> } // triangle { <-4,-14,-10>, <-4,-12.828,-10>, <4,-12.828,-10> } triangle { <4,-12.828,-10>, <4,-14,-10>, <-4,-14,-10> } triangle { <-4,-6,-20>, <-4,-12.828,-20>, <4,-12.828,-20> } triangle { <4,-12.828,-20>, <4,-6,-20>, <-4,-6,-20> } // triangle { <-4,-6,-10>, <-4,-6,-20>, <-4,-12.828,-20> } triangle { <-4,-12.828,-20>, <-4,-12.828,-10>, <-4,-6,-10> } triangle { <4,-6,-10>, <4,-6,-20>, <4,-12.828,-20> } triangle { <4,-12.828,-20>, <4,-12.828,-10>, <4,-6,-10> } // triangle { <-4,-12.828,-10>, <-4,-12.828,-20>, <4,-12.828,-20> } triangle { <4,-12.828,-20>, <4,-12.828,-10>, <-4,-12.828,-10> } // } object { _1_dash_4cyli_dot_dat matrix <2.84,-2.84,0,0,0,-10,-2.84,-2.84,0,0,-10,-10> } // // // // // // // // // intersection of grip and receiver // object { _1_dash_4cyls_dot_dat matrix <-4,0,0,0,-4,0,0,0,4,0,-6,0> } object { _1_dash_4cyls_dot_dat matrix <4,0,0,0,-4,0,0,0,4,0,-6,0> } // // // trigger guard // mesh { triangle { <-1.5,0,-4>, <-1.5,-1,-4>, <-1.5,-1,-10> } triangle { <-1.5,-1,-10>, <-1.5,0,-10>, <-1.5,0,-4> } triangle { <1.5,0,-4>, <1.5,-1,-4>, <1.5,-1,-10> } triangle { <1.5,-1,-10>, <1.5,0,-10>, <1.5,0,-4> } // triangle { <-1.5,0,-4>, <-1.5,0,-10>, <1.5,0,-10> } triangle { <1.5,0,-10>, <1.5,0,-4>, <-1.5,0,-4> } triangle { <-1.5,-1,-4>, <-1.5,-1,-10>, <1.5,-1,-10> } triangle { <1.5,-1,-10>, <1.5,-1,-4>, <-1.5,-1,-4> } triangle { <-1.5,0,-4>, <-1.5,-1,-4>, <1.5,-1,-4> } triangle { <1.5,-1,-4>, <1.5,0,-4>, <-1.5,0,-4> } // // // } object { _1_dash_4cyli_dot_dat matrix <0,6,0,-1.5,0,0,0,0,-6,0,-6,-10> } object { _1_dash_4cyli_dot_dat matrix <0,6,0,1.5,0,0,0,0,-6,0,-6,-10> } object { _1_dash_4cyli_dot_dat matrix <0,5,0,-1.5,0,0,0,0,-5,0,-6,-10> } object { _1_dash_4cyli_dot_dat matrix <0,5,0,1.5,0,0,0,0,-5,0,-6,-10> } // mesh { triangle { <-1.5,0,-10>, <-1.5,-0.457,-12.296>, <-1.5,-1.38,-11.913> } triangle { <-1.5,-1.38,-11.913>, <-1.5,-1,-10>, <-1.5,0,-10> } triangle { <1.5,0,-10>, <1.5,-0.457,-12.296>, <1.5,-1.38,-11.913> } triangle { <1.5,-1.38,-11.913>, <1.5,-1,-10>, <1.5,0,-10> } triangle { <-1.5,-0.457,-12.296>, <-1.5,-1.757,-14.243>, <-1.5,-2.465,-13.535> } triangle { <-1.5,-2.465,-13.535>, <-1.5,-1.38,-11.913>, <-1.5,-0.457,-12.296> } triangle { <1.5,-0.457,-12.296>, <1.5,-1.757,-14.243>, <1.5,-2.465,-13.535> } triangle { <1.5,-2.465,-13.535>, <1.5,-1.38,-11.913>, <1.5,-0.457,-12.296> } triangle { <-1.5,-1.757,-14.243>, <-1.5,-3.704,-15.543>, <-1.5,-4.087,-14.62> } triangle { <-1.5,-4.087,-14.62>, <-1.5,-2.465,-13.535>, <-1.5,-1.757,-14.243> } triangle { <1.5,-1.757,-14.243>, <1.5,-3.704,-15.543>, <1.5,-4.087,-14.62> } triangle { <1.5,-4.087,-14.62>, <1.5,-2.465,-13.535>, <1.5,-1.757,-14.243> } triangle { <-1.5,-3.704,-15.543>, <-1.5,-6,-16>, <-1.5,-6,-15> } triangle { <-1.5,-6,-15>, <-1.5,-4.087,-14.62>, <-1.5,-3.704,-15.543> } triangle { <1.5,-3.704,-15.543>, <1.5,-6,-16>, <1.5,-6,-15> } triangle { <1.5,-6,-15>, <1.5,-4.087,-14.62>, <1.5,-3.704,-15.543> } // // triangle { <-1.5,-6,-16>, <-1.5,-6,-15>, <1.5,-6,-15> } triangle { <1.5,-6,-15>, <1.5,-6,-16>, <-1.5,-6,-16> } // // // // barrel // } object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,0,-52,0,4,0,0,-10,-20> } // object { _4_dash_4disc_dot_dat matrix <4,0,0,0,0,1,0,4,0,0,-10,-72> } // // front sight // mesh { triangle { <-1,-14,-72>, <-1,-16,-72>, <-1,-16,-71> } triangle { <-1,-16,-71>, <-1,-14,-70>, <-1,-14,-72> } triangle { <1,-14,-72>, <1,-16,-72>, <1,-16,-71> } triangle { <1,-16,-71>, <1,-14,-70>, <1,-14,-72> } // triangle { <-1,-14,-72>, <-1,-16,-72>, <1,-16,-72> } triangle { <1,-16,-72>, <1,-14,-72>, <-1,-14,-72> } triangle { <-1,-16,-72>, <-1,-16,-71>, <1,-16,-71> } triangle { <1,-16,-71>, <1,-16,-72>, <-1,-16,-72> } triangle { <-1,-16,-71>, <-1,-14,-70>, <1,-14,-70> } triangle { <1,-14,-70>, <1,-16,-71>, <-1,-16,-71> } triangle { <-1,-14,-72>, <-1,-14,-70>, <1,-14,-70> } triangle { <1,-14,-70>, <1,-14,-72>, <-1,-14,-72> } // // // // buttstock - "backgrip" // } object { _4_dash_4disc_dot_dat matrix <4,0,0,0,0.259,0.966,0,-3.864,1.036,0,-8.964,3.864> } // object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,3.108,11.592,0,-3.864,1.036,0,-8.964,3.864> } // // intersection of backgrip and receiver // object { _1_dash_4cyls_dot_dat matrix <-4,0,0,0,-1.036,-3.864,0,-3.864,1.036,0,-8.964,3.864> } object { _1_dash_4cyls_dot_dat matrix <4,0,0,0,-1.036,-3.864,0,-3.864,1.036,0,-8.964,3.864> } // // // shoulder stock // object { _2_dash_4cyli_dot_dat matrix <4,0,0,0,5.18,19.32,0,3.864,-1.036,0,-5.856,15.456> } object { _2_dash_4cyli_dot_dat matrix <4,0,0,0,-0.616,20.874,0,-3.864,1.036,0,-5.856,15.456> } // mesh { triangle { <-4,-5.856,15.456>, <-4,-0.676,34.776>, <-4,-6.472,36.33> } triangle { <4,-5.856,15.456>, <4,-0.676,34.776>, <4,-6.472,36.33> } // // // buttplate // } object { _2_dash_4disc_dot_dat matrix <4,0,0,0,0.259,0.966,0,3.864,-1.036,0,-0.676,34.776> } object { _2_dash_4disc_dot_dat matrix <4,0,0,0,0.259,0.966,0,-3.864,1.036,0,-6.472,36.33> } // mesh { triangle { <-4,-0.676,34.776>, <-4,-6.472,36.33>, <4,-6.472,36.33> } triangle { <4,-6.472,36.33>, <4,-0.676,34.776>, <-4,-0.676,34.776> } // // // // hammer // triangle { <-1,-12.828,4.9>, <-1,-16.692,5.936>, <-1,-16.951,4.97> } triangle { <-1,-16.951,4.97>, <-1,-13.864,1.036>, <-1,-12.828,4.9> } triangle { <1,-12.828,4.9>, <1,-16.692,5.936>, <1,-16.951,4.97> } triangle { <1,-16.951,4.97>, <1,-13.864,1.036>, <1,-12.828,4.9> } // triangle { <-1,-12.828,4.9>, <-1,-16.692,5.936>, <1,-16.692,5.936> } triangle { <1,-16.692,5.936>, <1,-12.828,4.9>, <-1,-12.828,4.9> } triangle { <-1,-16.692,5.936>, <-1,-16.951,4.97>, <1,-16.951,4.97> } triangle { <1,-16.951,4.97>, <1,-16.692,5.936>, <-1,-16.692,5.936> } triangle { <-1,-16.951,4.97>, <-1,-13.864,1.036>, <1,-13.864,1.036> } triangle { <1,-13.864,1.036>, <1,-16.951,4.97>, <-1,-16.951,4.97> } triangle { <-1,-12.828,4.9>, <-1,-13.864,1.036>, <1,-13.864,1.036> } triangle { <1,-13.864,1.036>, <1,-12.828,4.9>, <-1,-12.828,4.9> } // // // } } #end #declare leninstatue_dot_ldr = union { // Untitled // Name: LeninStatue.ldr // Author: Tim Gould // Unofficial Model // ROTATION CENTER 0 0 0 1 "Custom" // ROTATION CONFIG 0 0 object { _6019_dot_dat matrix <-0.939693,0.0593912,0.336824,0.34202,0.163176,0.925417,0,0.984808,-0.173648,-10.946,-529.051,-38.505> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3937_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-528,0> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3023_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-504,0> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3023_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-496,0> #if (version >= 3.1) material #else texture #end { Color8 } } object { _4263_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-304,0> #if (version >= 3.1) material #else texture #end { Color0 } } object { _2431_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-304,20> #if (version >= 3.1) material #else texture #end { Color0 } } object { _3069a_dot_dat matrix <1-SW/40,0,0,0,1-SW/8,0,0,0,1-SW/20,0,SW/2,0> matrix <-1,0,0,0,1,0,0,0,-1,0,-304,0> #if (version >= 3.1) material #else texture #end { Color0 } } object { _3068b_dot_dat matrix <1-SW/40,0,0,0,1-SW/8,0,0,0,1-SW/40,0,SW/2,0> matrix <-1,0,0,0,1,0,0,0,-1,-20,-304,-30> #if (version >= 3.1) material #else texture #end { Color0 } } object { _3068b_dot_dat matrix <1-SW/40,0,0,0,1-SW/8,0,0,0,1-SW/40,0,SW/2,0> matrix <-1,0,0,0,1,0,0,0,-1,20,-304,-30> #if (version >= 3.1) material #else texture #end { Color0 } } object { _3666_dot_dat matrix <0,0,1,0,1,0,-1,0,0,50,-304,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3666_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-50,-304,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3020_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-296,-70> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3024_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,50,-296,-60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3024_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,-50,-296,-60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3032_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-296,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3666_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-296,40> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2877_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-288,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2877_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-264,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2877_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-240,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2877_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-216,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2877_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-192,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2453_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,30,-288,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2454_dot_dat matrix <0,0,1,0,1,0,-1,0,0,50,-288,-50> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3001_dot_dat matrix <0,0,1,0,1,0,-1,0,0,60,-168,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3010_dot_dat matrix <0,0,1,0,1,0,-1,0,0,70,-144,10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3010_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-70,-144,10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3001_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-60,-168,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3008_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-144,60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3007_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-168,50> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3007_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-120,50> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,70,-16,60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,50,-16,60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,30,-16,60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,10,-16,60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,-10,-16,60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,-30,-16,60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,-50,-16,60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,-70,-16,60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,70,-16,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,70,-16,-40> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,70,-16,20> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,-70,-16,-40> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,-70,-16,20> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3070b_dot_dat matrix <1-SW/20,0,0,0,1-SW/8,0,0,0,1-SW/20,0,SW/2,0> matrix <0,0,-1,0,1,0,1,0,0,-70,-16,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3070b_dot_dat matrix <1-SW/20,0,0,0,1-SW/8,0,0,0,1-SW/20,0,SW/2,0> matrix <0,0,-1,0,1,0,1,0,0,70,-16,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3623_dot_dat matrix <0,0,-1,0,1,0,1,0,0,70,-8,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3623_dot_dat matrix <0,0,-1,0,1,0,1,0,0,70,-8,50> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3623_dot_dat matrix <0,0,-1,0,1,0,1,0,0,70,-8,-70> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3623_dot_dat matrix <0,0,-1,0,1,0,1,0,0,-70,-8,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3623_dot_dat matrix <0,0,-1,0,1,0,1,0,0,-70,-8,50> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3623_dot_dat matrix <0,0,-1,0,1,0,1,0,0,-70,-8,-70> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3666_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-8,70> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3666_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-8,-90> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,50,-16,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,30,-16,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,10,-16,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,-10,-16,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,-30,-16,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,-50,-16,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3794_dot_dat matrix <0,0,-1,0,1,0,1,0,0,-70,-16,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3008_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-144,-40> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3009_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-168,-60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3010_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-168,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3004_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-144,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2357_dot_dat matrix <0,0,-1,0,1,0,1,0,0,30,-144,-60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2357_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,-30,-144,-60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3001_dot_dat matrix <0,0,1,0,1,0,-1,0,0,60,-120,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3010_dot_dat matrix <0,0,1,0,1,0,-1,0,0,70,-96,10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3010_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-70,-96,10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3001_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-60,-120,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3008_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-96,60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _41539_dot_dat matrix <1-SW/160,0,0,0,1-SW/12,0,0,0,1-SW/160,0,SW/6,0> matrix <1,0,0,0,1,0,0,0,1,0,-24,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3008_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-96,-40> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3009_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-120,-60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3010_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-120,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3004_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-96,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2357_dot_dat matrix <0,0,-1,0,1,0,1,0,0,30,-96,-60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2357_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,-30,-96,-60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3007_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-72,50> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3001_dot_dat matrix <0,0,1,0,1,0,-1,0,0,60,-72,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3010_dot_dat matrix <0,0,1,0,1,0,-1,0,0,70,-48,10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3010_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-70,-48,10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3001_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-60,-72,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3008_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-48,60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3008_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-48,-40> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3009_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-72,-60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3010_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-72,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3004_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-48,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2357_dot_dat matrix <0,0,-1,0,1,0,1,0,0,30,-48,-60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2357_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,-30,-48,-60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2454_dot_dat matrix <0,0,1,0,1,0,-1,0,0,50,-288,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2454_dot_dat matrix <0,0,1,0,1,0,-1,0,0,50,-288,30> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2454_dot_dat matrix <1,0,0,0,1,0,0,0,1,-20,-288,40> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2454_dot_dat matrix <1,0,0,0,1,0,0,0,1,20,-288,40> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2454_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-50,-288,-50> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2454_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-50,-288,-10> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2454_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-50,-288,30> #if (version >= 3.1) material #else texture #end { Color379 } } object { _2453_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,-30,-288,-80> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3710_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-304,-60> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3710_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-304,40> #if (version >= 3.1) material #else texture #end { Color379 } } object { _3024_dot_dat matrix <0,-0.34202,-0.939693,-1,0,0,0,0.939693,-0.34202,-40,-502,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3023_dot_dat matrix <0,-0.34202,-0.939693,-1,0,0,0,0.939693,-0.34202,-48,-505.421,-19.397> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3023_dot_dat matrix <0,-0.34202,-0.939693,-1,0,0,0,0.939693,-0.34202,-56,-512.261,-38.189> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3023_dot_dat matrix <0,-0.34202,-0.939693,-1,0,0,0,0.939693,-0.34202,-64,-519.102,-56.985> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3023_dot_dat matrix <0,-0.34202,-0.939693,-1,0,0,0,0.939693,-0.34202,-72,-525.499,-75.565> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3001_dot_dat matrix <-1,0,0,0,-1,0,0,0,1,0,-392,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3020_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-464,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3020_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-456,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3020_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-424,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _6541_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-30,-448,0> #if (version >= 3.1) material #else texture #end { Color8 } } object { _6541_dot_dat matrix <0,0,1,0,1,0,-1,0,0,30,-448,0> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3004_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-448,0> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3010_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,-448,-20> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3685_dot_dat matrix <0,0,-1,0,-1,0,-1,0,0,-30,-320,0> #if (version >= 3.1) material #else texture #end { Color8 } } #if (QUAL > 0) object { _3685_dot_dat_slope matrix <0,0,-1,0,-1,0,-1,0,0,-30,-320,0> #if (version >= 3.1) material #else texture #end { Color8_slope } } #end object { _3685_dot_dat matrix <-1,0,0,0,-1,0,0,0,1,30,-320,0> #if (version >= 3.1) material #else texture #end { Color8 } } #if (QUAL > 0) object { _3685_dot_dat_slope matrix <-1,0,0,0,-1,0,0,0,1,30,-320,0> #if (version >= 3.1) material #else texture #end { Color8_slope } } #end object { _3023_dot_dat matrix <0,0,1,0,-1,0,1,0,0,-30,-312,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3023_dot_dat matrix <0,0,1,0,-1,0,1,0,0,30,-312,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3070b_dot_dat matrix <1-SW/20,0,0,0,1-SW/8,0,0,0,1-SW/20,0,SW/2,0> matrix <0,0,1,0,-1,0,1,0,0,30,-304,-20> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3070b_dot_dat matrix <1-SW/20,0,0,0,1-SW/8,0,0,0,1-SW/20,0,SW/2,0> matrix <0,0,1,0,-1,0,1,0,0,-30,-304,-20> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3024_dot_dat matrix <0,0,1,0,-1,0,1,0,0,-30,-304,0> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3024_dot_dat matrix <0,0,1,0,-1,0,1,0,0,30,-304,0> #if (version >= 3.1) material #else texture #end { Color8 } } object { _6541_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,-488,-20> #if (version >= 3.1) material #else texture #end { Color8 } } object { _6541_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,-488,-20> #if (version >= 3.1) material #else texture #end { Color8 } } object { _6541_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-30,-488,0> #if (version >= 3.1) material #else texture #end { Color8 } } object { _6541_dot_dat matrix <0,0,1,0,1,0,-1,0,0,30,-488,0> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3003_dot_dat matrix <0,0,1,0,1,0,-1,0,0,0,-488,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _41770_dot_dat matrix <1-SW/40,0,0,0,1-SW/12,0,0,0,1-SW/80,0,SW/6,0> matrix <0,0,-1,-1,0,0,0,1,0,48,-448,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _41770_dot_dat matrix <1-SW/40,0,0,0,1-SW/12,0,0,0,1-SW/80,0,SW/6,0> matrix <0,0,-1,1,0,0,0,-1,0,-56,-388,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _41769_dot_dat matrix <1-SW/40,0,0,0,1-SW/12,0,0,0,1-SW/80,0,SW/6,0> matrix <0,0,1,1,0,0,0,1,0,-48,-448,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _41769_dot_dat matrix <1-SW/40,0,0,0,1-SW/12,0,0,0,1-SW/80,0,SW/6,0> matrix <0,0,1,-1,0,0,0,-1,0,56,-388,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _43722_dot_dat matrix <1-SW/40,0,0,0,1-SW/12,0,0,0,1-SW/60,0,SW/6,0> matrix <1,0,0,0,0,1,0,-1,0,20,-478,-38> #if (version >= 3.1) material #else texture #end { Color8 } } object { _43723_dot_dat matrix <1-SW/40,0,0,0,1-SW/12,0,0,0,1-SW/60,0,SW/6,0> matrix <1,0,0,0,0,1,0,-1,0,-20,-478,-38> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3004_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,0,-512,-20> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3700_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-30,-512,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3023_dot_dat matrix <0,0,1,0,1,0,-1,0,0,30,-496,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3794_dot_dat matrix <0,0,1,0,1,0,-1,0,0,30,-504,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3023_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,40,-512,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _2429_dot_dat matrix <1,0,0,0,1,0,0,0,1,80,-504,-20> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3024_dot_dat matrix <1,0,0,0,1,0,0,0,1,70,-512,-10> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3024_dot_dat matrix <-0.866025,0,-0.5,0,1,0,0.5,0,-0.866025,41.699,-504,-53.66> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3623_dot_dat matrix <-0.866025,0,-0.5,0,1,0,0.5,0,-0.866025,59.019,-512,-43.66> #if (version >= 3.1) material #else texture #end { Color8 } } object { _2430_dot_dat matrix <-0.866025,0,-0.5,0,1,0,0.5,0,-0.866025,80,-504,-20> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3023_dot_dat matrix <0.939693,-0.0593912,-0.336824,0,0.984808,-0.173648,0.34202,0.163176,0.925417,3.421,-543.862,4.185> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3003_dot_dat matrix <0.939693,-0.0593912,-0.336824,0,0.984808,-0.173648,0.34202,0.163176,0.925417,-0.001,-569.128,-0.902> #if (version >= 3.1) material #else texture #end { Color8 } } object { _6134_dot_dat matrix <-1,0,0,0,0.984808,-0.173648,0,-0.173648,-0.984808,0,-528,2> #if (version >= 3.1) material #else texture #end { Color8 } } object { _2540_dot_dat matrix <0.939693,-0.0593912,-0.336824,0,0.984808,-0.173648,0.34202,0.163176,0.925417,-3.421,-547.126,-14.326> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3680c01_dot_dat matrix <1-SW/40,0,0,0,1-SW/12,0,0,0,1-SW/40,0,SW/6,0> matrix <1,0,0,0,0.984808,-0.173648,0,0.173648,0.984808,0,-537.615,-6.459> #if (version >= 3.1) material #else texture #end { Color8 } } object { _3626bp01_dot_dat matrix <1-SW/26,0,0,0,1-SW/28,0,0,0,1-SW/26,0,SW/2.8,0> matrix <1,0,0,0,1,0,0,0,1,140,-96,10> #if (version >= 3.1) material #else texture #end { Color14 } } object { _3062b_dot_dat matrix <1-SW/20,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0> matrix <1,0,0,0,1,0,0,0,1,140,-120,10> #if (version >= 3.1) material #else texture #end { Color0 } } object { _30028_dot_dat matrix <0,-1,0,1,0,0,0,0,1,140,-101,10> #if (version >= 3.1) material #else texture #end { Color256 } } object { _973p21_dot_dat matrix <1-SW/38,0,0,0,1-SW/44,0,0,0,1-SW/20,0,SW/4.4,0> matrix <1,0,0,0,1,0,0,0,1,140,-72,10> #if (version >= 3.1) material #else texture #end { Color0 } } object { _970_dot_dat matrix <1,0,0,0,1,0,0,0,1,140,-40,10> #if (version >= 3.1) material #else texture #end { Color0 } } object { _982_dot_dat matrix <1-SW/17,0,0,0,1-SW/28.936,0,0,0,1-SW/23.4785,SW/-11.3333,SW/3.63153,SW/-13.8373> matrix <0.985,0.17,0,-0.0950628,0.550805,-0.829038,-0.140936,0.816602,0.559193,124.448,-63,10> #if (version >= 3.1) material #else texture #end { Color0 } } object { _981_dot_dat matrix <1-SW/17,0,0,0,1-SW/28.936,0,0,0,1-SW/23.4785,SW/11.3333,SW/3.63153,SW/-13.8373> matrix <0.985,-0.17,0,0.167417,0.970036,0.173648,-0.0295202,-0.171043,0.984808,155.552,-63,10> #if (version >= 3.1) material #else texture #end { Color0 } } object { _983_dot_dat matrix <1-SW/12,0,0,0,1-SW/13.3118,0,0,0,1-SW/29.946,0,SW/-6.78308,SW/-15.1779> matrix <0.998974,0.0166729,0.0298446,-0.0107093,0.981448,-0.188431,-0.0324326,0.187918,0.981479,118.997,-61.978,-11.325> #if (version >= 3.1) material #else texture #end { Color14 } } object { _983_dot_dat matrix <1-SW/12,0,0,0,1-SW/13.3118,0,0,0,1-SW/29.946,0,SW/-6.78308,SW/-15.1779> matrix <0.985,-0.17,0,0.0974933,0.564887,0.819028,-0.139235,-0.806743,0.57349,164.12,-43.92,3.09361> #if (version >= 3.1) material #else texture #end { Color14 } } object { _971_dot_dat matrix <1,0,0,0,1,0,0,0,1,140,-28,10> #if (version >= 3.1) material #else texture #end { Color0 } } object { _972_dot_dat matrix <1,0,0,0,1,0,0,0,1,140,-28,10> #if (version >= 3.1) material #else texture #end { Color0 } } object { _30141_dot_dat matrix <1-SW/8,0,0,0,1-SW/22.951,0,0,0,1-SW/109.366,0,SW/-4.19158,SW/-6.31553> matrix <0,0,1,1,0,0,0,1,0,130,-42,-21> #if (version >= 3.1) material #else texture #end { Color8 } } // } object { leninstatue_dot_ldr #if (version >= 3.1) material #else texture #end { Color7 } } // Floor: object { plane { y, 0 hollow } texture { pigment { color rgb 0.8 } finish { ambient 0 diffuse 1 } normal { waves 1 scale 350 } } } // Background: background { color rgb <0,0,0>} // Spotlight Cam camera { location <600,-400,-900> sky -y right -4/3*x look_at <160,-290,0> // calculated angle 45 } // Angle Cam /*camera { location <400,-850,-600> sky <0.4,-1,0> right -4/3*x look_at <-100,-200-100> // calculated angle 45 }*/ light_source { <-160,-924.8,-646.04> color rgb 1.2 parallel area_light <35,0,0><0,0,35> 5,5 circular spotlight radius 10 falloff 20 point_at<46.4235,-288.759,-10> } // Media box { <-80,-577.519,-100><172.847,0,80> hollow scale 10 pigment {rgbt 1} interior { media { scattering { 1, 0.001 extinction 0.01} samples 35}} } // Number of processed parts: 121 // From PARTS: 58 // LGEO parts: 36 (62%) // stud.dat: 86 // BoundingBox: <-80,-577.519,-100> <172.847,0,80> // Center: <46.4235,-288.759,-10> // Size: <252.847,577.519,180>