home *** CD-ROM | disk | FTP | other *** search
/ Computerspiele Selbermachen / computerspieleselbermachen.iso / pov / tilas10a.pov < prev    next >
Text File  |  1994-06-13  |  43KB  |  1,740 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. #declare BUCHTIT77 = pigment {
  44.     image_map { < 1, -1, 0 > gif "BUCHTIT.GIF"   map_type 0  interpolate 2 }
  45. }
  46. #declare BUCHTIT76 = pigment {
  47.     image_map { < -1, 1, 0 > gif "BUCHTIT.GIF"   map_type 0  interpolate 2 }
  48. }
  49. #declare BUCHTIT57 = pigment {
  50.     image_map { < 1, -1, 0 > gif "BUCHTIT.GIF"   map_type 0  interpolate 2 }
  51. }
  52. #declare BUCHTIT56 = pigment {
  53.     image_map { < -1, 1, 0 > gif "BUCHTIT.GIF"   map_type 0  interpolate 2 }
  54. }
  55. #declare FISH1322 = pigment {
  56.     image_map { < 1, -1, 0 > gif "FISH13.GIF"   map_type 0  interpolate 2 }
  57. }
  58. /* Camera and Light Area */
  59.  
  60.  
  61. camera { 
  62.     location        <0.46223, 1.18348, 0.87399>
  63.     direction       <0, 0, 1.0>
  64.     up              <0, 1, 0>
  65.     right           <1.3333, 0, 0 >
  66.     look_at <-2.76307, -0.05951, 0.00000>
  67. }
  68.  
  69. /* union Declare Area */
  70.  
  71. /*********************************/
  72. /*Br2*/
  73.  
  74. #declare Br2 =  union
  75. {
  76.  
  77.     /*Start Definition of   Cube127*/
  78.  
  79.    object
  80.    {
  81.     box
  82.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  83.         scale < 1.36000, 1.28000, 0.26000>
  84.         translate < 0.00000, 0.00000, 0.00000> 
  85.         texture
  86.         {
  87.         Jade
  88.         scale < 1.36000, 1.28000, 0.26000>
  89.         translate < 0.00000, 0.00000, 0.00000> 
  90.         }  /* End texture */
  91.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  92.      bounded_by { box { <-1.46000, -1.38000, -0.36000>, <1.46000, 1.38000, 0.36000>}}
  93.     }  /* End Shape or Object */
  94.    } /*End object*/
  95.    object
  96.    {
  97.     difference
  98.     {
  99.  
  100.     /*Start Definition of   CylX128*/
  101.  
  102.     cylinder
  103.         { <-1.0, 0.0, 0.0>,<1.0, 0.0, 0.0>,1 
  104.         scale < 1.36670, 0.24999, 0.25728>
  105.         translate < 0.00670, -1.30000, 0.00272> 
  106.         texture
  107.         {
  108.         Jade
  109.         scale < 1.36670, 0.24999, 0.25728>
  110.         translate < 0.00670, -1.30000, 0.00272> 
  111.         }  /* End texture */
  112.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  113.     }  /* End Shape or Object */
  114.  
  115.     /*Start Definition of   PlaY129*/
  116.  
  117.     plane
  118.         { <0.0, -1.00000, 0.0>, 0.0 
  119.         translate < 0.00000, -1.21014, 0.10001> 
  120.         }  /* End Shape */
  121.     } /* End CSG */
  122.      bounded_by { box { <-1.46000, -1.64999, -0.35456>, <1.47340, -0.95000, 0.36000>}}
  123.     }  /* End Shape or Object */
  124.  
  125.     /*Start Definition of   Cube130*/
  126.  
  127.    object
  128.    {
  129.     box
  130.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  131.         scale < 0.01000, 1.30000, 0.25000>
  132.         translate < -1.37000, -0.02000, 0.00000> 
  133.         }  /* End Shape */
  134.    } /*End object*/
  135.  
  136.     /*Start Definition of   Cube131*/
  137.  
  138.    object
  139.    {
  140.     box
  141.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  142.         scale < 0.01332, 1.26679, 0.25000>
  143.         translate < 1.37000, 0.01000, 0.00000> 
  144.         }  /* End Shape */
  145.    } /*End object*/
  146.  
  147.     /*Start Definition of   Cube132*/
  148.  
  149.    object
  150.    {
  151.     box
  152.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  153.         scale < 1.37470, 0.00612, 0.25425>
  154.         translate < -0.00488, 1.27887, 0.00107> 
  155.         }  /* End Shape */
  156.    } /*End object*/
  157.  
  158.     /*Start Definition of   CylX133*/
  159.  
  160.    object
  161.    {
  162.     cylinder
  163.         { <-1.0, 0.0, 0.0>,<1.0, 0.0, 0.0>,1 
  164.         scale < 0.00440, 0.24817, 0.25032>
  165.         translate < -1.36462, -1.29559, 0.00028> 
  166.         }  /* End Shape */
  167.    } /*End object*/
  168.  
  169.     /*Start Definition of   CylX134*/
  170.  
  171.    object
  172.    {
  173.     cylinder
  174.         { <-1.0, 0.0, 0.0>,<1.0, 0.0, 0.0>,1 
  175.         scale < 0.00440, 0.24817, 0.25032>
  176.         translate < 1.37625, -1.30444, 0.00028> 
  177.         }  /* End Shape */
  178.    } /*End object*/
  179. } /*End union*/
  180. /*********************************/
  181. /*BuR1*/
  182.  
  183. #declare BuR1 =  union
  184. {
  185.  
  186.     /*Start Definition of   Cube117*/
  187.  
  188.    object
  189.    {
  190.     box
  191.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  192.         scale < 1.36000, 1.28000, 0.26000>
  193.         translate < 0.00000, 0.00000, 0.00000> 
  194.         texture
  195.         {
  196.         BUCHTIT76
  197.         scale < 2.72000, 2.56000, 0.52000>
  198.         translate < -1.36000, -1.28000, -0.26000> 
  199.         }  /* End texture */
  200.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  201.      bounded_by { box { <-1.48000, -1.64376, -0.35000>, <1.48333, 1.38000, 0.35000>}}
  202.     }  /* End Shape or Object */
  203.    } /*End object*/
  204.    object
  205.    {
  206.     difference
  207.     {
  208.  
  209.     /*Start Definition of   CylX118*/
  210.  
  211.     cylinder
  212.         { <-1.0, 0.0, 0.0>,<1.0, 0.0, 0.0>,1 
  213.         scale < 1.36670, 0.24999, 0.25728>
  214.         translate < 0.00670, -1.30000, 0.00272> 
  215.         texture
  216.         {
  217.         BUCHTIT77
  218.         scale < 2.73340, 0.49999, 0.51456>
  219.         translate < -1.36000, -1.54999, -0.25456> 
  220.         }  /* End texture */
  221.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  222.     }  /* End Shape or Object */
  223.  
  224.     /*Start Definition of   PlaY119*/
  225.  
  226.     plane
  227.         { <0.0, -1.00000, 0.0>, 0.0 
  228.         translate < 0.00000, -1.21014, 0.10001> 
  229.         }  /* End Shape */
  230.     } /* End CSG */
  231.      bounded_by { box { <-1.46000, -1.64999, -0.35456>, <1.47340, -0.95000, 0.36000>}}
  232.     }  /* End Shape or Object */
  233.  
  234.     /*Start Definition of   Cube120*/
  235.  
  236.    object
  237.    {
  238.     box
  239.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  240.         scale < 0.01000, 1.30000, 0.25000>
  241.         translate < -1.37000, -0.02000, 0.00000> 
  242.         }  /* End Shape */
  243.    } /*End object*/
  244.  
  245.     /*Start Definition of   Cube121*/
  246.  
  247.    object
  248.    {
  249.     box
  250.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  251.         scale < 0.01332, 1.26679, 0.25000>
  252.         translate < 1.37000, 0.01000, 0.00000> 
  253.         }  /* End Shape */
  254.    } /*End object*/
  255.  
  256.     /*Start Definition of   Cube122*/
  257.  
  258.    object
  259.    {
  260.     box
  261.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  262.         scale < 1.37470, 0.00612, 0.25425>
  263.         translate < -0.00488, 1.27887, 0.00107> 
  264.         }  /* End Shape */
  265.    } /*End object*/
  266.  
  267.     /*Start Definition of   CylX123*/
  268.  
  269.    object
  270.    {
  271.     cylinder
  272.         { <-1.0, 0.0, 0.0>,<1.0, 0.0, 0.0>,1 
  273.         scale < 0.00440, 0.24817, 0.25032>
  274.         translate < -1.36462, -1.29559, 0.00028> 
  275.         }  /* End Shape */
  276.    } /*End object*/
  277.  
  278.     /*Start Definition of   CylX124*/
  279.  
  280.    object
  281.    {
  282.     cylinder
  283.         { <-1.0, 0.0, 0.0>,<1.0, 0.0, 0.0>,1 
  284.         scale < 0.00440, 0.24817, 0.25032>
  285.         translate < 1.37625, -1.30444, 0.00028> 
  286.         }  /* End Shape */
  287.    } /*End object*/
  288. } /*End union*/
  289. /*********************************/
  290. /*Buchtext*/
  291.  
  292. #declare Buchtext =  union
  293. {
  294.  
  295.     /*Start Definition of   Cube97*/
  296.  
  297.    object
  298.    {
  299.     box
  300.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  301.         scale < 1.36000, 1.28000, 0.26000>
  302.         translate < 0.00000, 0.00000, 0.00000> 
  303.         texture
  304.         {
  305.         BUCHTIT56
  306.         scale < 2.72000, 2.56000, 0.52000>
  307.         translate < -1.36000, -1.28000, -0.26000> 
  308.         }  /* End texture */
  309.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  310.      bounded_by { box { <-1.48000, -1.64376, -0.35000>, <1.48333, 1.38000, 0.35000>}}
  311.     }  /* End Shape or Object */
  312.    } /*End object*/
  313.    object
  314.    {
  315.     difference
  316.     {
  317.  
  318.     /*Start Definition of   CylX98*/
  319.  
  320.     cylinder
  321.         { <-1.0, 0.0, 0.0>,<1.0, 0.0, 0.0>,1 
  322.         scale < 1.36670, 0.24999, 0.25728>
  323.         translate < 0.00670, -1.30000, 0.00272> 
  324.         texture
  325.         {
  326.         BUCHTIT57
  327.         scale < 2.73340, 0.49999, 0.51456>
  328.         translate < -1.36000, -1.54999, -0.25456> 
  329.         }  /* End texture */
  330.         pigment