home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / graphuti / pv3db1.zip / PV3DB191.EXE / POV / GR_PV3D.POV < prev    next >
Text File  |  1993-10-10  |  20KB  |  831 lines

  1. /***********************************************************/
  2. /* PV3D B1.91       One modeler for POV-RAY and VIVID      */
  3. /***********************************************************/
  4. /* POV-RAY V2.0 Generated file                             */
  5. /* Copyright Lecointe Ludovic 1992,1993                    */
  6. /* PV3D is a FREEEWARE. Use the no registered version only */
  7. /* for no commercial use. Send to me your contribution for */
  8. /* the development of PV3D and receive the last available  */
  9. /* registered version of PV3D.                             */
  10. /* 250FF pour la France. 55$ For all other country         */
  11. /***********************************************************/
  12. /* Lecointe Ludovic                                        */
  13. /* 16 Rue du Bouvreuil                                     */
  14. /* 77240 CESSON la Forêt                                   */
  15. /* France                                                  */
  16. /***********************************************************/
  17.  
  18. /* External PV3D 'DEFAULT.INC' Area */
  19.  
  20.  
  21. #default {
  22.     pigment
  23.         {
  24.         colour rgbf <1.0 1.0 1.0 0.0>
  25.         }
  26.     finish
  27.         {
  28.         ambient .4
  29.         diffuse .6
  30.         phong 1
  31.         }
  32.     }
  33.  
  34.  
  35. /* Standard POV includes files Area */
  36.  
  37. #include "colors.inc"
  38. #include "shapes.inc"
  39. #include "textures.inc"
  40.  
  41. /* External 'filename.PIT' pigment Area for this frame */
  42.  
  43. /* Camera and Light Area */
  44.  
  45.  
  46. camera { 
  47.     location        <-1.92000, 0.00000, -18.48000>
  48.     direction       <0, 0, 1.0>
  49.     up              <0, 1, 0>
  50.     right           <1.3333, 0, 0 >
  51.     look_at <1.76000, 0.00000, 5.52000>
  52. }
  53.  
  54. /* union Declare Area */
  55.  
  56. /*********************************/
  57. /*D*/
  58.  
  59. #declare D =  union
  60. {
  61.    object
  62.    {
  63.     union
  64.     {
  65.  
  66.     /*Start Definition of   Sphe19*/
  67.  
  68.     sphere
  69.         { <0.0, 0.0, 0.0> , 1.0
  70.         scale < 0.25000, 0.25000, 0.25000>
  71.         translate < -1.00000, 2.00000, 0.00000> 
  72.         }  /* End Shape */
  73.  
  74.     /*Start Definition of   Sphe20*/
  75.  
  76.     sphere
  77.         { <0.0, 0.0, 0.0> , 1.0
  78.         scale < 0.25000, 0.25000, 0.25000>
  79.         translate < -1.00000, -2.00000, 0.00000> 
  80.         }  /* End Shape */
  81.  
  82.     /*Start Definition of   CylY21*/
  83.  
  84.     cylinder
  85.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  86.         scale < 0.25000, 2.00000, 0.25000>
  87.         translate < -1.00000, 0.00000, 0.00000> 
  88.         }  /* End Shape */
  89.     difference
  90.     {
  91.  
  92.     /*Start Definition of   Toru22*/
  93.  
  94.      quartic { 
  95.      < 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 2.0, 0.0, 
  96.        -8.12483,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 
  97.        0.0, 0.0, 1.0, 0.0, 0.0, 2.0, 0.0, 7.87483,  0.0, 
  98.        0.0, 0.0, 0.0, 1.0, 0.0, -8.12483, 0.0, 15.50324  >
  99.         rotate < 90, 0, 0>
  100.         translate < -1.00000, 0.00000, 0.00000> 
  101.         }  /* End Shape */
  102.  
  103.     /*Start Definition of   plane_xp*/
  104.  
  105.     plane { < 1.0, 0.0, 0.0>,  0.0 
  106.  
  107.  
  108.     scale < 0.08028, 1.32000, 1.28002>
  109.     translate < -1.00000, 0.00000, 0.00000> 
  110.         }  /* End Shape */
  111.     } /* End CSG */
  112.     } /* End CSG */
  113.      bounded_by { box { <-3.34998, -2.35000, -1.38002>, <1.34998, 2.35000, 1.38002>}}
  114.     }  /* End Shape or Object */
  115. } /*End union*/
  116. /*********************************/
  117. /*PV3*/
  118.  
  119. #declare PV3 =  union
  120. {
  121.    object
  122.    {
  123.     union
  124.     {
  125.  
  126.     /*Start Definition of   Sphe11*/
  127.  
  128.     sphere
  129.         { <0.0, 0.0, 0.0> , 1.0
  130.         scale < 0.25000, 0.25000, 0.25000>
  131.         translate < -1.00000, 2.00000, 0.00000> 
  132.         }  /* End Shape */
  133.  
  134.     /*Start Definition of   Sphe12*/
  135.  
  136.     sphere
  137.         { <0.0, 0.0, 0.0> , 1.0
  138.         scale < 0.25000, 0.25000, 0.25000>
  139.         translate < -0.50000, 0.00000, 0.00000> 
  140.         }  /* End Shape */
  141.  
  142.     /*Start Definition of   Sphe13*/
  143.  
  144.     sphere
  145.         { <0.0, 0.0, 0.0> , 1.0
  146.         scale < 0.25000, 0.25000, 0.25000>
  147.         translate < -1.00000, -2.00000, 0.00000> 
  148.         }  /* End Shape */
  149.  
  150.     /*Start Definition of   CylX14*/
  151.  
  152.     cylinder
  153.         { <-1.0, 0.0, 0.0>,<1.0, 0.0, 0.0>,1 
  154.         scale < 0.49999, 0.25000, 0.25000>
  155.         translate < -0.50000, 2.00000, 0.00000> 
  156.         }  /* End Shape */
  157.  
  158.     /*Start Definition of   CylX15*/
  159.  
  160.     cylinder
  161.         { <-1.0, 0.0, 0.0>,<1.0, 0.0, 0.0>,1 
  162.         scale < 0.49999, 0.25000, 0.25000>
  163.         translate < -0.50000, -2.00000, 0.00000> 
  164.         }  /* End Shape */
  165.  
  166.     /*Start Definition of   CylX16*/
  167.  
  168.     cylinder
  169.         { <-1.0, 0.0, 0.0>,<1.0, 0.0, 0.0>,1 
  170.         scale < 0.30001, 0.25000, 0.25000>
  171.         translate < -0.20000, 0.00000, 0.00000> 
  172.         }  /* End Shape */
  173.     difference
  174.     {
  175.     union
  176.     {
  177.  
  178.     /*Start Definition of   Toru17*/
  179.  
  180.      quartic { 
  181.      < 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 2.0, 0.0, 
  182.        -2.12499,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 
  183.        0.0, 0.0, 1.0, 0.0, 0.0, 2.0, 0.0, 1.87499,  0.0, 
  184.        0.0, 0.0, 0.0, 1.0, 0.0, -2.12499, 0.0, 0.87889  >
  185.         rotate < 90, 0, 0>
  186.         translate < 0.00000, 1.00000, 0.00000> 
  187.         }  /* End Shape */
  188.  
  189.     /*Start Definition of   Toru18*/
  190.  
  191.      quartic { 
  192.      < 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 2.0, 0.0, 
  193.        -2.12499,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 
  194.        0.0, 0.0, 1.0, 0.0, 0.0, 2.0, 0.0, 1.87499,  0.0, 
  195.        0.0, 0.0, 0.0, 1.0, 0.0, -2.12499, 0.0, 0.87889  >
  196.         rotate < 270, 0, 0>
  197.         translate < 0.00000, -1.00000, 0.00000> 
  198.         }  /* End Shape */
  199.     } /* End CSG */
  200.  
  201.     /*Start Definition of   plane_xp*/
  202.  
  203.     plane { < 1.0, 0.0, 0.0>,  0.0 
  204.  
  205.  
  206.     scale < 0.08028, 1.32000, 1.28002>
  207.     translate < 0.00000, 0.00000, 0.00000> 
  208.         }  /* End Shape */
  209.     } /* End CSG */
  210.     } /* End CSG */
  211.      bounded_by { box { <-1.35000, -2.35000, -1.38002>, <1.35000, 2.35000, 1.38002>}}
  212.     }  /* End Shape or Object */
  213. } /*End union*/
  214. /*********************************/
  215. /*V*/
  216.  
  217. #declare V =  union
  218. {
  219.    object
  220.    {
  221.     union
  222.     {
  223.  
  224.     /*Start Definition of   Sphe6*/
  225.  
  226.     sphere
  227.         { <0.0, 0.0, 0.0> , 1.0
  228.         scale < 0.26352, 0.26352, 0.26352>
  229.         translate < -1.03376, 2.00770, 0.00000> 
  230.         }  /* End Shape */
  231.  
  232.     /*Start Definition of   Sphe7*/
  233.  
  234.     sphere
  235.         { <0.0, 0.0, 0.0> , 1.0
  236.         scale < 0.25000, 0.25000, 0.25000>
  237.         translate < 1.03467, 1.99418, 0.00000> 
  238.         }  /* End Shape */
  239.  
  240.     /*Start Definition of   Sphe8*/
  241.  
  242.     sphere
  243.         { <0.0, 0.0, 0.0> , 1.0
  244.         scale < 0.31038, 0.31038, 0.31038>
  245.         translate < 0.00000, -2.00000, 0.00000> 
  246.         }  /* End Shape */
  247.  
  248.     /*Start Definition of   CylY9*/
  249.  
  250.     cylinder
  251.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  252.         scale < 0.25000, 2.00420, 0.25000>
  253.         rotate < 0, 0, 14>
  254.         translate < -0.55000, 0.00000, 0.00000> 
  255.         }  /* End Shape */
  256.  
  257.     /*Start Definition of   CylY10*/
  258.  
  259.     cylinder
  260.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  261.         scale < 0.25000, 2.00420, 0.25000>
  262.         rotate < 0, 0, 346>
  263.         translate < 0.55000, 0.00000, 0.00000> 
  264.         }  /* End Shape */
  265.     } /* End CSG */
  266.      bounded_by { box { <-1.39728, -2.41038, -0.36352>, <1.38467, 2.37122, 0.36352>}}
  267.     }  /* End Shape or Object */
  268. } /*End union*/
  269. /*********************************/
  270. /*P*/
  271.  
  272. #declare P =  union
  273. {
  274.    object
  275.    {
  276.     union
  277.     {
  278.  
  279.     /*Start Definition of   Sphe0*/
  280.  
  281.     sphere
  282.         { <0.0, 0.0, 0.0> , 1.0
  283.         scale < 0.25000, 0.25000, 0.25000>
  284.         translate < -1.00000, 2.00000, 0.00000> 
  285.         }  /* End Shape */
  286.  
  287.     /*Start Definition of   Sphe1*/
  288.  
  289.     sphere
  290.         { <0.0, 0.0, 0.0> , 1.0
  291.         scale < 0.25000, 0.25000, 0.25000>
  292.         translate < -1.00000, -2.00000, 0.00000> 
  293.         }  /* End Shape */
  294.  
  295.     /*Start Definition of   CylY2*/
  296.  
  297.     cylinder
  298.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  299.         scale < 0.25000, 2.00000, 0.25000>
  300.         translate < -1.00000, 0.00000, 0.00000> 
  301.         }  /* End Shape */
  302.  
  303.     /*Start Definition of   CylX3*/
  304.  
  305.     cylinder
  306.         { <-1.0, 0.0, 0.0>,<1.0, 0.0, 0.0>,1 
  307.         scale < 0.49999, 0.25000, 0.25000>
  308.         translate < -0.50000, 0.00000, 0.00000> 
  309.         }  /* End Shape */
  310.  
  311.     /*Start Definition of   CylX4*/
  312.  
  313.     cylinder
  314.         { <-1.0, 0.0, 0.0>,<1.0, 0.0, 0.0>,1 
  315.         scale < 0.49999, 0.25000, 0.25000>
  316.         translate < -0.50000, 2.00000, 0.00000> 
  317.         }  /* End Shape */
  318.     difference
  319.     {
  320.  
  321.     /*Start Definition of   Toru5*/
  322.  
  323.      quartic { 
  324.      < 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 2.0, 0.0, 
  325.        -2.12499,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 
  326.        0.0, 0.0, 1.0, 0.0, 0.0, 2.0, 0.0, 1.87499,  0.0, 
  327.        0.0, 0.0, 0.0, 1.0, 0.0, -2.12499, 0.0, 0.87889  >
  328.         rotate < 90, 0, 0>
  329.         translate < 0.00000, 1.00000, 0.00000> 
  330.         }  /* End Shape */
  331.  
  332.     /*Start Definition of   plane_xp*/
  333.  
  334.     plane { < 1.0, 0.0, 0.0>,  0.0 
  335.  
  336.  
  337.     scale < 0.08028, 1.32000, 1.28002>
  338.     translate < -0.07972, 0.84000, 0.00000> 
  339.         }  /* End Shape */
  340.     } /* End CSG */
  341.     } /* End CSG */
  342.      bounded_by { box { <-1.35000, -2.35000, -1.38002>, <1.35000, 2.35000, 1.38002>}}
  343.     }  /* End Shape or Object */
  344. } /*End union*/
  345. /*********************************/
  346. /*Master*/
  347.  
  348. #declare Master =  union
  349. {
  350.  
  351.     /*Start Definition of   Grou23*/
  352.  
  353.    object
  354.    {
  355.     object
  356.         { P
  357.         scale < 1.00000, 1.00000, 1.00000>
  358.         translate < -6.00000, 0.00000, 0.00000> 
  359.         texture
  360.         {
  361.         Jade
  362.         scale < 0.50000, 0.50000, 0.50000>
  363.         translate < -6.00000, 0.00000, 0.00000> 
  364.         }  /* End texture */
  365.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  366.     }  /* End Shape or Object */
  367.    } /*End object*/
  368.  
  369.     /*Start Definition of   Grou24*/
  370.  
  371.    object
  372.    {
  373.     object
  374.         { V
  375.         scale < 1.00000, 1.00000, 1.00000>
  376.         translate < -2.00000, 0.00000, 0.00000> 
  377.         texture
  378.         {
  379.         Jade
  380.         scale < 0.50000, 0.50000, 0.50000>
  381.         translate < -2.00000, 0.00000, 0.00000> 
  382.         }  /* End texture */
  383.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  384.     }  /* End Shape or Object */
  385.    } /*End object*/
  386.  
  387.     /*Start Definition of   Grou25*/
  388.  
  389.    object
  390.    {
  391.     object
  392.         { PV3
  393.         scale < 1.00000, 1.00000, 1.00000>
  394.         translate < 2.00000, 0.00000, 0.00000> 
  395.         texture
  396.         {
  397.         Jade
  398.         scale < 0.50000, 0.50000, 0.50000>
  399.         translate < 2.00000, 0.00000, 0.00000> 
  400.         }  /* End texture */
  401.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  402.     }  /* End Shape or Object */
  403.    } /*End object*/
  404.  
  405.     /*Start Definition of   Grou26*/
  406.  
  407.    object
  408.    {
  409.     object
  410.         { D
  411.         scale < 1.00000, 1.00000, 1.00000>
  412.         translate < 6.00000, 0.00000, 0.00000> 
  413.         texture
  414.         {
  415.         Jade
  416.         scale < 0.50000, 0.50000, 0.50000>
  417.         translate < 6.00000, 0.00000, 0.00000> 
  418.         }  /* End texture */
  419.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  420.     }  /* End Shape or Object */
  421.    } /*End object*/
  422.  
  423.     /*Start Definition of   Grou27*/
  424.  
  425.    object
  426.    {
  427.     object
  428.         { P
  429.         scale < 1.00000, 1.00000, 1.00000>
  430.         translate < -4.00000, 2.00000, 2.00000> 
  431.         texture
  432.         {
  433.         Red_Marble
  434.         scale < 0.50000, 0.50000, 0.50000>
  435.         translate < -4.00000, 2.00000, 2.00000> 
  436.         }  /* End texture */
  437.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  438.     }  /* End Shape or Object */
  439.    } /*End object*/
  440.  
  441.     /*Start Definition of   Grou28*/
  442.  
  443.    object
  444.    {
  445.     object
  446.         { P
  447.         scale < 1.00000, 1.00000, 1.00000>
  448.         translate < -2.00000, 4.00000, 4.00000> 
  449.         texture
  450.         {
  451.         White_Marble
  452.         scale < 0.50000, 0.50000, 0.50000>
  453.         translate < -2.00000, 4.00000, 4.00000> 
  454.         }  /* End texture */
  455.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  456.     }  /* End Shape or Object */
  457.    } /*End object*/
  458.  
  459.     /*Start Definition of   Grou29*/
  460.  
  461.    object
  462.    {
  463.     object
  464.         { P
  465.         scale < 1.00000, 1.00000, 1.00000>
  466.         translate < 0.00000, 6.00000, 6.00000> 
  467.         texture
  468.         {
  469.         Blood_Marble
  470.         scale < 0.50000, 0.50000, 0.50000>
  471.         translate < 0.00000, 6.00000, 6.00000> 
  472.         }  /* End texture */
  473.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  474.     }  /* End Shape or Object */
  475.    } /*End object*/
  476.  
  477.     /*Start Definition of   Grou30*/
  478.  
  479.    object
  480.    {
  481.     object
  482.         { P
  483.         scale < 1.00000, 1.00000, 1.00000>
  484.         translate < 2.00000, 8.00000, 8.00000> 
  485.         texture
  486.         {
  487.         Blue_Agate
  488.         scale < 0.50000, 0.50000, 0.50000>
  489.         translate < 2.00000, 8.00000, 8.00000> 
  490.         }  /* End texture */
  491.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  492.     }  /* End Shape or Object */
  493.    } /*End object*/
  494.  
  495.     /*Start Definition of   Grou31*/
  496.  
  497.    object
  498.    {
  499.     object
  500.         { P
  501.         scale < 1.00000, 1.00000, 1.00000>
  502.         translate < 4.00000, 10.00000, 10.00000> 
  503.         texture
  504.         {
  505.         Sapphire_Agate
  506.         scale < 0.50000, 0.50000, 0.50000>
  507.         translate < 4.00000, 10.00000, 10.00000> 
  508.         }  /* End texture */
  509.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  510.     }  /* End Shape or Object */
  511.    } /*End object*/
  512.  
  513.     /*Start Definition of   Grou32*/
  514.  
  515.    object
  516.    {
  517.     object
  518.         { V
  519.         scale < 1.00000, 1.00000, 1.00000>
  520.         translate < 0.00000, 2.00000, 2.00000> 
  521.         texture
  522.         {
  523.         Brown_Agate
  524.         scale < 0.50000, 0.50000, 0.50000>
  525.         translate < 0.00000, 2.00000, 2.00000> 
  526.         }  /* End texture */
  527.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  528.     }  /* End Shape or Object */
  529.    } /*End object*/
  530.  
  531.     /*Start Definition of   Grou33*/
  532.  
  533.    object
  534.    {
  535.     object
  536.         { V
  537.         scale < 1.00000, 1.00000, 1.00000>
  538.         translate < 2.00000, 4.00000, 4.00000> 
  539.         texture
  540.         {
  541.         Pink_Granite
  542.         scale < 0.50000, 0.50000, 0.50000>
  543.         translate < 2.00000, 4.00000, 4.00000> 
  544.         }  /* End texture */
  545.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  546.     }  /* End Shape or Object */
  547.    } /*End object*/
  548.  
  549.     /*Start Definition of   Grou34*/
  550.  
  551.    object
  552.    {
  553.     object
  554.         { V
  555.         scale < 1.00000, 1.00000, 1.00000>
  556.         translate < 4.00000, 6.00000, 6.00000> 
  557.         texture
  558.         {
  559.         PinkAlabaster
  560.         scale < 0.50000, 0.50000, 0.50000>
  561.         translate < 4.00000, 6.00000, 6.00000> 
  562.         }  /* End texture */
  563.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  564.     }  /* End Shape or Object */
  565.    } /*End object*/
  566.  
  567.     /*Start Definition of   Grou35*/
  568.  
  569.    object
  570.    {
  571.     object
  572.         { V
  573.         scale < 1.00000, 1.00000, 1.00000>
  574.         translate < 6.00000, 8.00000, 8.00000> 
  575.         texture
  576.         {
  577.         Blue_Sky
  578.         scale < 0.50000, 0.50000, 0.50000>
  579.         translate < 6.00000, 8.00000, 8.00000> 
  580.         }  /* End texture */
  581.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  582.     }  /* End Shape or Object */
  583.    } /*End object*/
  584.  
  585.     /*Start Definition of   Grou36*/
  586.  
  587.    object
  588.    {
  589.     object
  590.         { V
  591.         scale < 1.00000, 1.00000, 1.00000>
  592.         translate < 8.00000, 10.00000, 10.00000> 
  593.         texture
  594.         {
  595.         Bright_Blue_Sky
  596.         scale < 0.50000, 0.50000, 0.50000>
  597.         translate < 8.00000, 10.00000, 10.00000> 
  598.         }  /* End texture */
  599.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  600.     }  /* End Shape or Object */
  601.    } /*End object*/
  602.  
  603.     /*Start Definition of   Grou37*/
  604.  
  605.    object
  606.    {
  607.     object
  608.         { PV3
  609.         scale < 1.00000, 1.00000, 1.00000>
  610.         translate < 4.00000, 2.00000, 2.00000> 
  611.         texture
  612.         {
  613.         Apocalypse
  614.         scale < 0.50000, 0.50000, 0.50000>
  615.         translate < 4.00000, 2.00000, 2.00000> 
  616.         }  /* End texture */
  617.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  618.     }  /* End Shape or Object */
  619.    } /*End object*/
  620.  
  621.     /*Start Definition of   Grou38*/
  622.  
  623.    object
  624.    {
  625.     object
  626.         { PV3
  627.         scale < 1.00000, 1.00000, 1.00000>
  628.         translate < 6.00000, 4.00000, 4.00000> 
  629.         texture
  630.         {
  631.         Cherry_Wood
  632.         scale < 0.50000, 0.50000, 0.50000>
  633.         translate < 6.00000, 4.00000, 4.00000> 
  634.         }  /* End texture */
  635.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  636.     }  /* End Shape or Object */
  637.    } /*End object*/
  638.  
  639.     /*Start Definition of   Grou39*/
  640.  
  641.    object
  642.    {
  643.     object
  644.         { PV3
  645.         scale < 1.00000, 1.00000, 1.00000>
  646.         translate < 8.00000, 6.00000, 6.00000> 
  647.         texture
  648.         {
  649.         Tom_Wood
  650.         scale < 0.50000, 0.50000, 0.50000>
  651.         translate < 8.00000, 6.00000, 6.00000> 
  652.         }  /* End texture */
  653.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  654.     }  /* End Shape or Object */
  655.    } /*End object*/
  656.  
  657.     /*Start Definition of   Grou40*/
  658.  
  659.    object
  660.    {
  661.     object
  662.         { PV3
  663.         scale < 1.00000, 1.00000, 1.00000>
  664.         translate < 10.00000, 8.00000, 8.00000> 
  665.         texture
  666.         {
  667.         DMFWood1
  668.         scale < 0.50000, 0.50000, 0.50000>
  669.         translate < 10.00000, 8.00000, 8.00000> 
  670.         }  /* End texture */
  671.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  672.     }  /* End Shape or Object */
  673.    } /*End object*/
  674.  
  675.     /*Start Definition of   Grou41*/
  676.  
  677.    object
  678.    {
  679.     object
  680.         { PV3
  681.         scale < 1.00000, 1.00000, 1.00000>
  682.         translate < 12.00000, 10.00000, 10.00000> 
  683.         texture
  684.         {
  685.         Yellow_Pine
  686.         scale < 0.50000, 0.50000, 0.50000>
  687.         translate < 12.00000, 10.00000, 10.00000> 
  688.         }  /* End texture */
  689.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  690.     }  /* End Shape or Object */
  691.    } /*End object*/
  692.  
  693.     /*Start Definition of   Grou42*/
  694.  
  695.    object
  696.    {
  697.     object
  698.         { D
  699.         scale < 1.00000, 1.00000, 1.00000>
  700.         translate < 8.00000, 2.00000, 2.00000> 
  701.         texture
  702.         {
  703.         Shiny
  704.         scale < 0.50000, 0.50000, 0.50000>
  705.         translate < 8.00000, 2.00000, 2.00000> 
  706.         }  /* End texture */
  707.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  708.     }  /* End Shape or Object */
  709.    } /*End object*/
  710.  
  711.     /*Start Definition of   Grou43*/
  712.  
  713.    object
  714.    {
  715.     object
  716.         { D
  717.         scale < 1.00000, 1.00000, 1.00000>
  718.         translate < 10.00000, 4.00000, 4.00000> 
  719.         texture
  720.         {
  721.         Mirror
  722.         scale < 0.50000, 0.50000, 0.50000>
  723.         translate < 10.00000, 4.00000, 4.00000> 
  724.         }  /* End texture */
  725.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  726.     }  /* End Shape or Object */
  727.    } /*End object*/
  728.  
  729.     /*Start Definition of   Grou44*/
  730.  
  731.    object
  732.    {
  733.     object
  734.         { D
  735.         scale < 1.00000, 1.00000, 1.00000>
  736.         translate < 12.00000, 6.00000, 6.00000> 
  737.         texture
  738.         {
  739.         Bronze_Texture
  740.         scale < 0.50000, 0.50000, 0.50000>
  741.         translate < 12.00000, 6.00000, 6.00000> 
  742.         }  /* End texture */
  743.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  744.     }  /* End Shape or Object */
  745.    } /*End object*/
  746.  
  747.     /*Start Definition of   Grou45*/
  748.  
  749.    object
  750.    {
  751.     object
  752.         { D
  753.         scale < 1.00000, 1.00000, 1.00000>
  754.         translate < 14.00000, 8.00000, 8.00000> 
  755.         texture
  756.         {
  757.         Copper_Texture
  758.         scale < 0.50000, 0.50000, 0.50000>
  759.         translate < 14.00000, 8.00000, 8.00000> 
  760.         }  /* End texture */
  761.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  762.     }  /* End Shape or Object */
  763.    } /*End object*/
  764.  
  765.     /*Start Definition of   Grou46*/
  766.  
  767.    object
  768.    {
  769.     object
  770.         { D
  771.         scale < 1.00000, 1.00000, 1.00000>
  772.         translate < 16.00000, 10.00000, 10.00000> 
  773.         texture
  774.         {
  775.         Brass_Valley
  776.         scale < 0.50000, 0.50000, 0.50000>
  777.         translate < 16.00000, 10.00000, 10.00000> 
  778.         }  /* End texture */
  779.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  780.     }  /* End Shape or Object */
  781.    } /*End object*/
  782.  
  783.     /*Start Definition of   PlaY47*/
  784.  
  785.    object
  786.    {
  787.     plane
  788.         { <0.0, -1.00000, 0.0>, 0.0 
  789.         translate < -0.24000, -3.20057, 0.00000> 
  790.         pigment
  791.         {
  792.         colour rgbf <0.000000, 0.492063, 1.000000, 0.000000>
  793.         }  /* End Colour */
  794.         }  /* End Shape */
  795.    } /*End object*/
  796.  
  797.     /*Start Definition of   PlaZ48*/
  798.  
  799.    object
  800.    {
  801.     plane
  802.         { <0.0, 0.0, 1.00000>, 0.0 
  803.         translate < 5.76000, 0.00000, 12.56000> 
  804.         pigment
  805.         {
  806.         colour rgbf <1.000000, 0.492063, 1.000000, 0.000000>
  807.         }  /* End Colour */
  808.         }  /* End Shape */
  809.    } /*End object*/
  810.  
  811.     /*Start Definition of   Ligh49*/
  812.  
  813.    object
  814.    {
  815.     light_source
  816.         { <0.0, 0.0, 0.0>
  817.         colour rgb <1.00000, 1.00000, 1.00000>
  818.         scale <1.60000, 1.76000, 1.60000> 
  819.         translate < 9.84000, 0.00000, -8.56000> 
  820.         }  /* End Light Shape */
  821.    } /*End object*/
  822. } /*End union*/
  823. /* Frame Area */
  824.  
  825.  
  826. /*+++++++++++++++++ Start Master ++++++++++++++++++++++++++*/
  827.  
  828. object { 
  829.     Master
  830.     } /* End Master Groupe */
  831.