home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / video / render / hall3.ray < prev    next >
Text File  |  1992-11-11  |  14KB  |  636 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 70 
  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 -400 300 400        
  31. /* light .9 .9 .9 extended 10 0 300 205  */  
  32. /*light .9 .9 .9 extended 10 25 -90 20   */
  33. eyesep 10 
  34. eyep 300 699 300     
  35. lookp 5 5 5        
  36. aperture 0 
  37. filter gauss
  38. maxdepth 2
  39.  
  40. focaldist 400
  41. screen 200 200   
  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.30 
  49.  
  50. surface globe101
  51.       ambient .0 .0 .0
  52.       diffuse .704 .705 .702
  53.       specular .9 .9 .9
  54.       specpow 20
  55.       reflect 0.0
  56.  
  57. surface globe102
  58.       ambient .0 .0 .0
  59.       diffuse .707 .709 .703
  60.       specular .9 .9 .9
  61.       specpow 20
  62.       reflect 0.0
  63.  
  64. surface globe103
  65.       ambient .0 .0 .0
  66.       diffuse .710 .713 .704
  67.       specular .9 .9 .9
  68.       specpow 20
  69.       reflect 0.0
  70.  
  71. surface globe104
  72.       ambient .0 .0 .0
  73.       diffuse .713 .717 .705
  74.       specular .9 .9 .9
  75.       specpow 20
  76.       reflect 0.0
  77.  
  78. surface globe105
  79.       ambient .0 .0 .0
  80.       diffuse .716 .721 .706
  81.       specular .9 .9 .9
  82.       specpow 20
  83.       reflect 0.0
  84.  
  85. surface globe106
  86.       ambient .0 .0 .0
  87.       diffuse .719 .725 .707
  88.       specular .9 .9 .9
  89.       specpow 20
  90.       reflect 0.0
  91.  
  92. surface globe107
  93.       ambient .0 .0 .0
  94.       diffuse .722 .729 .708
  95.       specular .9 .9 .9
  96.       specpow 20
  97.       reflect 0.0
  98.  
  99. surface globe108
  100.       ambient .0 .0 .0
  101.       diffuse .725 .733 .709
  102.       specular .9 .9 .9
  103.       specpow 20
  104.       reflect 0.0
  105.  
  106. surface globe109
  107.       ambient .0 .0 .0
  108.       diffuse .728 .737 .710
  109.       specular .9 .9 .9
  110.       specpow 20
  111.       reflect 0.0
  112.  
  113. surface globe110
  114.       ambient .0 .0 .0
  115.       diffuse .731 .741 .711
  116.       specular .9 .9 .9
  117.       specpow 20
  118.       reflect 0.0
  119.  
  120. surface globe111
  121.       ambient .0 .0 .0
  122.       diffuse .734 .745 .712
  123.       specular .9 .9 .9
  124.       specpow 20
  125.       reflect 0.0
  126.  
  127. surface globe112
  128.       ambient .0 .0 .0
  129.       diffuse .737 .749 .713
  130.       specular .9 .9 .9
  131.       specpow 20
  132.       reflect 0.0
  133.  
  134. surface globe113
  135.       ambient .0 .0 .0
  136.       diffuse .740 .753 .714
  137.       specular .9 .9 .9
  138.       specpow 20
  139.       reflect 0.0
  140.  
  141. surface globe114
  142.       ambient .0 .0 .0
  143.       diffuse .743 .757 .715
  144.       specular .9 .9 .9
  145.       specpow 20
  146.       reflect 0.0
  147.  
  148. surface globe115
  149.       ambient .0 .0 .0
  150.       diffuse .746 .761 .716
  151.       specular .9 .9 .9
  152.       specpow 20
  153.       reflect 0.0
  154.  
  155. surface globe116
  156.       ambient .0 .0 .0
  157.       diffuse .749 .765 .717
  158.       specular .9 .9 .9
  159.       specpow 20
  160.       reflect 0.0
  161.  
  162. surface globe117
  163.       ambient .0 .0 .0
  164.       diffuse .752 .769 .718
  165.       specular .9 .9 .9
  166.       specpow 20
  167.       reflect 0.0
  168.  
  169. surface globe118
  170.       ambient .0 .0 .0
  171.       diffuse .755 .773 .719
  172.       specular .9 .9 .9
  173.       specpow 20
  174.       reflect 0.0
  175.  
  176. surface globe119
  177.       ambient .0 .0 .0
  178.       diffuse .758 .777 .720
  179.       specular .9 .9 .9
  180.       specpow 20
  181.       reflect 0.0
  182.  
  183. surface globe120
  184.       ambient .0 .0 .0
  185.       diffuse .761 .781 .721
  186.       specular .9 .9 .9
  187.       specpow 20
  188.       reflect 0.0
  189.  
  190. surface globe121
  191.       ambient .0 .0 .0
  192.       diffuse .764 .785 .722
  193.       specular .9 .9 .9
  194.       specpow 20
  195.       reflect 0.0
  196.  
  197. surface globe122
  198.       ambient .0 .0 .0
  199.       diffuse .767 .789 .723
  200.       specular .9 .9 .9
  201.       specpow 20
  202.       reflect 0.0
  203.  
  204. surface globe123
  205.       ambient .0 .0 .0
  206.       diffuse .770 .793 .724
  207.       specular .9 .9 .9
  208.       specpow 20
  209.       reflect 0.0
  210.  
  211. surface globe124
  212.       ambient .0 .0 .0
  213.       diffuse .773 .797 .725
  214.       specular .9 .9 .9
  215.       specpow 20
  216.       reflect 0.0
  217.  
  218. surface globe125
  219.       ambient .0 .0 .0
  220.       diffuse .776 .801 .726
  221.       specular .9 .9 .9
  222.       specpow 20
  223.       reflect 0.0
  224.  
  225. surface globe126
  226.       ambient .0 .0 .0
  227.       diffuse .779 .805 .727
  228.       specular .9 .9 .9
  229.       specpow 20
  230.       reflect 0.0
  231.  
  232. surface globe127
  233.       ambient .0 .0 .0
  234.       diffuse .782 .809 .728
  235.       specular .9 .9 .9
  236.       specpow 20
  237.       reflect 0.0
  238.  
  239. surface globe128
  240.       ambient .0 .0 .0
  241.       diffuse .785 .813 .729
  242.       specular .9 .9 .9
  243.       specpow 20
  244.       reflect 0.0
  245.  
  246. surface globe129
  247.       ambient .0 .0 .0
  248.       diffuse .788 .817 .730
  249.       specular .9 .9 .9
  250.       specpow 20
  251.       reflect 0.0
  252.  
  253. surface globe130
  254.       ambient .0 .0 .0
  255.       diffuse .791 .821 .731
  256.       specular .9 .9 .9
  257.       specpow 20
  258.       reflect 0.0
  259.  
  260. surface globe131
  261.       ambient .0 .0 .0
  262.       diffuse .794 .825 .732
  263.       specular .9 .9 .9
  264.       specpow 20
  265.       reflect 0.0
  266.  
  267. surface globe132
  268.       ambient .0 .0 .0
  269.       diffuse .797 .829 .733
  270.       specular .9 .9 .9
  271.       specpow 20
  272.       reflect 0.0
  273.  
  274. surface globe133
  275.       ambient .0 .0 .0
  276.       diffuse .800 .833 .734
  277.       specular .9 .9 .9
  278.       specpow 20
  279.       reflect 0.0
  280.  
  281. surface globe134
  282.       ambient .0 .0 .0
  283.       diffuse .803 .837 .735
  284.       specular .9 .9 .9
  285.       specpow 20
  286.       reflect 0.0
  287.  
  288. surface globe135
  289.       ambient .0 .0 .0
  290.       diffuse .806 .841 .736
  291.       specular .9 .9 .9
  292.       specpow 20
  293.       reflect 0.0
  294.  
  295. surface globe136
  296.       ambient .0 .0 .0
  297.       diffuse .809 .845 .737
  298.       specular .9 .9 .9
  299.       specpow 20
  300.       reflect 0.0
  301.  
  302. surface globe137
  303.       ambient .0 .0 .0
  304.       diffuse .812 .849 .738
  305.       specular .9 .9 .9
  306.       specpow 20
  307.       reflect 0.0
  308.  
  309. surface globe138
  310.       ambient .0 .0 .0
  311.       diffuse .815 .853 .739
  312.       specular .9 .9 .9
  313.       specpow 20
  314.       reflect 0.0
  315.  
  316. surface globe139
  317.       ambient .0 .0 .0
  318.       diffuse .818 .857 .740
  319.       specular .9 .9 .9
  320.       specpow 20
  321.       reflect 0.0
  322.  
  323. surface globe140
  324.       ambient .0 .0 .0
  325.       diffuse .821 .861 .741
  326.       specular .9 .9 .9
  327.       specpow 20
  328.       reflect 0.0
  329.  
  330. surface globe141
  331.       ambient .0 .0 .0
  332.       diffuse .824 .865 .742
  333.       specular .9 .9 .9
  334.       specpow 20
  335.       reflect 0.0
  336.  
  337. surface globe142
  338.       ambient .0 .0 .0
  339.       diffuse .827 .869 .743
  340.       specular .9 .9 .9
  341.       specpow 20
  342.       reflect 0.0
  343.  
  344. surface globe143
  345.       ambient .0 .0 .0
  346.       diffuse .830 .873 .744
  347.       specular .9 .9 .9
  348.       specpow 20
  349.       reflect 0.0
  350.  
  351. surface globe144
  352.       ambient .0 .0 .0
  353.       diffuse .833 .877 .745
  354.       specular .9 .9 .9
  355.       specpow 20
  356.       reflect 0.0
  357.  
  358. surface globe145
  359.       ambient .0 .0 .0
  360.       diffuse .836 .881 .746
  361.       specular .9 .9 .9
  362.       specpow 20
  363.       reflect 0.0
  364.  
  365. surface globe146
  366.       ambient .0 .0 .0
  367.       diffuse .839 .885 .747
  368.       specular .9 .9 .9
  369.       specpow 20
  370.       reflect 0.0
  371.  
  372. surface globe147
  373.       ambient .0 .0 .0
  374.       diffuse .842 .889 .748
  375.       specular .9 .9 .9
  376.       specpow 20
  377.       reflect 0.0
  378.  
  379. surface globe148
  380.       ambient .0 .0 .0
  381.       diffuse .845 .893 .749
  382.       specular .9 .9 .9
  383.       specpow 20
  384.       reflect 0.0
  385.  
  386. surface globe149
  387.       ambient .0 .0 .0
  388.       diffuse .848 .897 .750
  389.       specular .9 .9 .9
  390.       specpow 20
  391.       reflect 0.0
  392.  
  393. surface globe150
  394.       ambient .0 .0 .0
  395.       diffuse .851 .901 .751
  396.       specular .9 .9 .9
  397.       specpow 20
  398.       reflect 0.0
  399.  
  400. surface globe151
  401.       ambient .0 .0 .0
  402.       diffuse .854 .905 .752
  403.       specular .9 .9 .9
  404.       specpow 20
  405.       reflect 0.0
  406.  
  407. surface globe152
  408.       ambient .0 .0 .0
  409.       diffuse .857 .909 .753
  410.       specular .9 .9 .9
  411.       specpow 20
  412.       reflect 0.0
  413.  
  414. surface globe153
  415.       ambient .0 .0 .0
  416.       diffuse .860 .913 .754
  417.       specular .9 .9 .9
  418.       specpow 20
  419.       reflect 0.0
  420.  
  421. surface globe154
  422.       ambient .0 .0 .0
  423.       diffuse .863 .917 .755
  424.       specular .9 .9 .9
  425.       specpow 20
  426.       reflect 0.0
  427.  
  428. surface globe155
  429.       ambient .0 .0 .0
  430.       diffuse .866 .921 .756
  431.       specular .9 .9 .9
  432.       specpow 20
  433.       reflect 0.0
  434.  
  435. surface globe156
  436.       ambient .0 .0 .0
  437.       diffuse .869 .925 .757
  438.       specular .9 .9 .9
  439.       specpow 20
  440.       reflect 0.0
  441.  
  442. surface globe157
  443.       ambient .0 .0 .0
  444.       diffuse .872 .929 .758
  445.       specular .9 .9 .9
  446.       specpow 20
  447.       reflect 0.0
  448.  
  449. surface globe158
  450.       ambient .0 .0 .0
  451.       diffuse .875 .933 .759
  452.       specular .9 .9 .9
  453.       specpow 20
  454.       reflect 0.0
  455.  
  456. surface globe159
  457.       ambient .0 .0 .0
  458.       diffuse .878 .937 .760
  459.       specular .9 .9 .9
  460.       specpow 20
  461.       reflect 0.0
  462.  
  463. surface globe160
  464.       ambient .0 .0 .0
  465.       diffuse .881 .941 .761
  466.       specular .9 .9 .9
  467.       specpow 20
  468.       reflect 0.0
  469.  
  470. surface globe161
  471.       ambient .0 .0 .0
  472.       diffuse .884 .945 .762
  473.       specular .9 .9 .9
  474.       specpow 20
  475.       reflect 0.0
  476.  
  477. surface globe162
  478.       ambient .0 .0 .0
  479.       diffuse .887 .949 .763
  480.       specular .9 .9 .9
  481.       specpow 20
  482.       reflect 0.0
  483.  
  484. surface globe163
  485.       ambient .0 .0 .0
  486.       diffuse .890 .953 .764
  487.       specular .9 .9 .9
  488.       specpow 20
  489.       reflect 0.0
  490.  
  491. surface globe164
  492.       ambient .0 .0 .0
  493.       diffuse .893 .957 .765
  494.       specular .9 .9 .9
  495.       specpow 20
  496.       reflect 0.0
  497.  
  498. surface red 
  499.         ambient .9 .0 .0 
  500.         diffuse .0 .4 .7 
  501.     specular .3 .4 .6 
  502.     specpow 20
  503.     reflect 0.00 
  504.         
  505. surface globe3       
  506.     ambient .0 .0 .0 
  507.     diffuse .9 .2 .0 
  508.     specular .3 .2 .0 
  509.     specpow 10
  510.     reflect 0.00 
  511.  
  512. surface globe5       
  513.     ambient .0 .0 .0 
  514.     diffuse .9 .8 .5 
  515.     specular .0 .0 .0 
  516.     specpow 10
  517.     reflect 0.20 
  518.  
  519. surface globe2       
  520.     ambient .0 .0 .0 
  521.     diffuse .9 .5 .3 
  522.     specular .3 .2 .0 
  523.     transp .9
  524.     index 1.3  
  525.     specpow 10
  526.     reflect 0.00 
  527.  
  528. surface globe       
  529.     ambient .0 .0 .0 
  530.     body .8 .8 .9
  531.     diffuse .9 .9 .9 
  532.     specular .9 .9 .9 
  533.     specpow 20
  534.     transp .9
  535.     index 1.3  
  536.     reflect 0.20 
  537.     
  538. surface testobject
  539.     ambient .1 .1 .1 
  540.     diffuse .7 .5 .4 
  541.     specular .9 .8 .7 
  542.     specpow 20
  543.     reflect 0.10 
  544.  
  545. surface column    
  546.     ambient .1 .1 .1 
  547.     diffuse .7 .5 .4 
  548.     specular .9 .8 .7 
  549.     specpow 20
  550.     reflect 0.10 
  551.     
  552. /* surface column 
  553.     ambient .1 .1 .1 
  554.     diffuse .1 .2 .4 
  555.     specular .1 .3 .5 
  556.     specpow 40
  557.     reflect 0.00  */
  558.     
  559. object ground ground translate 0 -200 0 texture wood scale 500 500 500  
  560.              texture marble scale 500 500 500  
  561.                      texture bump 1.0 scale 1000 1000 1000   
  562.        /* texture fbmbump .0 1.0  .2 2.0 4.0 scale 50 50 50  */ 
  563.        /* texture fbmbump .0 160.0 .5 4.0 2.0 scale 25 25 25 */ 
  564. object column column translate 60 0 -40 texture marble scale 400 4 4 
  565.         texture bump 1.0 scale 100 100 100   
  566. object column column translate 60 0 -120 texture marble scale 400 4 400 
  567.         texture bump 1.0 scale 100 100 100   
  568. object column column translate 60 0 -200 texture marble scale 400 4 400 
  569.         texture bump 1.0 scale 100 100 100   
  570. object column column translate 60 0 -280 texture marble scale 400 4 400 
  571.         texture bump 1.0 scale 100 100 100   
  572. object column column translate 60 0 -360 texture marble scale 400 4 400 
  573.         texture bump 1.0 scale 100 100 100   
  574. object column column translate 300 0 -40 texture marble scale 400 4 400 
  575.         texture bump 1.0 scale 100 100 100   
  576. object column column translate 300 0 -120 texture marble scale 400 4 400 
  577.         texture bump 1.0 scale 100 100 100   
  578. object column column translate 300 0 -200 texture marble scale 400 4 400 
  579.         texture bump 1.0 scale 100 100 100   
  580. object column column translate 300 0 -280 texture marble scale 400 4 400 
  581.         texture bump 1.0 scale 100 100 100   
  582. object column column translate 300 0 -360 texture marble scale 400 4 400 
  583.         texture bump 1.0 scale 100 100 100   
  584.  
  585. object globe5 bigglobe scale .5 .5 .5 translate 180 200 160 
  586.     texture blotch 0 globe3 scale 100 100 100
  587.         texture bump 1.0 scale 100 100 100   
  588.  
  589. object globe2 bigglobe scale 1 2 2 translate 180 440 160 
  590.     texture blotch 0 globe3 scale 10 10 10
  591.         texture bump 1.0 scale 100 10 10   
  592.  
  593. object globe2 bigglobe translate 180 200 160 
  594.     texture blotch 0 globe3 scale 100 100 100
  595.         texture bump 1.0 scale 100 100 100   
  596.  
  597. object globe globe translate 180 200 -160
  598.         texture bump 1.0 scale 600 600 600 
  599.         texture fbmbump .0 1.0  .2 2.0 8.0 scale 600 600 600  
  600.  
  601. /* object globe globe translate 180 200 -160 
  602.         texture fbmbump .0 1.0  .2 2.0 4.0 scale 50 50 50 */  
  603.        /* texture stripe column 20 100 map uv    
  604.        texture sky 40.0 .5 2.0 5.0 .9 .1 */
  605. object testobject testobject translate 0 440 -380 
  606.            texture marble scale 200 200 200 
  607. object testobject testobject translate 0 400 -380 texture marble scale 200 200 200 
  608. object testobject testobject translate 0 10 -380 
  609.            texture marble scale 200 200 200  
  610.  
  611. object globe101 globe translate    360    10   280
  612. object globe111 globe translate    360    10    80
  613. object globe121 globe translate    200    10     0
  614. object globe131 globe translate     40    10    40
  615. object globe141 globe translate      0    10   240
  616. object globe111 globe translate    360    20    80
  617. object globe101 globe translate    200    20     0
  618. object globe111 globe translate     40    20    40
  619. object globe121 globe translate      0    20   240
  620. object globe131 globe translate    120    20   360
  621. object globe121 globe translate    200    30     0
  622. object globe111 globe translate     40    30    40
  623. object globe101 globe translate      0    30   240
  624. object globe111 globe translate    120    30   360
  625. object globe121 globe translate    320    30   320
  626. object globe131 globe translate     40    40    40
  627. object globe121 globe translate      0    40   240
  628. object globe111 globe translate    120    40   360
  629. object globe101 globe translate    320    40   320
  630. object globe111 globe translate    360    40   160
  631. object globe141 globe translate      0    50   240
  632. object globe131 globe translate    120    50   360
  633. object globe121 globe translate    320    50   320
  634. object globe111 globe translate    360    50   160
  635. object globe101 globe translate    280    50     0
  636.