home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / p / povshade / !Help+ / help_on / !Shade4 < prev    next >
Encoding:
Text File  |  1995-06-20  |  7.9 KB  |  255 lines

  1. @page:contents@!Shade4 Contents
  2.  
  3.  
  4.                            
  5.  
  6.                            
  7.     @Sprite:Wyvern@                
  8.       _______________________________________________________
  9.  
  10.    This Help file describes the use of !Shade4, a support application
  11.    for !Ray3d-Pro which will take a scene file and produce an ASCII
  12.    file suitable for the Public Domain raytracer, RayShade.
  13.  
  14.         @goto:Intro:  Introduction           @
  15.         @goto:tut:  Tutorial               @
  16.         @goto:Using:  Using !Shade4          @
  17.         @goto:options:  Raytracing options     @
  18.         @goto:Copyright^contents:  Copyright              @
  19.           
  20.           
  21.  
  22. @end@
  23. @Page:Intro@Introduction
  24.  
  25. @Colour:11@   Introduction
  26.  
  27.    Originally, !Ray3d-Pro was written as one complete application,
  28.    which could raytrace your scenes on a number of different PD
  29.    raytracers.
  30.  
  31.    However, it soon became apparent that if I was to enable the program
  32.    to cater for an additional raytracer at a later date, I would need
  33.    to re-release a new version of !Ray3d-Pro.
  34.  
  35.    This would have two problems:
  36.  
  37.    * The size of the Ray3d-Pro application would continue to grow,
  38.      and ultimately become too large for base level machines.
  39.  
  40.    * I would need to distribute the new version.
  41.    
  42.    So I decided to break the program down into several applications,
  43.    namely the scene designer, and the raytracing applications of which
  44.    Shade4 is one.
  45.  
  46.    The advantages of this are:
  47.  
  48.    * The size of the main !Ray3d-Pro application would remain fixed.
  49.  
  50.    * New Raytracing applications could be released.
  51.  
  52.    * Raytracing can now be done without !Ray3d-Pro being loaded. This
  53.      releases a substantial amount of memory for the raytracers, and
  54.      therefore allows bigger scenes to be raytraced.
  55.  
  56. @end@
  57. @page:using@Using !Shade4
  58.  
  59. @colour:11@   Using !Shade4
  60.  
  61.    To raytrace a scene using this application simply drop a scene file
  62.    which has been created with !Ray3d-Pro, onto the !Shade4 icon on the
  63.    icon bar.
  64.  
  65.    A normal RISC OS save window will appear which allows you to specify
  66.    where to save the ASCII file which can be loaded into !Rayshade for
  67.    raytracing .
  68.  
  69.    If you try to save the ASCII file over an existing scene file, a
  70.    requestor will appear allowing you to Cancel the operation, or
  71.    overwrite the scene file.
  72.  
  73.    Note that the ASCII file cannot be re-loaded into Ray3d-Pro and so if
  74.    you want to continue editing the scene, you must keep the scene file.
  75.  
  76.    Many @goto:options:raytracing options@ are available by selecting
  77.    "options" from the icon bar menu.
  78.  
  79. @end@
  80. @Page:fov@Field of View
  81.  
  82. @Colour:11@   Field of View
  83.  
  84.    This controls how much of an angle will be between the left and
  85.    right sides of the image. setting this to 360° would mean that
  86.    you could see in a full circle.
  87.  
  88. @end@
  89. @Page:ambience@Ambience Lighting
  90.  
  91. @Colour:11@   Ambience Lighting
  92.  
  93.    This controls the amount of background lighting there is. Higher
  94.    values mean the whole scene is lighter.
  95.  
  96. @end@
  97. @Page:depth@Depth of Field
  98.  
  99. @Colour:11@   Depth of Field
  100.  
  101.    This option allows you to set the depth of field for the scene
  102.    to be raytraced. The depth of field controls the amount of focus
  103.    blur which is present in the final image. Objects close to the
  104.    observer appear in sharp focus, while those further away appear
  105.    blurred.
  106.  
  107.    A value of 0 results in a pinhole camera, where no blur will take
  108.    place in the scene. Values greater than 0 result in a greeater
  109.    amount of blurring to take place. 
  110.  
  111. @end@
  112. @Page:Grid@Grid
  113.  
  114. @Colour:11@   Grids
  115.  
  116.    This option determines whether grids will be used by RayShade for
  117.    raytracing. Grids speed up raytracing for complex scenes, but also
  118.    take more memory. If you get an 'out of memory' error, turn this
  119.    option off.
  120.    
  121. @end@
  122. @page:options@Raytracing Options
  123.  
  124. @colour:11@   Raytracing Options
  125.  
  126.      @goto:Grid:  Grids                  @
  127.      @goto:fov:  Field of View          @
  128.      @goto:ambience:  Ambience Lighting      @
  129.      @goto:depth:  Depth of Field         @
  130.      @goto:quality: Quality                 @
  131.  
  132. @end@
  133. @page:quality@Quality
  134.  
  135. @colour:11@   Quality
  136.  
  137.    In this section of the options window are four option buttons. When
  138.    each of these is on, !Shade4 will create the ASCII file with the
  139.    relevant information to raytrace that aspect of the scene. If the
  140.    options are off, then the picture quality will be poorer, but the
  141.    raytracing time will be reduced.
  142.  
  143.    The following descriptions are true when the option is turned OFF.
  144.  
  145. @colour:08@   Lights      @colour:07@- This removes lights from the scene, so that all obects
  146.                  have the same amount of light cast upon them.
  147.  
  148. @colour:08@   Textures    @colour:07@- Removes textures such as wood, marble, checker, etc.
  149.                  Greatly improves the rendering time.
  150.  
  151. @colour:08@   Reflections @colour:07@- Stops reflected rays from being calculated. Only
  152.                  has any effect if a scene cnntains mirrored objects.
  153.  
  154. @colour:08@   Refractions @colour:07@- Stops refracted rays from being calculated. Only
  155.                  has any effect if a scene cnntains transparent objects.
  156.  
  157. @end@
  158. @page:tut@Tutorial
  159.  
  160. @colour:11@   Tutorial
  161.  
  162.    So, you've just spent ages designing a scene using !Ray3d-Pro and you
  163.    want to raytrace it - but you don't know how to.
  164.  
  165. @colour:08@   Step 1
  166.  
  167.    The easiest way to raytrace a scene is to simply drag the Ray3d-Pro scene
  168.    file from the disc onto the !Shade4 icon on the icon bar.
  169.  
  170.    A normal RISC OS save box will appear, and you should save the file
  171.    back to the disc. This is an ASCII file which can now be loaded into
  172.    the !Rayshade application (written by Craig Kolb), which will raytrace
  173.    the scene.
  174.  
  175. @colour:08@   Step 2
  176.  
  177.    OK, you want to alter some of the raytracing options, and make the
  178.    raytracing time smaller perhaps?
  179.    
  180.    Click the MENU button over the icon on the icon bar, and you will
  181.    see a menu with the following options.
  182.  
  183.      @goto:info: Info       ⇨ @
  184.      @goto:options: Options...   @
  185.      @goto:save: Save opts    @
  186.      @goto:quit: Quit         @
  187.  
  188.    Selecting "Options" will bring up a window where various options can
  189.    be set. (click on options above, to get more info). 
  190.  
  191.    When you have altered the options you require, follow the same
  192.    procedure as in Step 1.
  193.  
  194. @end@
  195. @page:save@Save options
  196.  
  197. @colour:11@   Save options.
  198.  
  199.    Choosing this menu item will save all of your current raytracing
  200.    options to disc, so that when !Shade4 is re-loaded at a later date,
  201.    all of the options will be as they are now.
  202.  
  203. @end@
  204. @page:quit@Quit
  205.  
  206.    @colour:11@Quit
  207.  
  208.    Selecting this option will quit the !Shade4 application.
  209.  
  210. @end@
  211. @page:info@Info
  212.  
  213.    @colour:11@Info
  214.  
  215.    This displays information about the !Shade4 application, such as the
  216.    version number and Author.
  217.  
  218. @end@
  219. @page:glossary@Glossary
  220.  
  221.    @colour:08@!Ray3d-Pro
  222.  
  223.    !Ray3d-Pro is a scene designer which allows you to create a scene
  224.    in three dimensions, which can then be raytraced using !RayShade.
  225.  
  226.    @colour:08@Raytracing
  227.  
  228.    Raytracing is the technique used for generating realistic pictures
  229.    from a 3d scene. Each ray of light is traced from where it ‘hits’
  230.    the scene, back to the light source it came from. This process then
  231.    ensures that the scene generated is close to real life because it
  232.    follows the same physical laws.
  233.  
  234.    @colour:08@Depth of field
  235.  
  236.    Depth of field is the term given to the way that objects in the
  237.    distance appear fuzzy and out of focus, while objects a specific
  238.    distance away appear clear.
  239.  
  240.    @colour:08@Ambience light
  241.  
  242.    Ambience light is the term given to the amount of background light
  243.    present in a raytraced picture.
  244.  
  245.    If the value specified is too low then a scene will appear dark,
  246.    while s value which is too high will cause a washed out appearance.
  247.  
  248.    @colour:08@Field of view
  249.  
  250.    Field of View is the angle that your eyes can see. If you had a
  251.    field of view which was 360° then you would be able to see in a
  252.    full circle, including things that were behind you.
  253.  
  254. @end@
  255.