home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-02-04 | 34.4 KB | 1,646 lines |
- /******************************************/
- /* PV3D V0.60 one modeler for POV-RAY */
- /******************************************/
- /* POV-RAY V1.0 Generated file */
- /* Copyright Lecointe Ludovic 1992,1993 */
- /* PV3D is a SHAREWARE */
- /* Send your contribution (55$) to receive*/
- /* the last avalaible version of PV3D */
- /******************************************/
- /* Lecointe Ludovic */
- /* 16 Rue du Bouvreuil */
- /* 77240 CESSON la ForĂȘt */
- /* France */
- /******************************************/
-
-
-
- #include "colors.inc"
- #include "shapes.inc"
- #include "textures.inc"
-
- camera {
- location <1.90000 0.94000 -4.24000>
- direction <0 0 1.0>
- up <0 1 0>
- right <1.3333 0 0 >
- look_at <1.70000 0.00000 0.84000>
- }
-
- object {
- light_source { <1.72000 1.80000 0.00000> color red 1.00000 green 1.00000 blue 1.00000 scale <2.00000 2.20000 2.00000> }
- }
- object {
- light_source { <1.76000 0.00000 -2.56000> color red 1.00000 green 1.00000 blue 1.00000 scale <0.40000 0.44000 0.40000> }
- }
- /*********************************/
- /*Master*/
- #declare Master = composite
- {
- /*PlaY169*/
- object
- {
- plane { <0.0 -1.00000 0.0> 0.72000
- }
- texture
- {
- Jade
- scale < 2.28000 1.00000 1.78001>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*PlaY170*/
- object
- {
- plane { <0.0 1.00000 0.0> 3.88000
- }
- texture
- {
- Blue_Sky
- scale < 2.82000 1.00000 2.62000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- } /*End composite*/
- /*********************************/
- /*map*/
- #declare map = composite
- {
- /*Cube0*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.00000 0.00000 -0.40000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube1*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.40000 0.00000 -0.40000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube2*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.80000 0.00000 -0.40000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube3*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.20000 0.00000 -0.40000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube4*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.20000 0.00000 0.00000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube5*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.20000 0.00000 0.40000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube6*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.20000 0.00000 0.80000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube7*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.00000 0.00000 0.00000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube8*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.00000 0.00000 0.40000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube9*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.00000 0.00000 0.80000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube10*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.40000 0.00000 0.00000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube11*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.40000 0.00000 0.40000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube12*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.40000 0.00000 0.80000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube13*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.80000 0.00000 0.00000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube14*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.80000 0.00000 0.40000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube15*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.80000 0.00000 0.80000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube16*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.19958 0.00000 -0.40049>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube17*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.59958 0.00000 -0.40049>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube18*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.99958 0.00000 -0.40049>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube19*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.39958 0.00000 -0.40049>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube20*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.00000 0.00000 -0.20000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube21*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.00000 0.00000 0.20000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube22*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.00000 0.00000 0.60000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube23*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.00000 0.00000 1.00000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube24*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.40146 0.00000 -0.19927>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube25*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.40000 0.00000 0.20000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube26*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.40000 0.00000 0.60000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube27*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.40000 0.00000 1.00000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube28*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.80000 0.00000 -0.20000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube29*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.80000 0.00000 0.20000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube30*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.80000 0.00000 0.60000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube31*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.80000 0.00000 1.00000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube32*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.20000 0.00000 -0.20000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube33*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.20000 0.00000 0.20000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube34*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.20000 0.00000 0.60000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube35*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.20000 0.00000 1.00000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube36*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.40000 0.00000 0.00000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube37*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.40000 0.00000 0.40000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube38*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.40000 0.00000 0.80000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube39*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.20000 0.00000 0.00000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube40*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.20000 0.00000 0.40000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube41*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.20000 0.00000 0.80000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube42*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.60000 0.00000 0.00000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube43*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.60000 0.00000 0.40000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube44*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.60000 0.00000 0.80000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube45*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.00000 0.00000 0.00000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube46*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.00000 0.00000 0.40000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube47*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.00000 0.00000 0.80000>
- }
- texture
- {
- Pink_Granite
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube48*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.20000 0.00000 -0.20000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube49*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.20000 0.00000 0.20000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube50*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.20000 0.00000 0.60000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube51*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.20000 0.00000 1.00000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube52*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.60000 0.00000 -0.20000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube53*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.60000 0.00000 0.20000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube54*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.60000 0.00000 0.60000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube55*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 0.60000 0.00000 1.00000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube56*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.00000 0.00000 -0.20000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube57*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.00000 0.00000 0.20000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube58*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.00000 0.00000 0.60000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube59*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.00000 0.00000 1.00000>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube60*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.39894 0.00000 -0.20061>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube61*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.39894 0.00000 0.19939>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube62*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.39894 0.00000 0.59939>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- /*Cube63*/
- object
- {
- intersection { Cube
- scale < 0.10000 0.10000 0.10000>
- translate < 1.39894 0.00000 0.99939>
- }
- texture
- {
- White_Marble
- scale < 0.10000 0.10000 0.10000>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End object*/
- object
- {
- union
- {
- /*Cube64*/
- intersection { Cube
- scale < 0.05867 0.05000 0.80097>
- translate < -0.16000 0.00000 0.30000>
- }
- /*Cube65*/
- intersection { Cube
- scale < 0.05868 0.05000 0.80097>
- translate < 1.55868 0.00000 0.29902>
- }
- /*Cube66*/
- intersection { Cube
- scale < 0.92000 0.05000 0.08000>
- translate < 0.70000 0.00000 1.18000>
- }
- /*Cube67*/
- intersection { Cube
- scale < 0.92000 0.05000 0.08000>
- translate < 0.71000 0.00000 -0.58000>
- }
- } /* End CSG */
- texture
- {
- DMFWood3
- scale < 0.05867 0.05000 0.80097>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End CSG object*/
- } /*End composite*/
- /*********************************/
- /*Wking*/
- #declare Wking = composite
- {
- object
- {
- difference
- {
- union
- {
- /*ConY68*/
- intersection {
- quadric { QCone_Y }
- plane { <0.0 1.0 0.0> 0.0 }
- plane { <0.0 -1.0 0.0> 1.0 }
- translate <0.0 0.5 0.0>
- scale < 0.13667 0.26667 0.13667>
- rotate < 180 0.0 0.0>
- translate < 0.00083 0.25830 0.00000>
- }
- /*ConY69*/
- intersection {
- quadric { QCone_Y }
- plane { <0.0 1.0 0.0> 0.0 }
- plane { <0.0 -1.0 0.0> 1.0 }
- translate <0.0 0.5 0.0>
- scale < 0.08501 0.78000 0.07998>
- translate < 0.00000 -0.07500 0.00000>
- }
- /*QSph70*/
- quadric { Ellipsoid
- scale < 0.18000 0.06500 0.18000>
- translate < 0.00000 -0.50000 0.00000>
- }
- /*QSph71*/
- quadric { Ellipsoid
- scale < 0.10000 0.02500 0.10000>
- translate < 0.00000 0.39500 0.00000>
- }
- /*QSph72*/
- quadric { Ellipsoid
- scale < 0.06000 0.02500 0.06000>
- translate < 0.00000 0.16500 0.00000>
- }
- /*CylY73*/
- intersection
- {
- quadric { Cylinder_Y }
- plane { <0.0 1.0 0.0> 1.0 }
- plane { <0.0 -1.0 0.0> 1.0 }
- scale < 0.01303 0.07000 0.01393>
- translate < 0.00044 0.47000 0.00068>
- }
- /*CylY74*/
- intersection
- {
- quadric { Cylinder_Y }
- plane { <0.0 1.0 0.0> 1.0 }
- plane { <0.0 -1.0 0.0> 1.0 }
- scale < 0.01303 0.07000 0.01393>
- rotate < 0.0 0.0 90>
- translate < 0.00044 0.47000 0.00068>
- }
- } /* End CSG */
- /*Cube75*/
- intersection { Cube
- scale < 0.19000 0.05000 0.18500>
- translate < 0.00500 -0.55000 0.00000>
- }
- /*Sphe76*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- }
- /*Sphe77*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 45 0.0>
- }
- /*Sphe78*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 90 0.0>
- }
- /*Sphe79*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 135 0.0>
- }
- /*Sphe80*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 180 0.0>
- }
- /*Sphe81*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 225 0.0>
- }
- /*Sphe82*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 270 0.0>
- }
- /*Sphe83*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 315 0.0>
- }
- } /* End CSG */
- texture
- {
- White_Wood
- scale < 0.13667 0.13333 0.13667>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End CSG object*/
- } /*End composite*/
- /*********************************/
- /*Wqueen*/
- #declare Wqueen = composite
- {
- object
- {
- difference
- {
- union
- {
- /*ConY84*/
- intersection {
- quadric { QCone_Y }
- plane { <0.0 1.0 0.0> 0.0 }
- plane { <0.0 -1.0 0.0> 1.0 }
- translate <0.0 0.5 0.0>
- scale < 0.13667 0.26667 0.13667>
- rotate < 180 0.0 0.0>
- translate < 0.00083 0.25830 0.00000>
- }
- /*ConY85*/
- intersection {
- quadric { QCone_Y }
- plane { <0.0 1.0 0.0> 0.0 }
- plane { <0.0 -1.0 0.0> 1.0 }
- translate <0.0 0.5 0.0>
- scale < 0.08501 0.78000 0.07998>
- translate < 0.00000 -0.07500 0.00000>
- }
- /*QSph86*/
- quadric { Ellipsoid
- scale < 0.18000 0.06500 0.18000>
- translate < 0.00000 -0.50000 0.00000>
- }
- /*QSph87*/
- quadric { Ellipsoid
- scale < 0.10000 0.02500 0.10000>
- translate < 0.00000 0.39500 0.00000>
- }
- /*QSph88*/
- quadric { Ellipsoid
- scale < 0.06000 0.02500 0.06000>
- translate < 0.00000 0.16500 0.00000>
- }
- /*QSph89*/
- quadric { Ellipsoid
- scale < 0.10500 0.01500 0.10000>
- translate < 0.00000 0.00000 0.00000>
- }
- } /* End CSG */
- /*Cube90*/
- intersection { Cube
- scale < 0.19000 0.05000 0.18500>
- translate < 0.00500 -0.55000 0.00000>
- }
- /*Sphe91*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- }
- /*Sphe92*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 45 0.0>
- }
- /*Sphe93*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 90 0.0>
- }
- /*Sphe94*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 135 0.0>
- }
- /*Sphe95*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 180 0.0>
- }
- /*Sphe96*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 225 0.0>
- }
- /*Sphe97*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 270 0.0>
- }
- /*Sphe98*/
- quadric { Ellipsoid
- scale < 0.04000 0.04000 0.04000>
- translate < 0.00000 0.38500 -0.13000>
- rotate < 0.0 315 0.0>
- }
- } /* End CSG */
- texture
- {
- White_Wood
- scale < 0.13667 0.13333 0.13667>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End CSG object*/
- } /*End composite*/
- /*********************************/
- /*wbichop*/
- #declare wbichop = composite
- {
- object
- {
- difference
- {
- union
- {
- /*ConY99*/
- intersection {
- quadric { QCone_Y }
- plane { <0.0 1.0 0.0> 0.0 }
- plane { <0.0 -1.0 0.0> 1.0 }
- translate <0.0 0.5 0.0>
- scale < 0.07998 0.64000 0.08501>
- translate < 0.00000 -0.14000 0.00000>
- }
- /*QSph100*/
- quadric { Ellipsoid
- scale < 0.07500 0.12500 0.08500>
- translate < -0.00500 0.16000 0.00000>
- }
- /*QSph101*/
- quadric { Ellipsoid
- scale < 0.10000 0.02500 0.09500>
- translate < 0.00000 0.03000 0.00000>
- }
- /*QSph102*/
- quadric { Ellipsoid
- scale < 0.16495 0.06900 0.14500>
- translate < 0.00995 -0.50400 0.00000>
- }
- /*Sphe103*/
- quadric { Ellipsoid
- scale < 0.02000 0.02000 0.02000>
- translate < -0.01000 0.29500 0.00000>
- }
- } /* End CSG */
- /*Cube104*/
- intersection { Cube
- scale < 0.08000 0.02000 0.08000>
- rotate < 0.0 0.0 42>
- translate < 0.05500 0.22500 0.00000>
- }
- /*Cube105*/
- intersection { Cube
- scale < 0.17500 0.06000 0.15500>
- translate < 0.00500 -0.56000 0.00000>
- }
- } /* End CSG */
- texture
- {
- White_Wood
- scale < 0.07998 0.32000 0.08501>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End CSG object*/
- } /*End composite*/
- /*********************************/
- /*whorse*/
- #declare whorse = composite
- {
- object
- {
- difference
- {
- union
- {
- /*ConY106*/
- intersection {
- quadric { QCone_Y }
- plane { <0.0 1.0 0.0> 0.0 }
- plane { <0.0 -1.0 0.0> 1.0 }
- translate <0.0 0.5 0.0>
- scale < 0.08999 0.67000 0.10001>
- translate < 0.00000 -0.11500 0.00000>
- }
- /*QSph107*/
- quadric { Ellipsoid
- scale < 0.11000 0.11000 0.07500>
- translate < 0.03500 0.07500 0.00000>
- }
- difference
- {
- /*Cube108*/
- intersection { Cube
- scale < 0.09500 0.05000 0.04000>
- translate < 0.14000 0.07500 0.00000>
- }
- /*Cube109*/
- intersection { Cube
- scale < 0.06000 0.01500 0.05500>
- translate < 0.20000 0.06000 0.00000>
- }
- } /* End CSG */
- difference
- {
- /*QSph110*/
- quadric { Ellipsoid
- scale < 0.16500 0.26500 0.05000>
- translate < -0.04000 0.01000 0.00000>
- }
- /*Cube111*/
- intersection { Cube
- scale < 0.10000 0.17000 0.06500>
- translate < 0.05500 -0.12500 0.00000>
- }
- } /* End CSG */
- /*QSph112*/
- quadric { Ellipsoid
- scale < 0.18495 0.06900 0.16000>
- translate < 0.00995 -0.50400 0.00000>
- }
- } /* End CSG */
- /*Cube113*/
- intersection { Cube
- scale < 0.22000 0.04500 0.19500>
- translate < 0.00500 -0.54500 0.00000>
- }
- } /* End CSG */
- texture
- {
- White_Wood
- scale < 0.08999 0.33500 0.10001>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End CSG object*/
- /*Sphe114*/
- object
- {
- quadric { Ellipsoid
- scale < 0.02500 0.02500 0.02500>
- translate < 0.07500 0.13000 -0.03500>
- }
- texture
- {
- colour red 0.000000 green 0.000000 blue 0.000000
- } /* End Texture */
- } /*End object*/
- /*Sphe115*/
- object
- {
- quadric { Ellipsoid
- scale < 0.02500 0.02500 0.02500>
- translate < 0.07500 0.13000 0.04500>
- }
- texture
- {
- colour red 0.000000 green 0.000000 blue 0.000000
- } /* End Texture */
- } /*End object*/
- } /*End composite*/
- /*********************************/
- /*Wtower*/
- #declare Wtower = composite
- {
- object
- {
- union
- {
- difference
- {
- /*ConY116*/
- intersection {
- quadric { QCone_Y }
- plane { <0.0 1.0 0.0> 0.0 }
- plane { <0.0 -1.0 0.0> 1.0 }
- translate <0.0 0.5 0.0>
- scale < 0.13000 1.27000 0.14001>
- translate < -0.00500 0.13500 0.00000>
- }
- /*Cube117*/
- intersection { Cube
- scale < 0.18000 0.27000 0.19000>
- translate < -0.01000 0.59000 0.00000>
- }
- } /* End CSG */
- difference
- {
- /*Sphe118*/
- quadric { Ellipsoid
- scale < 0.16000 0.16000 0.16000>
- translate < -0.00500 0.41500 0.00000>
- }
- /*Cube119*/
- intersection { Cube
- scale < 0.17500 0.21000 0.18500>
- translate < -0.01000 0.66000 0.00000>
- }
- /*Sphe120*/
- quadric { Ellipsoid
- scale < 0.13500 0.13500 0.13500>
- translate < -0.01000 0.47000 0.00000>
- }
- /*CylZ121*/
- intersection
- {
- quadric { Cylinder_Z }
- plane { <0.0 0.0 1.0> 1.0 }
- plane { <0.0 0.0 -1.0> 1.0 }
- scale < 0.04577 0.04473 0.16667>
- translate < -0.00922 0.43527 0.00000>
- }
- /*CylZ122*/
- intersection
- {
- quadric { Cylinder_Z }
- plane { <0.0 0.0 1.0> 1.0 }
- plane { <0.0 0.0 -1.0> 1.0 }
- scale < 0.04577 0.04473 0.16667>
- rotate < 0.0 45 0.0>
- translate < -0.00922 0.43527 0.00000>
- }
- /*CylZ123*/
- intersection
- {
- quadric { Cylinder_Z }
- plane { <0.0 0.0 1.0> 1.0 }
- plane { <0.0 0.0 -1.0> 1.0 }
- scale < 0.04577 0.04473 0.16667>
- rotate < 0.0 90 0.0>
- translate < -0.00922 0.43527 0.00000>
- }
- /*CylZ124*/
- intersection
- {
- quadric { Cylinder_Z }
- plane { <0.0 0.0 1.0> 1.0 }
- plane { <0.0 0.0 -1.0> 1.0 }
- scale < 0.04577 0.04473 0.16667>
- rotate < 0.0 135 0.0>
- translate < -0.00922 0.43527 0.00000>
- }
- } /* End CSG */
- difference
- {
- /*QSph125*/
- quadric { Ellipsoid
- scale < 0.23495 0.09900 0.23000>
- translate < -0.00505 -0.49900 0.00000>
- }
- /*Cube126*/
- intersection { Cube
- scale < 0.23500 0.06000 0.24500>
- translate < 0.00000 -0.56000 0.00500>
- }
- } /* End CSG */
- } /* End CSG */
- texture
- {
- White_Wood
- scale < 0.13000 0.63500 0.14001>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End CSG object*/
- } /*End composite*/
- /*********************************/
- /*wspawn*/
- #declare wspawn = composite
- {
- object
- {
- difference
- {
- union
- {
- /*ConY127*/
- intersection {
- quadric { QCone_Y }
- plane { <0.0 1.0 0.0> 0.0 }
- plane { <0.0 -1.0 0.0> 1.0 }
- translate <0.0 0.5 0.0>
- scale < 0.07001 0.47000 0.07001>
- translate < 0.00000 -0.21500 0.00000>
- }
- /*Sphe128*/
- quadric { Ellipsoid
- scale < 0.08000 0.08000 0.08000>
- translate < 0.00000 0.00000 0.00000>
- }
- /*QSph129*/
- quadric { Ellipsoid
- scale < 0.10500 0.02000 0.10000>
- translate < 0.00500 -0.08500 0.00000>
- }
- /*QSph130*/
- quadric { Ellipsoid
- scale < 0.14995 0.06900 0.15000>
- translate < 0.00495 -0.49900 0.00000>
- }
- } /* End CSG */
- /*Cube131*/
- intersection { Cube
- scale < 0.17500 0.05000 0.17000>
- translate < 0.00500 -0.55000 0.00000>
- }
- } /* End CSG */
- texture
- {
- White_Wood
- scale < 0.07001 0.23500 0.07001>
- } /* End Texture */
- colour red 1.000000 green 1.000000 blue 1.000000
- } /*End CSG object*/
- } /*End composite*/
- composite {
- Master
- }
- /*********************************/
- composite {
- map
- scale < 2.48000 1.00000 2.32000>
- translate < -0.04000 -0.60000 0.00000>
- }
- /*********************************/
- composite {
- Wking
- scale < 1.00000 1.00000 1.00000>
- translate < 1.96000 0.00000 -0.90000>
- }
- /*********************************/
- composite {
- Wqueen
- scale < 1.00000 1.00000 1.00000>
- translate < 1.46000 0.00000 -0.90000>
- }
- /*********************************/
- composite {
- wbichop
- scale < 1.00000 1.00000 1.00000>
- translate < 0.98000 0.00000 -0.90000>
- }
- /*********************************/
- composite {
- wbichop
- scale < 1.00000 1.00000 1.00000>
- translate < 2.48000 0.00000 -0.90000>
- }
- /*********************************/
- composite {
- whorse
- scale < 1.00000 1.00000 1.00000>
- translate < 0.48000 0.00000 -0.90000>
- }
- /*********************************/
- composite {
- whorse
- scale < 1.00000 1.00000 1.00000>
- rotate < 0.0 180 0.0>
- translate < 2.98000 0.00000 -0.90000>
- }
- /*********************************/
- composite {
- Wtower
- scale < 1.00000 1.00000 1.00000>
- translate < -0.02000 0.00000 -0.92000>
- }
- /*********************************/
- composite {
- Wtower
- scale < 1.00000 1.00000 1.00000>
- translate < 3.46000 0.00000 -0.92000>
- }
- /*********************************/
- composite {
- wspawn
- scale < 1.00000 1.00000 1.00000>
- translate < -0.04000 0.00000 -0.44000>
- }
- /*********************************/
- composite {
- wspawn
- scale < 1.00000 1.00000 1.00000>
- translate < 0.44000 0.00000 -0.44000>
- }
- /*********************************/
- composite {
- wspawn
- scale < 1.00000 1.00000 1.00000>
- translate < 0.96000 0.00000 -0.44000>
- }
- /*********************************/
- composite {
- wspawn
- scale < 1.00000 1.00000 1.00000>
- translate < 1.44000 0.00000 -0.44000>
- }
- /*********************************/
- composite {
- wspawn
- scale < 1.00000 1.00000 1.00000>
- translate < 1.94000 0.00000 -0.44000>
- }
- /*********************************/
- composite {
- wspawn
- scale < 1.00000 1.00000 1.00000>
- translate < 2.44000 0.00000 -0.44000>
- }
- /*********************************/
- composite {
- wspawn
- scale < 1.00000 1.00000 1.00000>
- translate < 2.94000 0.00000 -0.44000>
- }
- /*********************************/
- composite {
- wspawn
- scale < 1.00000 1.00000 1.00000>
- translate < 3.44000 0.00000 -0.44000>
- }