home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #7 / amigamamagazinepolishissue1998.iso / varia / povray3 / povray3_fpu / texsamps / stones / stones1.pov < prev    next >
Text File  |  1997-12-12  |  2KB  |  76 lines

  1. // POV-Ray 3.0 scene file
  2.  
  3. global_settings { assumed_gamma 2.2 }
  4.  
  5. include "colors.inc"
  6. #include "textures.inc"
  7. #include "shapes.inc"
  8. #include "stones.inc"
  9.  
  10. camera {
  11.    location <0, 0, -130>
  12.    direction z*8
  13.    right x*1
  14. }
  15.  
  16. light_source {<500, 500, -1000> color White }
  17. background { color Gray30 }
  18.  
  19. #declare Test =
  20. intersection {
  21.     intersection {
  22.         object { Cube scale <1, 1, 0.95> }
  23.         object { Disk_X scale 1.15 }
  24.     }
  25.     object { Disk_Y scale 1.15 }
  26.     scale <1, 1.5, 1>
  27. }
  28.  
  29. #default {
  30.     finish {
  31.         specular 0.35
  32.         roughness 0.005
  33.     }
  34. }
  35.  
  36. union {
  37.     object { Test texture { T_Stone1 } translate <-4.2, 6.2, 0> }
  38.     object { Test texture { T_Stone2 } translate <-2.1, 6.2, 0> }
  39.     object { Test texture { T_Stone3 } translate < 0.0, 6.2, 0> }
  40.     object { Test texture { T_Stone4 } translate < 2.1, 6.2, 0> }
  41.     object { Test texture { T_Stone5 } translate < 4.2, 6.2, 0> }
  42. }
  43.  
  44. union {
  45.     object { Test texture { T_Stone6 } translate <-4.2, 3.1, 0> }
  46.     object { Test texture { T_Stone7 } translate <-2.1, 3.1, 0> }
  47.     object { Test texture { T_Stone8 } translate < 0.0, 3.1, 0> }
  48.     object { Test texture { T_Stone9 } translate < 2.1, 3.1, 0> }
  49.     object { Test texture { T_Stone10} translate < 4.2, 3.1, 0> }
  50. }
  51.  
  52. union {
  53.     object { Test texture { T_Stone11 } translate <-4.2, 0.0, 0> }
  54.     object { Test texture { T_Stone12 } translate <-2.1, 0.0, 0> }
  55.     object { Test texture { T_Stone13 } translate < 0.0, 0.0, 0> }
  56.     object { Test texture { T_Stone14 } translate < 2.1, 0.0, 0> }
  57.     object { Test texture { T_Stone15}  translate < 4.2, 0.0, 0> }
  58. }
  59.  
  60. union {
  61.     object { Test texture { T_Stone16 } translate <-4.2,-3.1, 0> }
  62.     object { Test texture { T_Stone17 } translate <-2.1,-3.1, 0> }
  63.     object { Test texture { T_Stone18 } translate < 0.0,-3.1, 0> }
  64.     object { Test texture { T_Stone19 } translate < 2.1,-3.1, 0> }
  65.     object { Test texture { T_Stone20}  translate < 4.2,-3.1, 0> }
  66. }
  67.  
  68. union {
  69.     object { Test texture { T_Stone21 } translate <-4.2,-6.1, 0> }
  70.     object { Test texture { T_Stone22 } translate <-2.1,-6.1, 0> }
  71.     object { Test texture { T_Stone23 } translate < 0.0,-6.1, 0> }
  72.     object { Test texture { T_Stone24 } translate < 2.1,-6.1, 0> }
  73.     object { Test texture { T_Stone25}  translate < 4.2,-6.1, 0> }
  74. }
  75.  
  76.