home *** CD-ROM | disk | FTP | other *** search
/ Computerspiele Selbermachen / computerspieleselbermachen.iso / pov / tempel8.pov < prev    next >
Text File  |  1994-05-28  |  35KB  |  700 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. #include "stones.inc"
  41.  
  42. /* External 'filename.PIT' pigment Area for this frame */
  43.  
  44. #declare TREE25 = pigment {
  45.     image_map { < 1, -1, 0 > gif "TREE.GIF"   map_type 0  interpolate 2  filter 0, 1}
  46. }
  47. /* Camera and Light Area */
  48.  
  49.  
  50. camera { 
  51.     location        <3.71001, 1.91000, -1.91084>
  52.     direction       <0, 0, 1.0>
  53.     up              <0, 1, 0>
  54.     right           <1.3333, 0, 0 >
  55.     look_at <-0.08000, 1.06000, 0.00000>
  56. }
  57.  
  58. /* union Declare Area */
  59.  
  60. /*********************************/
  61. /*Master*/
  62.  
  63. #declare Master =  union
  64. {
  65.  
  66.     /*Start Definition of   CylY0*/
  67.  
  68.    object
  69.    {
  70.     cylinder
  71.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  72.         scale < 1.15563, 0.04730, 1.22000>
  73.         translate < -0.03603, 0.64435, 0.00000> 
  74.         texture
  75.         {
  76.         Grnt0
  77.         scale < 1.15563, 0.04730, 1.22000>
  78.         translate < -0.03603, 0.64435, 0.00000> 
  79.         }  /* End texture */
  80.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  81.      bounded_by { box { <-1.29167, 0.49703, -1.32000>, <1.21960, 0.79167, 1.32000>}}
  82.     }  /* End Shape or Object */
  83.    } /*End object*/
  84.  
  85.     /*Start Definition of   CylY1*/
  86.  
  87.    object
  88.    {
  89.     cylinder
  90.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  91.         scale < 1.60500, 0.05334, 1.60000>
  92.         translate < 0.00500, 0.43833, 0.00000> 
  93.         texture
  94.         {
  95.         Grnt0
  96.         scale < 1.60500, 0.05334, 1.60000>
  97.         translate < 0.00500, 0.43833, 0.00000> 
  98.         }  /* End texture */
  99.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  100.      bounded_by { box { <-1.70000, 0.28500, -1.70000>, <1.71000, 0.59167, 1.70000>}}
  101.     }  /* End Shape or Object */
  102.    } /*End object*/
  103.  
  104.     /*Start Definition of   CylY3*/
  105.  
  106.    object
  107.    {
  108.     cylinder
  109.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  110.         scale < 1.39325, 0.04734, 1.41000>
  111.         translate < -0.00675, 0.54433, 0.00000> 
  112.         texture
  113.         {
  114.         Grnt0
  115.         scale < 1.39325, 0.04734, 1.41000>
  116.         translate < -0.00675, 0.54433, 0.00000> 
  117.         }  /* End texture */
  118.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  119.      bounded_by { box { <-1.50000, 0.39699, -1.51000>, <1.48650, 0.69167, 1.51000>}}
  120.     }  /* End Shape or Object */
  121.    } /*End object*/
  122.  
  123.     /*Start Definition of   CylY4*/
  124.  
  125.    object
  126.    {
  127.     cylinder
  128.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  129.         scale < 0.79945, 0.48336, 0.78000>
  130.         translate < -0.00055, 1.15665, 0.00000> 
  131.         texture
  132.         {
  133.         Grnt0
  134.         scale < 0.79945, 0.48336, 0.78000>
  135.         translate < -0.00055, 1.15665, 0.00000> 
  136.         }  /* End texture */
  137.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  138.      bounded_by { box { <-0.90000, 0.57330, -0.88000>, <0.89890, 1.74000, 0.88000>}}
  139.     }  /* End Shape or Object */
  140.    } /*End object*/
  141.  
  142.     /*Start Definition of   CylY15*/
  143.  
  144.    object
  145.    {
  146.     cylinder
  147.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  148.         scale < 0.09000, 0.48999, 0.11000>
  149.         translate < -0.85000, 1.17000, 0.56000> 
  150.         texture
  151.         {
  152.         Grnt0
  153.         scale < 0.09000, 0.48999, 0.11000>
  154.         translate < -0.85000, 1.17000, 0.56000> 
  155.         }  /* End texture */
  156.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  157.      bounded_by { box { <-1.04000, 0.58000, 0.35000>, <-0.66000, 1.76000, 0.77000>}}
  158.     }  /* End Shape or Object */
  159.    } /*End object*/
  160.  
  161.     /*Start Definition of   CylY16*/
  162.  
  163.    object
  164.    {
  165.     cylinder
  166.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  167.         scale < 1.17397, 0.04740, 1.22000>
  168.         translate < -0.03031, 1.70334, 0.00000> 
  169.         texture
  170.         {
  171.         Grnt0
  172.         scale < 1.17397, 0.04740, 1.22000>
  173.         translate < -0.03031, 1.70334, 0.00000> 
  174.         }  /* End texture */
  175.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  176.      bounded_by { box { <-1.30429, 1.55596, -1.32000>, <1.24366, 1.85073, 1.32000>}}
  177.     }  /* End Shape or Object */
  178.    } /*End object*/
  179.  
  180.     /*Start Definition of   CylY17*/
  181.  
  182.    object
  183.    {
  184.     cylinder
  185.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  186.         scale < 1.36658, 0.06000, 1.41000>
  187.         translate < -0.02341, 1.83000, 0.00000> 
  188.         texture
  189.         {
  190.         Grnt0
  191.         scale < 1.36658, 0.06000, 1.41000>
  192.         translate < -0.02341, 1.83000, 0.00000> 
  193.         }  /* End texture */
  194.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  195.      bounded_by { box { <-1.49000, 1.67000, -1.51000>, <1.44317, 1.99000, 1.51000>}}
  196.     }  /* End Shape or Object */
  197.    } /*End object*/
  198.  
  199.     /*Start Definition of   CylY18*/
  200.  
  201.    object
  202.    {
  203.     cylinder
  204.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  205.         scale < 0.09000, 0.48999, 0.11000>
  206.         translate < -0.85000, 1.17000, 0.56000> 
  207.         texture
  208.         {
  209.         Grnt0
  210.         scale < 0.09000, 0.48999, 0.11000>
  211.         translate < -0.85000, 1.17000, 0.56000> 
  212.         }  /* End texture */
  213.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  214.      bounded_by { box { <-1.04000, 0.58001, 0.35000>, <-0.66000, 1.75999, 0.77000>}}
  215.     }  /* End Shape or Object */
  216.    } /*End object*/
  217.  
  218.     /*Start Definition of   CylY19*/
  219.  
  220.    object
  221.    {
  222.     cylinder
  223.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  224.         scale < 0.09000, 0.48999, 0.11000>
  225.         translate < 0.83000, 1.17000, -0.42000> 
  226.         texture
  227.         {
  228.         Grnt0
  229.         scale < 0.09000, 0.48999, 0.11000>
  230.         translate < 0.83000, 1.17000, -0.42000> 
  231.         }  /* End texture */
  232.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  233.      bounded_by { box { <0.64000, 0.58001, -0.63000>, <1.01999, 1.75999, -0.21000>}}
  234.     }  /* End Shape or Object */
  235.    } /*End object*/
  236.  
  237.     /*Start Definition of   CylY20*/
  238.  
  239.    object
  240.    {
  241.     cylinder
  242.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  243.         scale < 0.09000, 0.48999, 0.11000>
  244.         translate < 0.41000, 1.17000, -0.85000> 
  245.         texture
  246.         {
  247.         Grnt0
  248.         scale < 0.09000, 0.48999, 0.11000>
  249.         translate < 0.41000, 1.17000, -0.85000> 
  250.         }  /* End texture */
  251.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  252.      bounded_by { box { <0.22000, 0.58001, -1.06000>, <0.59999, 1.75999, -0.64000>}}
  253.     }  /* End Shape or Object */
  254.    } /*End object*/
  255.  
  256.     /*Start Definition of   CylY21*/
  257.  
  258.    object
  259.    {
  260.     cylinder
  261.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  262.         scale < 0.09000, 0.48999, 0.11000>
  263.         translate < -0.29000, 1.17000, -0.93000> 
  264.         texture
  265.         {
  266.         Grnt0
  267.         scale < 0.09000, 0.48999, 0.11000>
  268.         translate < -0.29000, 1.17000, -0.93000> 
  269.         }  /* End texture */
  270.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  271.      bounded_by { box { <-0.48000, 0.58001, -1.14000>, <-0.10001, 1.75999, -0.72000>}}
  272.     }  /* End Shape or Object */
  273.    } /*End object*/
  274.  
  275.     /*Start Definition of   CylY22*/
  276.  
  277.    object
  278.    {
  279.     cylinder
  280.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  281.         scale < 0.09000, 0.48999, 0.11000>
  282.         translate < -0.78000, 1.17000, -0.56000> 
  283.         texture
  284.         {
  285.         Grnt0
  286.         scale < 0.09000, 0.48999, 0.11000>
  287.         translate < -0.78000, 1.17000, -0.56000> 
  288.         }  /* End texture */
  289.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  290.