home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #7 / amigamamagazinepolishissue1998.iso / varia / povray3 / povray3_fpu / pov3demo / objects / robotmsh.pov < prev    next >
Text File  |  1997-12-12  |  3KB  |  114 lines

  1. // Persistence Of Vision raytracer version 3.0 sample file.
  2.  
  3. #version 3.0
  4. global_settings { assumed_gamma 2.2 }
  5.  
  6. #include "colors.inc"
  7. #include "shapes.inc"
  8. #include "textures.inc"
  9.  
  10. /* Camera: Camera01 */
  11. camera {
  12.    location <1072.8390, -1504.5500, 1272.3879>
  13.    direction <0, 1.331, 0>
  14.    up <0, 0, 1>
  15.    sky  <0, 0, 1>
  16.    right <1.333, 0, 0>
  17.    look_at <-6.1602, -28.6256, -27.2782>
  18. }
  19.  
  20. /* Light: Light01 */
  21. light_source {
  22.     <941.5319, -781.3810, 843.9290> color rgb <0.55, 0.55, 0.55>
  23. }
  24.  
  25. /* Spotlight: Light02 */
  26. light_source {
  27.     <-328.1903, -1018.4644, 1591.2814> color rgb <1.00, 1.00, 1.00>
  28.     spotlight
  29.     point_at <-18.6508, -738.8054, -212.8073>
  30.     tightness 0
  31.     radius 0.50
  32.     falloff 12.00
  33. }
  34.  
  35. #declare RED_GLASS = texture {
  36.     finish {
  37.         ambient 0.10
  38.         diffuse 0.90
  39.         phong 1.00
  40.         phong_size 36.4
  41.         ior 1.1
  42.         refraction 1.0
  43.     }
  44.     pigment { rgbf <0.911, 0.752, 0.752, 0.670> }
  45. }
  46.  
  47. #declare GRAY_SEMIGLOSS = texture {
  48.     finish {
  49.         ambient 0.10
  50.         diffuse 0.90
  51.         phong 0.42
  52.         phong_size 12.6
  53.         metallic
  54.     }
  55.     pigment { rgb <0.663, 0.663, 0.663> }
  56. }
  57.  
  58. #declare GOLD = texture {
  59.     finish {
  60.         ambient 0.10
  61.         diffuse 0.90
  62.         phong 0.54
  63.         phong_size 16.1
  64.         metallic
  65.     }
  66.     pigment { rgb <0.553, 0.408, 0.196> }
  67. }
  68.  
  69. #declare BRASS_GIFMAP = texture {
  70.     finish {
  71.         ambient 0.10
  72.         diffuse 0.90
  73.         phong 0.98
  74.         phong_size 29.4
  75.         metallic
  76.         reflection 0.300
  77.     }
  78.     pigment { rgb <0.580, 0.424, 0.196> }
  79. }
  80.  
  81. #declare CREAM_PLASTIC = texture {
  82.     finish {
  83.         ambient 0.10
  84.         diffuse 0.90
  85.         phong 1.00
  86.         phong_size 35.0
  87.     }
  88.     pigment { rgb <0.757, 0.773, 0.463> }
  89. }
  90.  
  91. #declare CHROME_GIFMAP = texture {
  92.     finish {
  93.         ambient 0.10
  94.         diffuse 0.90
  95.         phong 1.00
  96.         phong_size 42.7
  97.         reflection 0.995
  98.     }
  99.     pigment { rgb <0.000, 0.000, 0.000> }
  100. }
  101.  
  102. //   Object    CenterX    CenterY    CenterZ    LengthX    LengthY    LengthZ
  103. // ---------- ---------- ---------- ---------- ---------- ---------- ----------
  104. // Box            -19.98    -749.67    -227.95      79.01      86.54     204.24
  105. // Floor           -2.10   -1514.86    -339.09   25724.66   23600.61       0.00
  106. // Base           -15.13      76.18     -49.71     300.00     300.00     550.00
  107. // Hand           -20.00    -730.00     475.00     160.00     110.00     100.00
  108. // H_Shaft        -20.63    -387.10     470.60      50.00     572.88      50.00
  109. // H_Arm          -20.00     -50.00     470.00      80.00     659.20      80.00
  110. // Hinge          -20.00      80.00     435.00     160.00     100.00     110.00
  111. // V_Shaft        -15.00      76.44      95.00      50.00      50.00     572.88
  112.  
  113. #include "robot.inc"
  114.