home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 2 / ctrom_ii_b.zip / ctrom_ii_b / DOS / GRAFISCH / RAYTRACE / CRENDER / CRNDR640.CFG < prev    next >
INI File  |  1992-01-30  |  11KB  |  234 lines

  1. [SCREEN]
  2. Mode  640x480
  3.  
  4. [LIGHT]
  5. Color 255 255 255      ; R G B values of Light in range 0-255
  6.  
  7. [SETTINGS]
  8. Transmit    Float     ; Flag or Float
  9. Precision   2         ; Output decimal precision
  10. StrDialog   (350,430,700,560) 
  11.  
  12. [RENDER]
  13. Menu  0 0    ; Menu's take up the whole screen ..
  14. Slider   1  (350,40,970,85)   0.0   1.0  6 2 ''    ; Ambient
  15. Slider   2  +(0,55)           0.0   1.0  6 2 ''    ; Diffuse
  16. Slider  13  +(0,55)           0.0   1.0  6 2 ''    ; Reflection
  17. Slider  16  +(0,55)           0.0   1.0  6 2 ''    ; Refraction
  18. Slider  15  +(0,55)           0.0   1.0  6 2 ''    ; Transmission
  19. Slider   3  +(0,55)           0.0   1.0  6 2 ''    ; Phong
  20. Slider  14  (350,370,450,415) 1.0  10.0  2 0 ''    ; Brilliance
  21. Slider   4  (580,370,970,415) 1.0 100.0  2 0 ''    ; PhongSize
  22.  
  23. Slider   5  (350,435,970,480) 0.0   1.0  5 2 ''    ; Diffuse Red
  24. Slider   6  +(0,55)           0.0   1.0  5 2 ''    ; Diffuse Green
  25. Slider   7  +(0,55)           0.0   1.0  5 2 ''    ; Diffuse Blue
  26. Slider  11  +(0,55)           0.0   1.0  5 2 ''    ; Diffuse Alpha
  27. Slider   8  +(0,65)           0.0 360.0  5 0 ' °'  ; Diffuse Hue
  28. Slider   9  +(0,55)           0.0 100.0  5 0 ' %'  ; Diffuse Lum
  29. Slider  10  +(0,55)           0.0 100.0  5 0 ' %'  ; Diffuse Sat
  30.  
  31. Label  100  (263,40,344,85) R 0 'Ambient'
  32. Label  101  +(0,55)         R 0 'Diffuse'
  33. Label  102  +(0,55)         R 0 'Reflection'
  34. Label  103  +(0,55)         R 0 'Refraction'
  35. Label  114  +(0,55)         R 0 'Transmit'
  36. Label  105  +(0,55)         R 0 'Phong'
  37. Label  104  +(0,55)         R 0 'Brilliance'
  38. Label  106  +(200,0)        L 0 'PhongSize'
  39. Label  107  +(-200,65)      R 0 'Red'
  40. Label  108  +(0,55)         R 0 'Green'
  41. Label  109  +(0,55)         R 0 'Blue'
  42. LAbel  113  +(0,55)         R 0 'Alpha'
  43. Label  110  +(0,65)         R 0 'Hue'
  44. Label  111  +(0,55)         R 0 'Luminance'
  45. Label  112  +(0,55)         R 0 'Saturation'
  46.  
  47. Switch  30  (22,400,220,550) MC 'Sphere' NO 0 3
  48. Switch  31  +(0,200)         MC 'Plane'  NO 0 3
  49.  
  50. Text    20  (20,845,245,905) C 'Help    F1'   F1
  51. Text    21  +(245,0)         C ''             F3   ; will be Load F3
  52. Text    22  +(245,0)         C 'Print   F8'   F8
  53. Text    23  +(245,0)         C ''               ; will be Xfer2Map
  54. Text    24  +(-735,75)       C 'Options   O'  O
  55. Text    25  +(245,0)         C 'Link     L'   L
  56. Text    26  +(245,0)         C 'Dither  D'   D
  57. Text    29  +(245,0)         C 'Quit    F10' F10
  58.  
  59.  
  60. [OPTIONS]
  61. PopMenu  300 325 320 160    ; Position and Size in 1000th
  62. Label  12  (40,100,960,150)     C  'Options'
  63. Text    1  (40,300,600,550)    C  'Output Format'
  64. Text    2  (40,650,960,900)    C  'Default settings'
  65.  
  66. Label  11  (660,300,960,550) L 2 'TEST'
  67.  
  68.  
  69. [LINK]
  70. PopMenu  375 375 230 210
  71. Text    1  (50,80,200,260)  C ''
  72. Text    3  +(0,210)         C ''
  73. Text    5  +(0,210)         C ''
  74.  
  75. Label   2  (250,80,950,260)  C 0 'Amb + Diff'
  76. Label   4  +(0,210)          C 0 'Diff + Phong'
  77. Label   6  +(0,210)          C 0 'Amb + Phong'
  78.  
  79. Slider  7  (50,740,950,930)  0.0  1.8  6 1 ''   ; Link sum slider
  80.  
  81. [HELP0]
  82. PopMenu 225 250 500 350
  83. Label   100 (50,50,950,150)  C 0 'CRNDR V1.50'
  84.  
  85. Text    1   (30,150,350,255)  C  'General'
  86. Text    2   +(0,130)          C  'Mouse'
  87. Text    3   +(0,130)          C  'Keyboard'
  88. Text    4   +(0,130)          C  'Output'
  89. Text    5   +(0,130)          C  'Links'
  90. Text    6   +(0,130)          C  'Raytracing'
  91. Label   101 (380,150,950,255) L  'About CRNDR.'
  92. Label   101 +(0,130)          L  'Using the mouse.'
  93. Label   102 +(0,130)          L  'Using the keyboard.'
  94. Label   103 +(0,130)          L  'Setting output format.'
  95. Label   104 +(0,130)          L  'Using Links.'
  96. Label   105 +(0,130)          L  'Lighting parameters.'
  97.  
  98. [HELP1]
  99. PopMenu 150 250 650 400
  100. Label  100 (30,45,970,70) C 0 'CRNDR V1.50'
  101. Label   101 +(0,90)   L 0 'This program was written by Lutz Kretzschmar.'
  102. Label   101 +(0,65)   L 0 'Thanks to Markus Lutz for his support and help'
  103. Label   101 +(0,65)   L 0 'during this project. Thanks also to all the guys'
  104. Label   101 +(0,65)   L 0 'at The Computer Art Forum on CompuServe for'
  105. Label   101 +(0,65)   L 0 'their comments and suggestions.'
  106. Label   101 +(0,100)  L 0 'With CRNDR you can see how certain parameters'
  107. Label   101 +(0,65)   L 0 'that raytracers need, affect the surface. You can'
  108. Label   101 +(0,65)   L 0 'play with these settings until you are satisfied'
  109. Label   101 +(0,65)   L 0 'with the result. Then output the parameters for'
  110. Label   101 +(0,65)   L 0 'PoV 0.5 or PoV 1.0 raytracers.'
  111. Text      7 (30,870,250,970)   BC    'NextPage'
  112. Text      4 +(240,0)           BC    'Output'    ; cross link to help screen 4 (output format)
  113. Text     99 +(240,0)           BC    'Exit'
  114. Text      0 +(240,0)           BC F1 'Index'
  115.  
  116.  
  117. [HELP2]
  118. PopMenu 150 300 600 300
  119. Label  100 (30,50,970,100) C 0 'Using the Mouse'
  120.  
  121. Label   101 +(0,110)  L 0 'Use the mouse to move sliders by pressing'
  122. Label   102 +(0,90)   L 0 'the left mouse button and dragging the small'
  123. Label   102 +(0,90)   L 0 'vertical indicator to where you want it.'
  124. Label   102 +(0,90)   L 0 'To select a menu item press and release the'
  125. Label   102 +(0,90)   L 0 'left button while over the item.
  126. Label   102 +(0,110)  L 0 'Press the right button to re-render the image'
  127. Label   102 +(0,90)   L 0 'when the sliders are in place.'
  128. Text     99 (500,850,730,970)  C    'Exit'
  129. Text      0 +(250,0)           C F1 'Index'
  130.  
  131. [HELP3]
  132. PopMenu 150 400 600 250
  133. Label  100 (30,60,970,100) C 0 'Using the Keyboard'
  134.  
  135. Label   101 +(0,180)  L 0 'The keyboard can be used to set sliders to'
  136. Label   102 +(0,120)   L 0 'their minimum or maximum value, by pressing'
  137. Label   102 +(0,120)   L 0 '"0" or "1" respectively.'
  138. Label   102 +(0,120)   L 0 'Some menu items have a hotkey. To select'
  139. Label   102 +(0,120)   L 0 'these items simply press the key.'
  140. Text     99 (500,820,730,970)  C    'Exit'
  141. Text      0 +(250,0)           C F1 'Index'
  142.  
  143. [HELP4]
  144. PopMenu 150 300 600 270
  145. Label  100 (30,50,970,100) C 0 'Output Format'
  146. Label   101 +(0,120)  L 0 'Select the format from the Options Popup.'
  147. Label   101 +(0,150)  L 0 'PoV 0.5  use this to output textures for '
  148. Label   101 +(0,100)   L 0 '        PoV 0.5 and earlier raytracers.'
  149. Label   101 +(0,130)  L 0 'PoV 1.0  use this to output textures for '
  150. Label   101 +(0,100)   L 0 '        the PoV V1.0 raytracer.'
  151. Text     41 (30,790,250,950)   C    'NextPage'
  152. Text     99 +(480,0)           C    'Exit'
  153. Text      0 +(240,0)           C F1 'Index'
  154.  
  155. [HELP41]
  156. PopMenu 150 300 600 300
  157. Label  100 (30,50,970,100) C 0 'Output Format (cont)'
  158. Label  101 +(0,110)    L 0 'CRNDR is currently written for PoV, the '
  159. Label  102 +(0,90)     L 0 'raytracer developed on CompuServe by the'
  160. Label  102 +(0,90)     L 0 'PV-Team in the Computer Art Forum.'
  161. Label  103 +(0,90)     L 0 'Since lighting algorithms differ widely from'
  162. Label  104 +(0,90)     L 0 'raytracer to raytracer you will not get good'
  163. Label  105 +(0,90)     L 0 'results with any other raytracer than PoV.'
  164. Label  106 +(0,110)    L 0 'Watch out for it in a future release, though !'
  165. Text    99 (480,850,700,970)   C    'Exit'
  166. Text     0 +(240,0)            C F1 'Index'
  167.  
  168. [HELP5]
  169. PopMenu 150 300 600 390
  170. Label  100 (30,50,970,100) C 0 'Linking Lighting Parameters'
  171. Label   101 +(0,120)  L 0 'Sometimes its useful to link two lighting'
  172. Label   101 +(0,80)   L 0 'parameters to add up to a certain value.'
  173. Label   101 +(0,80)   L 0 'To make a link select the "Link" item from'
  174. Label   101 +(0,80)   L 0 'menu and select the combination to link.'
  175. Label   101 +(0,80)   L 0 'Use the slider to set the sum that the two'
  176. Label   101 +(0,80)   L 0 'parameters should add up to. Now when you'
  177. Label   101 +(0,80)   L 0 'move one slider,the other will be set so that'
  178. Label   101 +(0,80)   L 0 'their sum is the value of the link slider.'
  179. Text     99 (500,850,730,970)  C    'Exit'
  180. Text      0 +(250,0)           C F1 'Index'
  181.  
  182.  
  183. [HELP6]
  184. PopMenu 150 250 660 420
  185. Label   100 (30,50,970,80) C 0 'Raytracing'
  186. Label   101 +(0,90)  L 0 'One of the most important things when making'
  187. Label   101 +(0,70)   L 0 'photo-realistic images via raytracing, is surface'
  188. Label   101 +(0,70)   L 0 'finish. In particular lighting and texture, since it'
  189. Label   101 +(0,70)   L 0 'determines whether the surface looks like plastic,'
  190. Label   101 +(0,70)   L 0 'metal, glass, or whether its glossy or matte.'
  191. Label   101 +(0,70)   L 0 'With CRNDR you can see how certain parameters'
  192. Label   101 +(0,70)   L 0 'that raytracers need, affect the surface. You can'
  193. Label   101 +(0,70)   L 0 'play with these settings until you are satisfied'
  194. Label   101 +(0,70)   L 0 'with the result. Then output the parameters in'
  195. Label   101 +(0,70)   L 0 'the format for the raytracer that you are using.'
  196. Text      4 (30,865,250,965)   C    'Output'  ; cross link to help screen 4 (output format)
  197. Text     99 +(480,0)           C    'Exit'
  198. Text      0 +(240,0)           C F1 'Index'
  199.  
  200. [HELP7]
  201. PopMenu 150 250 550 325
  202. Label  100 (30,50,970,80) C 0 'CRNDR and Raytracing'
  203. Label  101 +(0,110) L 0 'CRNDR does not really raytrace the image.'
  204. Label  102 +(0,90)  L 0 'The image has been raytraced in "advance", '
  205. Label  103 +(0,90)  L 0 'without knowing about surface settings.'
  206. Label  104 +(0,90)  L 0 'Only the lighting is recalculated and then'
  207. Label  105 +(0,90)  L 0 'displayed. This means that a raytracer'
  208. Label  105 +(0,90)  L 0 'may render the image differently, mostly'
  209. Label  105 +(0,90)  L 0 'with more detail.'
  210. Text      8 (30,815,250,965)   C    'NextPage'
  211. Text     99 +(480,0)           C    'Exit'
  212. Text      0 +(240,0)           C F1 'Index'
  213.  
  214. [HELP8]
  215. PopMenu 150 350 650 250
  216. Label  100 (30,70,970,80) C 0 'CRNDR and Raytracing'
  217. Label  101 +(0,130)   L 0 'This is especially the case with the shadow.'
  218. Label  102 +(0,100)   L 0 'When you set ALPHA to more than 0, the color'
  219. Label  103 +(0,100)   L 0 'of the shadow in CRNDR will be wrong. You may'
  220. Label  104 +(0,100)   L 0 'also not see the shadow through the object in'
  221. Label  105 +(0,100)   L 0 'CRNDR, since this cannot be precalculated (yet).'
  222. Label  106 +(0,100)   L 0 'The overall look will be quite accurate, though.'
  223. Text     99  (500,800,730,965)   C    'Exit'
  224. Text      0 +(240,0)             C F1 'Index'
  225.  
  226.  
  227. [PRECALC]  ; Scene Data for CPRECALC.EXE
  228. LightPos    5.0  -5.0  6.0       ; Position of light source
  229. CameraPos   0.0  -6.0  1.6       ; Position of camera
  230. CameraAt   -0.5   0.0  0.0       ; Camera looking at. Can also use CameraDir and vector.
  231. Aperture   16.0
  232. Aspect      1.10                ; 1.25 for 320x200, 1.1 for 640x480
  233.  
  234.