home *** CD-ROM | disk | FTP | other *** search
/ Computerspiele Selbermachen / computerspieleselbermachen.iso / pov / schwert1.pov < prev    next >
Text File  |  1994-11-17  |  12KB  |  425 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.88000, 2.84000, -7.48000>
  48.         direction       <0, 0, 1.0>
  49.         up              <0, 1, 0>
  50.         right           <1.3333, 0, 0 >
  51.         look_at <-0.02000, 2.38000, 0.00000>
  52. }
  53.  
  54. /* union Declare Area */
  55.  
  56. /*********************************/
  57. /*Master*/
  58.  
  59. #declare Master =  union
  60. {
  61.  
  62.     /*Start Definition of   Cube1*/
  63.  
  64.    object
  65.    {
  66.     box
  67.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  68.         scale < 0.72293, 0.16000, 0.06731>
  69.         translate < 0.00000, 0.60000, 0.00000> 
  70.         texture
  71.         {
  72.         Silver_Texture
  73.         scale < 0.72293, 0.16000, 0.06731>
  74.         translate < 0.00000, 0.60000, 0.00000> 
  75.         }  /* End texture */
  76.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  77.      bounded_by { box { <-0.82293, 0.34000, -0.16732>, <0.82293, 0.86000, 0.16732>}}
  78.     }  /* End Shape or Object */
  79.    } /*End object*/
  80.  
  81.     /*Start Definition of   CylZ2*/
  82.  
  83.    object
  84.    {
  85.     cylinder
  86.         { <0.0, 0.0, -1.0>,<0.0, 0.0, 1.0>,1 
  87.         scale < 0.34164, 0.33890, 0.08050>
  88.         translate < -0.73690, 0.60110, 0.00000> 
  89.         texture
  90.         {
  91.         Gold_Metal
  92.         scale < 0.34164, 0.33890, 0.08050>
  93.         translate < -0.73690, 0.60110, 0.00000> 
  94.         }  /* End texture */
  95.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  96.      bounded_by { box { <-1.17854, 0.16220, -0.18049>, <-0.29526, 1.04000, 0.18049>}}
  97.     }  /* End Shape or Object */
  98.    } /*End object*/
  99.  
  100.     /*Start Definition of   CylZ3*/
  101.  
  102.    object
  103.    {
  104.     cylinder
  105.         { <0.0, 0.0, -1.0>,<0.0, 0.0, 1.0>,1 
  106.         scale < 0.34310, 0.33890, 0.09390>
  107.         translate < 0.74627, 0.60110, -0.00024> 
  108.         texture
  109.         {
  110.         Gold_Metal
  111.         scale < 0.34310, 0.33890, 0.09390>
  112.         translate < 0.74627, 0.60110, -0.00024> 
  113.         }  /* End texture */
  114.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  115.      bounded_by { box { <0.30317, 0.16220, -0.19415>, <1.18937, 1.04000, 0.19366>}}
  116.     }  /* End Shape or Object */
  117.    } /*End object*/
  118.  
  119.     /*Start Definition of   CylY4*/
  120.  
  121.    object
  122.    {
  123.     cylinder
  124.         { <0.0, 1.0, 0.0>,<0.0, -1.0, 0.0>,1 
  125.         scale < 0.48320, 0.05150, 0.50000>
  126.         translate < 0.00000, -0.84000, 0.00000> 
  127.         texture
  128.         {
  129.         Chrome_Metal
  130.         scale < 0.48320, 0.05150, 0.50000>
  131.         translate < 0.00000, -0.84000, 0.00000> 
  132.         }  /* End texture */
  133.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  134.      bounded_by { box { <-0.58320, -0.99150, -0.60000>, <0.58320, -0.68850, 0.60000>}}
  135.     }  /* End Shape or Object */
  136.    } /*End object*/
  137.  
  138.     /*Start Definition of   Sphe5*/
  139.  
  140.    object
  141.    {
  142.     sphere
  143.         { <0.0, 0.0, 0.0> , 1.0
  144.         scale < 0.25980, 0.25980, 0.25980>
  145.         translate < 0.00000, -1.11980, 0.00000> 
  146.         texture
  147.         {
  148.         Chrome_Metal
  149.         scale < 0.25980, 0.25980, 0.25980>
  150.         translate < 0.00000, -1.11980, 0.00000> 
  151.         }  /* End texture */
  152.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  153.      bounded_by { box { <-0.35980, -1.47960, -0.35980>, <0.35980, -0.76000, 0.35980>}}
  154.     }  /* End Shape or Object */
  155.    } /*End object*/
  156.    object
  157.    {
  158.     difference
  159.     {
  160.  
  161.     /*Start Definition of   Cube6*/
  162.  
  163.     box
  164.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  165.         scale < 0.19205, 2.60000, 0.08600>
  166.         translate < 0.00000, 3.32000, 0.00000> 
  167.         texture
  168.         {
  169.         Chrome_Metal
  170.         scale < 0.19205, 2.60000, 0.08600>
  171.         translate < 0.00000, 3.32000, 0.00000> 
  172.         }  /* End texture */
  173.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  174.     }  /* End Shape or Object */
  175.  
  176.     /*Start Definition of   Cube7*/
  177.  
  178.     box
  179.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  180.         scale < 0.19206, 2.62000, 0.08600>
  181.         rotate < 0, 20, 0>
  182.         translate < -0.15639, 3.32000, -0.12321> 
  183.         texture
  184.         {
  185.         Chrome_Metal
  186.         scale < 0.19206, 2.62000, 0.08600>
  187.         rotate < 0, 20, 0>
  188.         translate < -0.15639, 3.32000, -0.12321> 
  189.         }  /* End texture */
  190.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  191.     }  /* End Shape or Object */
  192.  
  193.     /*Start Definition of   Cube8*/
  194.  
  195.     box
  196.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  197.         scale < 0.19205, 2.64000, 0.08600>
  198.         rotate < 0, 340, 0>
  199.         translate < 0.16767, 3.32000, -0.11986> 
  200.         texture
  201.         {
  202.         Chrome_Metal
  203.         scale < 0.19205, 2.64000, 0.08600>
  204.         rotate < 0, 340, 0>
  205.         translate < 0.16767, 3.32000, -0.11986> 
  206.         }  /* End texture */
  207.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  208.     }  /* End Shape or Object */
  209.  
  210.     /*Start Definition of   Cube9*/
  211.  
  212.     box
  213.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  214.         scale < 0.19205, 2.62000, 0.08599>
  215.         rotate < 0, 340, 0>
  216.         translate < -0.15986, 3.32000, 0.11708> 
  217.         texture
  218.         {
  219.         Chrome_Metal
  220.         scale < 0.19205, 2.62000, 0.08599>
  221.         rotate < 0, 340, 0>
  222.         translate < -0.15986, 3.32000, 0.11708> 
  223.         }  /* End texture */
  224.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  225.     }  /* End Shape or Object */
  226.  
  227.     /*Start Definition of   Cube10*/
  228.  
  229.     box
  230.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  231.         scale < 0.19205, 2.62000, 0.08600>
  232.         rotate < 0, 20, 0>
  233.         translate < 0.16417, 3.32000, 0.13114> 
  234.         texture
  235.         {
  236.         Chrome_Metal
  237.         scale < 0.19205, 2.62000, 0.08600>
  238.         rotate < 0, 20, 0>
  239.         translate < 0.16417, 3.32000, 0.13114> 
  240.         }  /* End texture */
  241.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  242.     }  /* End Shape or Object */
  243.  
  244.     /*Start Definition of   Cube18*/
  245.  
  246.     box
  247.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  248.         scale < 0.30418, 0.28000, 0.10411>
  249.         rotate < 0, 0, 45>
  250.         translate < -0.26000, 6.04000, 0.00000> 
  251.         texture
  252.         {
  253.         Chrome_Metal
  254.         scale < 0.30418, 0.28000, 0.10411>
  255.         rotate < 0, 0, 45>
  256.         translate < -0.26000, 6.04000, 0.00000> 
  257.         }  /* End texture */
  258.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  259.     }  /* End Shape or Object */
  260.  
  261.     /*Start Definition of   Cube19*/
  262.  
  263.     box
  264.         {<-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0> 
  265.         scale < 0.30418, 0.28000, 0.10411>
  266.         rotate < 0, 0, 45>
  267.         translate < 0.30583, 6.02100, 0.00000> 
  268.         texture
  269.         {
  270.         Chrome_Metal
  271.         scale < 0.30418, 0.28000, 0.10411>
  272.         rotate < 0, 0, 45>
  273.         translate < 0.30583, 6.02100, 0.00000> 
  274.         }  /* End texture */
  275.         pigment { quick_colour red 1.000000 green 1.000000 blue 1.000000 filter 0.000000}
  276.     }  /* End Shape or Object */
  277.     } /* End CSG */
  278.      bounded_by { box { <-0.77308, 0.62000, -0.36970>, <0.81891, 6.55308, 0.36369>}}
  279.     }  /* End Shape or Object */
  280.  
  281.     /*Start Definition of   Ligh11*/
  282.  
  283.    object
  284.    {
  285.     light_source
  286.         { <0.0, 0.0, 0.0>
  287.         colour rgb <1.00000, 1.00000, 1.00000>
  288.         scale <0.80000, 0.88000, 0.80000> 
  289.         translate < 0.28000, 0.00000, -5.52000> 
  290.         }  /* End Light Shape */
  291.    } /*End object*/
  292.  
  293.     /*Start Definition of   Ligh12*/
  294.  
  295.    object
  296.    {
  297.     light_source
  298.         { <0.0, 0.0, 0.0>
  299.         colour r