home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / graphics / ftpovst / libs / shotxtr.inc < prev    next >
Text File  |  1994-07-21  |  3KB  |  228 lines

  1. // Persistence Of Vision Raytracer version 2.0 sample file.
  2. // The TEXTUREn.POV files demonstrate all textures in TEXTURES.INC
  3.  
  4. camera {
  5.    location <0, 5, -30>
  6.    direction <0, 0,  1.35>
  7.    look_at 5*y
  8. }
  9.  
  10. light_source {<0, 0, -1000> color LightGray}
  11.  
  12. light_source {<150, 50, -200> color LightGray}
  13.  
  14. #declare Stack =
  15. union {
  16.    object {UnitBox}
  17.    object {Disk_Y translate 2*y}
  18.    sphere{<0, 4, 0>, 1}
  19. }
  20.  
  21. #declare Dist = 0
  22.  
  23. #declare Row1 = 10.5
  24. #declare Row2 = 3.5
  25. #declare Row3 = -3.5
  26.  
  27. #declare Col1  = -12
  28. #declare Col2  = -9
  29. #declare Col3  = -6
  30. #declare Col4  = -3
  31. #declare Col5  = 0
  32. #declare Col6  = 3
  33. #declare Col7  = 6
  34. #declare Col8  = 9
  35. #declare Col9  = 12
  36.  
  37. object {
  38.    Stack
  39.    texture{T01}
  40.    translate <Col1 Row1 Dist>
  41.    
  42. }
  43.  
  44. object {
  45.    Stack
  46.    texture{T02}
  47.    translate <Col2 Row1 Dist>
  48.    
  49. }
  50.  
  51. object {
  52.    Stack
  53.    texture{T03}
  54.    translate <Col3 Row1 Dist>
  55.    
  56. }
  57.  
  58. object {
  59.    Stack
  60.    texture{T04}
  61.    translate <Col4 Row1 Dist>
  62.    
  63. }
  64.  
  65. object {
  66.    Stack
  67.    texture{T05}
  68.    translate <Col5 Row1 Dist>
  69.    
  70. }
  71.  
  72. object {
  73.    Stack
  74.    texture{T06}
  75.    translate <Col6 Row1 Dist>
  76.    
  77. }
  78.  
  79. object {
  80.    Stack
  81.    texture{T07}
  82.    translate <Col7 Row1 Dist>
  83.    
  84. }
  85.  
  86. object {
  87.    Stack
  88.    texture{T08}
  89.    translate <Col8 Row1 Dist>
  90.    
  91. }
  92.  
  93. object {
  94.    Stack
  95.    texture{T09}
  96.    translate <Col9 Row1 Dist>
  97.    
  98. }
  99.  
  100. object {
  101.    Stack
  102.    texture{T10}
  103.    translate <Col1 Row2 Dist>
  104.    
  105. }
  106.  
  107. object {
  108.    Stack
  109.    texture{T11}
  110.    translate <Col2 Row2 Dist>
  111.    
  112. }
  113.  
  114. object {
  115.    Stack
  116.    texture{T12}
  117.    translate <Col3 Row2 Dist>
  118.    
  119. }
  120.  
  121. object {
  122.    Stack
  123.    texture{T13}
  124.    translate <Col4 Row2 Dist>
  125.    
  126. }
  127.  
  128. object {
  129.    Stack
  130.    texture{T14}
  131.    translate <Col5 Row2 Dist>
  132.    
  133. }
  134.  
  135. object {
  136.    Stack
  137.    texture{T15}
  138.    translate <Col6 Row2 Dist>
  139.    
  140. }
  141.  
  142. object {
  143.    Stack
  144.    texture{T16}
  145.    translate <Col7 Row2 Dist>
  146.    
  147. }
  148.  
  149. object {
  150.    Stack
  151.    texture{T17}
  152.    translate <Col8 Row2 Dist>
  153.    
  154. }
  155.  
  156. object {
  157.    Stack
  158.    texture{T18}
  159.    translate <Col9 Row2 Dist>
  160.    
  161. }
  162.  
  163. object {
  164.    Stack
  165.    texture{T19}
  166.    translate <Col1 Row3 Dist>
  167.    
  168. }
  169.  
  170. object {
  171.    Stack
  172.    texture{T20}
  173.    translate <Col2 Row3 Dist>
  174.    
  175. }
  176.  
  177. object {
  178.    Stack
  179.    texture{T21}
  180.    translate <Col3 Row3 Dist>
  181.    
  182. }
  183.  
  184. object {
  185.    Stack
  186.    texture{T22}
  187.    translate <Col4 Row3 Dist>
  188.    
  189. }
  190.  
  191. object {
  192.    Stack
  193.    texture{T23}
  194.    translate <Col5 Row3 Dist>
  195.    
  196. }
  197.  
  198. object {
  199.    Stack
  200.    texture{T24}
  201.    translate <Col6 Row3 Dist>
  202.    
  203. }
  204.  
  205. object {
  206.    Stack
  207.    texture{T25}
  208.    translate <Col7 Row3 Dist>
  209.    
  210. }
  211.  
  212. object {
  213.    Stack
  214.    texture{T26}
  215.    translate <Col8 Row3 Dist>
  216.    
  217. }
  218.  
  219. object {
  220.    Stack
  221.    texture{T27}
  222.    translate <Col9 Row3 Dist>
  223.    
  224. }
  225.  
  226. plane { z, 1.1 pigment {White} }
  227.  
  228.