home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #7 / amigamamagazinepolishissue1998.iso / varia / povray3 / povray3_040 / pov3demo / demo / shapes.pov < prev    next >
Text File  |  1997-12-12  |  2KB  |  169 lines

  1. // Persistence Of Vision raytracer version 3.0 sample file.
  2. // By Chris Young
  3. // This image contains an example of every shape from SHAPES.INC
  4.  
  5. #version 3.0
  6. global_settings { assumed_gamma 2.2 }
  7.  
  8. #include "colors.inc"
  9. #include "shapes.inc"
  10.  
  11. camera {  
  12.    location <24, 10, -36>
  13.    direction <0, 0,  1.3>
  14.    look_at 6*y
  15. }
  16.  
  17. light_source {<200, 50, -100> color LightGray}
  18.  
  19. light_source {<50, 100, -200> color LightGray}
  20.  
  21. light_source {<200, 200, -200> color LightGray}
  22.  
  23. object {
  24.    Ellipsoid
  25.    scale <1, 2, 1>
  26.    pigment {Red}
  27.    translate <17, 2, -10>
  28. }
  29.  
  30. object {
  31.    Sphere
  32.    pigment {Flesh}
  33.    translate <20, 1, -11>
  34. }
  35.  
  36. object {
  37.    Cylinder_X
  38.    pigment {Green}
  39.    translate <0, 6, -2>
  40. }
  41.  
  42. object {
  43.    Cylinder_Y
  44.    pigment {Blue}
  45.    translate <18, 0, -8>
  46. }
  47.  
  48. object {
  49.    Cylinder_Z
  50.    pigment {Cyan}
  51.    translate <10, 3, 0>
  52. }
  53.  
  54. object {
  55.    QCone_X
  56.    pigment {Orange}
  57.    scale <9, 1, 1>
  58.    translate <13, 10, -3>
  59. }
  60.  
  61. object {
  62.    QCone_Y
  63.    pigment {Yellow}
  64.    scale <1, 9, 1>
  65.    translate <7, 10, -18>
  66. }
  67.  
  68. object {
  69.    QCone_Z
  70.    pigment {Maroon}
  71.    scale <1, 1, 9>
  72.    translate <7, 15, -10>
  73. }
  74.  
  75. object {
  76.    Plane_YZ
  77.    pigment {Navy}
  78. }
  79.  
  80. object {
  81.    Plane_XZ
  82.    pigment {White}
  83. }
  84.  
  85. object {
  86.    Plane_XY
  87.    pigment {SkyBlue}
  88. }
  89.  
  90. object {
  91.    Paraboloid_X
  92.    pigment {Magenta}
  93.    translate <15, 15, -9>
  94. }
  95.  
  96. object {
  97.    Paraboloid_Y
  98.    pigment {GreenYellow}
  99.    translate <5, 11, -23>
  100. }
  101.  
  102. object {
  103.    Paraboloid_Z
  104.    pigment {OrangeRed}
  105.    translate <10, 18, -6>
  106. }
  107.  
  108. object {
  109.    Hyperboloid
  110.    pigment {Tan}
  111.    scale <7, 1, 1>
  112.    translate <10, 2, -5>
  113. }
  114.  
  115. object {
  116.    Hyperboloid_Y
  117.    pigment {NeonPink}
  118.    scale <1, 6, 1>
  119.    translate <3, 10, -10>
  120. }
  121.  
  122. object {
  123.    UnitBox
  124.    pigment {Scarlet}
  125.    translate <14, 1, -10>
  126. }
  127.  
  128. object {
  129.    Cube
  130.    pigment {ForestGreen}
  131.    translate <12, 1, -13>
  132. }
  133.  
  134. object {
  135.    Disk_X
  136.    pigment {Coral}
  137.    translate <10, 5, -24>
  138. }
  139.  
  140. object {
  141.    Disk_Y
  142.    pigment {SeaGreen}
  143.    translate <10, 7, -24>
  144. }
  145.  
  146. object {
  147.    Disk_Z
  148.    pigment {Brass}
  149.    translate <10, 9, -24>
  150. }
  151.  
  152. object {
  153.    Cone_X
  154.    pigment {SpicyPink}
  155.    translate <18, 1, -13>
  156. }
  157.  
  158. object {
  159.    Cone_Y
  160.    pigment {SummerSky}
  161.    translate <14, 1, -14>
  162. }
  163.  
  164. object {
  165.    Cone_Z
  166.    pigment {Wheat}
  167.    translate <12, 1, -17>
  168. }
  169.