home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / video / render / hall5.ray < prev    next >
Encoding:
Text File  |  1992-11-11  |  2.7 KB  |  129 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.  
  17. name ground
  18.    poly -9000 0 -9000
  19.          9000 0 -9000 
  20.           9000 0 9000 
  21.          -9000 0 9000
  22.  
  23. up 0 1 0 
  24. fov 45
  25. atmosphere 1.0  
  26. /* fog .30 .15 .0 3000 3000 3000   
  27. */
  28. light .0 .0 .0 ambient   
  29. /*light .7 .5 .99 extended 10 160 200 100  */     
  30. /* light .9 .9 .99 extended 4000 160 10000 0 */        
  31. light .9 .9 .99 extended 80 180 800 300         
  32. light .9 .9 .99 extended 80 -400 300 400        
  33. /* light .9 .9 .9 extended 10 0 300 205  */  
  34. /*light .9 .9 .9 extended 10 25 -90 20   */
  35. eyesep 10 
  36. eyep 180 200 600     
  37. lookp 180 200 160  
  38. aperture 0 
  39. cutoff .05
  40.  
  41. focaldist 600
  42. screen 1280 1024 
  43.  
  44. surface ground 
  45.     ambient .0 .0 .0
  46.     diffuse .5 .2 .0
  47.     specular .5 .3 .0 
  48.     specpow 10
  49.     reflect 0.00 
  50.  
  51. surface white   diffuse .45 .55 .99 
  52.                 specular 1 1 1     
  53.                 specpow 80
  54.  
  55. surface red 
  56.         ambient .9 .0 .0 
  57.         diffuse .0 .4 .7 
  58.     specular .3 .4 .6 
  59.     specpow 20
  60.     reflect 0.00 
  61.         
  62. surface globe3       
  63.     ambient .0 .0 .0 
  64.     diffuse .9 .2 .0 
  65.     specular .3 .2 .0 
  66.     specpow 10
  67.     reflect 0.00 
  68.  
  69. surface globe5       
  70.     ambient .0 .0 .0 
  71.     diffuse .9 .8 .5 
  72.     specular .0 .0 .0 
  73.     specpow 10
  74.     reflect 0.00 
  75.  
  76. surface globe2       
  77.     ambient .0 .0 .0 
  78.     diffuse .9 .6 .2 
  79.     specular .3 .2 .0 
  80.     specpow 40
  81.     reflect 0.99 
  82.  
  83. surface globe       
  84.     ambient .0 .0 .0 
  85.     body .8 .8 .9
  86.     diffuse .9 .9 .9 
  87.     specular .9 .9 .9 
  88.     specpow 20
  89.     transp .9
  90.     index 1.3  
  91.     reflect 0.00 
  92.     
  93. surface testobject
  94.     ambient .1 .1 .1 
  95.     diffuse .7 .5 .4 
  96.     specular .9 .8 .7 
  97.     specpow 20
  98.     reflect 0.00 
  99.  
  100. surface column    
  101.     ambient .1 .1 .1 
  102.     diffuse .7 .5 .4 
  103.     specular .9 .8 .7 
  104.     specpow 20
  105.     reflect 0.00 
  106.     
  107. /* surface column 
  108.     ambient .1 .1 .1 
  109.     diffuse .1 .2 .4 
  110.     specular .1 .3 .5 
  111.     specpow 40
  112.     reflect 0.00  */
  113.     
  114. object ground ground translate 0 -200 0 
  115.    texture image brick.rle component diffuse map planar 0 0 0  0 0 480  640 0 0 scale 1 1 1   
  116.    texture image brick.rle component bump map planar 0 0 0  0 0 480  640 0 0 scale 1 900 1   
  117.                      texture bump 1.0 scale 1000 1000 1000   
  118.        /* texture fbmbump .0 1.0  .2 2.0 4.0 scale 50 50 50  */ 
  119.        /* texture fbmbump .0 160.0 .5 4.0 2.0 scale 25 25 25 */ 
  120.  
  121. object white bigglobe translate 180 200 160 
  122.         texture image grass.rle component bump map planar 0 0 0 0 480 0 640 0 0 scale .125 .125 .125
  123.          texture image sky.rle component diffuse map planar 0 0 0 0 480 0 640 0 0 scale 4 4 4 
  124.  
  125.                  scale .1 .1 .1    
  126.     texture blotch 0 globe2 scale 20 20 20
  127.  /*       texture bump 1.0 scale 100 100 100   
  128. */
  129.