home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / video / render / hall4.ray < prev    next >
Text File  |  1992-11-11  |  5KB  |  163 lines

  1. name column
  2.    cylinder 25 0 0 0 0 400 0  
  3.  
  4. name littleglobes
  5.    sphere 10 0 0 0      
  6.  
  7. name bigglobe      
  8.    sphere 100 0 0 0      
  9.  
  10. name globe      
  11.    sphere 10 0 200 0      
  12.  
  13. name testobject 
  14.    box 0 0 0 360 20 400 
  15.  
  16. name ground
  17.    poly -9000 0 -9000
  18.          9000 0 -9000 
  19.           9000 0 9000 
  20.          -9000 0 9000
  21.  
  22. up 0 1 0 
  23. fov 45
  24. atmosphere 1.0  
  25. /* fog .30 .15 .0 3000 3000 3000   
  26. */
  27. light .0 .0 .0 ambient   
  28. /*light .7 .5 .99 extended 10 160 200 100  */     
  29. /* light .9 .9 .99 extended 4000 160 10000 0 */        
  30. light .9 .9 .99 extended 80 180 800 300         
  31. light .9 .9 .99 extended 80 -400 300 400        
  32. /* light .9 .9 .9 extended 10 0 300 205  */  
  33. /*light .9 .9 .9 extended 10 25 -90 20   */
  34. eyesep 10 
  35. eyep 180 200 600     
  36. lookp 180 200 160  
  37. aperture 0 
  38. cutoff .05
  39.  
  40. focaldist 600
  41. screen 600 600   
  42.  
  43. surface ground 
  44.     ambient .1 .1 .1
  45.     diffuse .2 .6 .2
  46.     specular .9 .6 .9 
  47.     specpow 20
  48.     reflect 0.00 
  49.  
  50. surface white   diffuse .45 .55 .99 
  51.                 specular 1 1 1     
  52.                 specpow 80
  53.  
  54. surface red 
  55.         ambient .9 .0 .0 
  56.         diffuse .0 .4 .7 
  57.     specular .3 .4 .6 
  58.     specpow 20
  59.     reflect 0.00 
  60.         
  61. surface globe3       
  62.     ambient .0 .0 .0 
  63.     diffuse .9 .2 .0 
  64.     specular .3 .2 .0 
  65.     specpow 10
  66.     reflect 0.00 
  67.  
  68. surface globe5       
  69.     ambient .0 .0 .0 
  70.     diffuse .9 .8 .5 
  71.     specular .0 .0 .0 
  72.     specpow 10
  73.     reflect 0.00 
  74.  
  75. surface globe2       
  76.     ambient .0 .0 .0 
  77.     diffuse .9 .6 .2 
  78.     specular .3 .2 .0 
  79.     specpow 40
  80.     reflect 0.99 
  81.  
  82. surface globe       
  83.     ambient .0 .0 .0 
  84.     body .8 .8 .9
  85.     diffuse .9 .9 .9 
  86.     specular .9 .9 .9 
  87.     specpow 20
  88.     transp .9
  89.     index 1.3  
  90.     reflect 0.00 
  91.     
  92. surface testobject
  93.     ambient .1 .1 .1 
  94.     diffuse .7 .5 .4 
  95.     specular .9 .8 .7 
  96.     specpow 20
  97.     reflect 0.00 
  98.  
  99. surface column    
  100.     ambient .1 .1 .1 
  101.     diffuse .7 .5 .4 
  102.     specular .9 .8 .7 
  103.     specpow 20
  104.     reflect 0.00 
  105.     
  106. /* surface column 
  107.     ambient .1 .1 .1 
  108.     diffuse .1 .2 .4 
  109.     specular .1 .3 .5 
  110.     specpow 40
  111.     reflect 0.00  */
  112.     
  113. object ground ground translate 0 -200 0 texture wood scale 500 500 500  
  114.              texture marble scale 500 500 500  
  115.                      texture bump 1.0 scale 1000 1000 1000   
  116.        /* texture fbmbump .0 1.0  .2 2.0 4.0 scale 50 50 50  */ 
  117.        /* texture fbmbump .0 160.0 .5 4.0 2.0 scale 25 25 25 */ 
  118. object column column translate 60 0 -40 texture marble scale 400 4 4 
  119.         texture bump 1.0 scale 100 100 100   
  120. object column column translate 60 0 -120 texture marble scale 400 4 400 
  121.         texture bump 1.0 scale 100 100 100   
  122. object column column translate 60 0 -200 texture marble scale 400 4 400 
  123.         texture bump 1.0 scale 100 100 100   
  124. object column column translate 60 0 -280 texture marble scale 400 4 400 
  125.         texture bump 1.0 scale 100 100 100   
  126. object column column translate 60 0 -360 texture marble scale 400 4 400 
  127.         texture bump 1.0 scale 100 100 100   
  128. object column column translate 300 0 -40 texture marble scale 400 4 400 
  129.         texture bump 1.0 scale 100 100 100   
  130. object column column translate 300 0 -120 texture marble scale 400 4 400 
  131.         texture bump 1.0 scale 100 100 100   
  132. object column column translate 300 0 -200 texture marble scale 400 4 400 
  133.         texture bump 1.0 scale 100 100 100   
  134. object column column translate 300 0 -280 texture marble scale 400 4 400 
  135.         texture bump 1.0 scale 100 100 100   
  136. object column column translate 300 0 -360 texture marble scale 400 4 400 
  137.         texture bump 1.0 scale 100 100 100   
  138.  
  139. object white bigglobe translate 180 200 160 
  140.         texture image grass.rle component bump map planar 0 0 0 0 480 0 640 0 0 scale 1 1 900   
  141.          texture image sky.rle component diffuse map planar 0 0 0 0 480 0 640 0 0 scale 4 4 4 
  142.  
  143.                  scale .1 .1 .1    
  144.     texture blotch 0 globe2 scale 20 20 20
  145.  /*       texture bump 1.0 scale 100 100 100   
  146. */
  147. /*object globe ground scale .01 .01 .01 translate  0 200 0  
  148.         texture image mountain.rle component diffuse map uv scale 2000 2000 2000  
  149. */
  150. object globe globe translate 180 200 -160
  151.         texture bump 1.0 scale 600 600 600 
  152.         texture fbmbump .0 1.0  .2 2.0 8.0 scale 600 600 600  
  153.  
  154. /* object globe globe translate 180 200 -160 
  155.         texture fbmbump .0 1.0  .2 2.0 4.0 scale 50 50 50 */  
  156.        /* texture stripe column 20 100 map uv    
  157.        texture sky 40.0 .5 2.0 5.0 .9 .1 */
  158. object testobject testobject translate 0 440 -380 
  159.            texture marble scale 200 200 200 
  160. object testobject testobject translate 0 400 -380 texture marble scale 200 200 200 
  161. object testobject testobject translate 0 10 -380 
  162.            texture marble scale 200 200 200  
  163.