home *** CD-ROM | disk | FTP | other *** search
/ Computerspiele Selbermachen / computerspieleselbermachen.iso / pov / bar3.pov < prev    next >
Text File  |  1994-07-26  |  17KB  |  653 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. /* Camera and Light Area */
  45.  
  46.  
  47. camera { 
  48.     location        <-0.57000, 0.00000, -5.58000>
  49.     direction       <0, 0, 1.0>
  50.     up              <0, 1, 0>
  51.     right           <1.3333, 0, 0 >
  52.     look_at <0.25000, -1.35000, 0.00000>
  53. }
  54.  
  55. /* union Declare Area */
  56.  
  57. /*********************************/
  58. /*tisch*/
  59.  
  60. #declare tisch =  union
  61. {
  62.  
  63.     /*Start Definition of   Toru26*/
  64.  
  65.    object
  66.    {
  67.      quartic { 
  68.      < 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 2.0, 0.0, 
  69.        -7.94720,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 
  70.        0.0, 0.0, 1.0, 0.0, 0.0, 2.0, 0.0, 7.78720,  0.0, 
  71.        0.0, 0.0, 0.0, 1.0, 0.0, -7.94720, 0.0, 15.16012  >
  72.         translate < 0.00000, 0.00000, 0.00000> 
  73.         texture
  74.         {
  75.         White_Wood
  76.         scale < 2.18333, 0.20000, 2.26664>
  77.         translate < 0.00000, 0.00000, 0.00000> 
  78.         }  /* End texture */
  79.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  80.      bounded_by { box { <-2.28333, -0.30000, -2.36664>, <2.28333, 0.30000, 2.36664>}}
  81.     }  /* End Shape or Object */
  82.    } /*End object*/
  83.  
  84.     /*Start Definition of   CylY27*/
  85.  
  86.    object
  87.    {
  88.     cylinder
  89.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  90.         scale < 1.83333, 0.18001, 1.95000>
  91.         translate < 0.00000, 0.00000, 0.00000> 
  92.         texture
  93.         {
  94.         White_Wood
  95.         scale < 1.83333, 0.18001, 1.95000>
  96.         translate < 0.00000, 0.00000, 0.00000> 
  97.         }  /* End texture */
  98.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  99.      bounded_by { box { <-1.93333, -0.28001, -2.05000>, <1.93333, 0.28001, 2.05000>}}
  100.     }  /* End Shape or Object */
  101.    } /*End object*/
  102.  
  103.     /*Start Definition of   CylY28*/
  104.  
  105.    object
  106.    {
  107.     cylinder
  108.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  109.         scale < 0.17890, 0.86671, 0.18300>
  110.         translate < -0.00110, -0.98670, 0.00000> 
  111.         texture
  112.         {
  113.         Chrome_Metal
  114.         scale < 0.17890, 0.86671, 0.18300>
  115.         translate < -0.00110, -0.98670, 0.00000> 
  116.         }  /* End texture */
  117.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  118.      bounded_by { box { <-0.28000, -1.95341, -0.28300>, <0.27780, -0.01999, 0.28300>}}
  119.     }  /* End Shape or Object */
  120.    } /*End object*/
  121.  
  122.     /*Start Definition of   ConY29*/
  123.  
  124.    object
  125.    {
  126.     cone
  127.         { <0.0, -0.5, 0.0>,1,<0.0, 0.5, 0.0>,0 
  128.         scale < 0.64001, 0.48000, 0.68333>
  129.         translate < -0.00634, -1.85902, 0.00000> 
  130.         texture
  131.         {
  132.         
  133.         Grnt0
  134.         scale < 0.64001, 0.24000, 0.68333>
  135.         translate < -0.00634, -1.85902, 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.74635, -2.19902, -0.78333>, <0.73367, -1.51902, 0.78333>}}
  139.     }  /* End Shape or Object */
  140.    } /*End object*/
  141.  
  142.     /*Start Definition of   CylY30*/
  143.  
  144.    object
  145.    {
  146.     cylinder
  147.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  148.         scale < 0.99000, 0.14334, 1.01667>
  149.         translate < 0.02333, -2.14333, 0.00000> 
  150.         texture
  151.         {
  152.         Grnt0
  153.         scale < 0.99000, 0.14334, 1.01667>
  154.         translate < 0.02333, -2.14333, 0.00000> 
  155.         }  /* End texture */
  156.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  157.      bounded_by { box { <-1.06666, -2.38667, -1.11667>, <1.11333, -1.89999, 1.11667>}}
  158.     }  /* End Shape or Object */
  159.    } /*End object*/
  160. } /*End union*/
  161. /*********************************/
  162. /*Hocker*/
  163.  
  164. #declare Hocker =  union
  165. {
  166.  
  167.     /*Start Definition of   Toru17*/
  168.  
  169.    object
  170.    {
  171.      quartic { 
  172.      < 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 2.0, 0.0, 
  173.        -2.93104,  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 
  174.        0.0, 0.0, 1.0, 0.0, 0.0, 2.0, 0.0, 2.82863,  0.0, 
  175.        0.0, 0.0, 0.0, 1.0, 0.0, -2.93104, 0.0, 2.00029  >
  176.         translate < 0.00000, 0.00000, 0.00000> 
  177.         }  /* End Shape */
  178.    } /*End object*/
  179.  
  180.     /*Start Definition of   CylY18*/
  181.  
  182.    object
  183.    {
  184.     cylinder
  185.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  186.         scale < 1.24000, 0.18001, 1.20000>
  187.         translate < 0.00000, 0.00000, 0.00000> 
  188.         }  /* End Shape */
  189.    } /*End object*/
  190.  
  191.     /*Start Definition of   CylY19*/
  192.  
  193.    object
  194.    {
  195.     cylinder
  196.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  197.         scale < 0.17890, 0.86671, 0.18300>
  198.         translate < -0.00110, -0.98670, 0.00000> 
  199.         }  /* End Shape */
  200.    } /*End object*/
  201.  
  202.     /*Start Definition of   ConY20*/
  203.  
  204.    object
  205.    {
  206.     cone
  207.         { <0.0, -0.5, 0.0>,1,<0.0, 0.5, 0.0>,0 
  208.         scale < 0.64001, 0.48000, 0.68333>
  209.         translate < -0.00634, -1.85902, 0.00000> 
  210.         }  /* End Shape */
  211.    } /*End object*/
  212.  
  213.     /*Start Definition of   CylY21*/
  214.  
  215.    object
  216.    {
  217.     cylinder
  218.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  219.         scale < 1.00000, 0.16001, 0.98000>
  220.         translate < 0.00000, -2.16000, 0.00000> 
  221.         }  /* End Shape */
  222.    } /*End object*/
  223. } /*End union*/
  224. /*********************************/
  225. /*Master*/
  226.  
  227. #declare Master =  union
  228. {
  229.  
  230.     /*Start Definition of   Cube0*/
  231.  
  232.    object
  233.    {
  234.     box
  235.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  236.         scale < 8.30000, 2.52000, 7.50000>
  237.         translate < -3.80000, 0.00000, -2.50000> 
  238.         }  /* End Shape */
  239.    } /*End object*/
  240.  
  241.     /*Start Definition of   Cube1*/
  242.  
  243.    object
  244.    {
  245.     box
  246.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  247.         scale < 0.24000, 0.46000, 2.06000>
  248.         translate < 1.30000, -2.02000, -0.96000> 
  249.         texture
  250.         {
  251.         DMFDarkOak
  252.         scale < 0.24000, 0.46000, 2.06000>
  253.         translate < 1.30000, -2.02000, -0.96000> 
  254.         }  /* End texture */
  255.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  256.      bounded_by { box { <-12.20000, -2.62000, -10.10000>, <4.60000, 2.62000, 5.10000>}}
  257.     }  /* End Shape or Object */
  258.    } /*End object*/
  259.  
  260.     /*Start Definition of   Cube2*/
  261.  
  262.    object
  263.    {
  264.     box
  265.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  266.         scale < 1.70000, 0.46000, 0.20000>
  267.         translate < 2.78000, -2.02000, 1.34000> 
  268.         texture
  269.         {
  270.         DMFDarkOak
  271.         scale < 1.70000, 0.46000, 0.20000>
  272.         translate < 2.78000, -2.02000, 1.34000> 
  273.         }  /* End texture */
  274.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  275.      bounded_by { box { <0.98000, -2.58000, 1.04000>, <4.58000, -1.46000, 1.64000>}}
  276.     }  /* End Shape or Object */
  277.    } /*End object*/
  278.  
  279.     /*Start Definition of   Cube3*/
  280.  
  281.    object
  282.    {
  283.     box
  284.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  285.         scale < 0.38000, 0.10000, 2.42000>
  286.         translate < 1.30195, -1.47918, -0.72000> 
  287.         texture
  288.         {
  289.         DMFDarkOak
  290.         scale < 0.38000, 0.10000, 2.42000>
  291.         translate < 1.30195, -1.47918, -0.72000> 
  292.         }  /* End texture */
  293.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  294.      bounded_by { box { <0.82195, -1.67918, -3.24000>, <1.78195, -1.27918, 1.80000>}}
  295.     }  /* End Shape or Object */
  296.    } /*End object*/
  297.  
  298.     /*Start Definition of   Cube4*/
  299.  
  300.    object
  301.    {
  302.     box
  303.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  304.         scale < 1.72000, 0.10000, 0.34000>
  305.         translate < 2.78153, -1.48000, 1.36826> 
  306.         texture
  307.         {
  308.         DMFDarkOak
  309.         scale < 1.72000, 0.10000