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

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