home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / msdos / raytrace / pov / faq / cgr.faq
Encoding:
Text File  |  1994-10-02  |  64.8 KB  |  1,561 lines

  1. + comp.graphics.raytracing            
  2. + FAQ release V1.0 
  3. + (C) Copyright 1994 Andy Wardley 
  4. + <abw@oasis.icl.co.uk>
  5.  
  6.  
  7.                 "But the Devil whoops, as he whooped of old:
  8.                         'It's clever but is it art?'"
  9.                                                           Rudyard Kipling
  10.                                          _The_Conundrum_of_the_Workshops_
  11.  
  12. This is the comp.graphics.raytracing Frequently Asked Questions (FAQ) List.
  13. It's not the most definitive ray tracing reference you'll ever come across,
  14. but then, it was never meant to be.  What it does set out to do is to 
  15. answer some of the questions which keep cropping up on c.g.r and to give 
  16. pointers to other references.   It keeps the noise down on the group and
  17. we get to spend an extra 10 minutes in bed.  This is a Good Thing.
  18.  
  19. It has been cobbled together by me, Andy Wardley <abw@oasis.icl.co.uk>, 
  20. from answers posted to c.g.r, from information people have supplied and 
  21. from other existing ray tracing lists and references, most notably, Eric 
  22. Haines' Ray Tracing News and other lists.  More details of these later....
  23.  
  24. You may distribute this document to whoever, or wherever you like, as long
  25. as you keep the copyright message and give correct attributions for material
  26. used.  This is just to stop nasty people with a substantial lack of moral
  27. fibre from taking the document and fobbing it off as their own.  The FAQ
  28. belongs to the group, I just wrote it.
  29.  
  30. If you have any comments, suggestions, material, corrections, collaborations
  31. or criticisms (of the constructive kind, preferably), please feel free to
  32. send them to me (email address above) and/or to post them to the group.
  33. If you are posting to the group, it's probably a good idea to Email it to
  34. me as well, just in case I happen to miss it on c.g.r.
  35.  
  36. And if you're only reading this document because your machine is locked up
  37. tracing, remember that all things come to those who wait.
  38.  
  39. Andy
  40.  
  41.  
  42. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  43. CONTENTS
  44. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  45.  
  46. INTRO  What is Ray Tracing?
  47.       
  48.     1  Ray Tracing Software
  49.  
  50.        1.1 POV-Ray
  51.        1.2 Polyray
  52.        1.3 Vivid (including BOB)
  53.        1.4 Rayshade
  54.        1.5 Radiance
  55.        1.6 Others
  56.        1.7 Non-Ray Tracing Software
  57.  
  58.     2  FTP Sites, Bulletin Boards, etc.
  59.  
  60.        2.1 FTP Sites
  61.        2.2 Bulletin Board Systems
  62.        2.3 Mailing Lists
  63.        2.4 Others
  64.  
  65.     3  Utilities and Other Software
  66.  
  67.        3.1 Modelling Software
  68.        3.2 Format Conversion Utilities
  69.        3.3 Creation Creators
  70.        3.4 Texture Editors
  71.        3.5 Animation
  72.        3.6 Misc
  73.  
  74.     4  Further Information and Resources
  75.  
  76.        4.1 On-line Resources
  77.        4.2 Other Newsgroups
  78.        4.3 Books
  79.        4.4 Image Libraries
  80.        4.5 Texture Libraries
  81.  
  82.     5  Frequently Asked Question
  83.  
  84.        5.1 "Who is..." 
  85.        5.2 "This picture doesn't trace."
  86.        5.3 "I traced my picture, but I can't see anything."
  87.        5.4 "Rotating this object doesn't work properly."
  88.        5.5 "Where can I find model data for..."
  89.        5.6 "How can I view these pictures?"
  90.        5.7 "Can I post binaries to this group?"
  91.        5.8 "What does this mean..."
  92.        5.9 "How can I Email someone on CompuServe?"
  93.        5.10 "What is the difference between rendering and ray-tracing?"
  94.  
  95.     6  Roll The Credits...
  96.  
  97. EPILOGUE
  98.  
  99.  
  100. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  101. INTRO  What is Ray Tracing?
  102. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  103.  
  104. Ray Tracing, in a one-line description, is a method that allows you to
  105. create stunning photo-realistic images on a computer.  All you need is
  106. a computer, some ray tracing software, a little imagination and some
  107. patience.
  108.  
  109. The first stage of creating this masterpiece is to "describe" what it
  110. is that you want to depict in your picture.  You may do this using an
  111. interactive modelling system, like a CAD package, or by creating a text
  112. file that has a programming language-like syntax to describe the elements.
  113. Either way, you will be specifying what objects are in your imaginary
  114. world, what shape they are, where they are, what colour and texture they
  115. have and where the light sources are to illuminate them.  Having done all 
  116. of this, you feed it into your ray tracer, sit back and wait.  
  117.  
  118. And wait...
  119.  
  120. That's the main drawback of ray tracing - it's not fast.  The software 
  121. actually mathematically models the light rays as they bounce around this 
  122. virtual world, reflecting, refracting and generally having a good time 
  123. until they end up in the lense of your imaginary camera.  This can quite
  124. literally involve thousands and millions of floating-point calculations
  125. and this takes time.  Tracing images can take anything from a few minutes
  126. to many days.  It's a long process, I know, but the results can make it all 
  127. worth while.
  128.  
  129. Ray tracing isn't the only method for creating photo-realistic pictures.
  130. There are packages like 3D Studio which uses scanline rendering, Radiance,
  131. which uses radiosity, and so on.  Although these don't count as ray 
  132. tracing, the methods you use from one system to the next are often 
  133. sufficiently similar to warrant their discussion in this group.  So if you
  134. think it's relevant, feel free to bring it up.  These systems will be 
  135. mentioned in a little more detail later on.
  136.  
  137.  
  138.  
  139. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  140. 1  Ray Tracing Software
  141. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  142.  
  143. 1.1 POV-Ray
  144.     
  145.     The Persistance of Vision Ray Tracer (POV-Ray) is an all-round 
  146.     excellent package, but there are two things that particularly make
  147.     it stand out above the rest of the crowd.  Firstly, it's free, and 
  148.     secondly, the source is distributed so you can compile it on virtually
  149.     any platform.  It's without doubt the most used package among the
  150.     comp.graphics.raytracing crowd and well worth checking out if you 
  151.     haven't already.
  152.  
  153.     POV-Ray is based on David Buck's original ray tracer, DKB-Trace and
  154.     has been (and still is) developed and supported by a whole crowd of
  155.     people on CompuServe Graphics Developers' Forum (GO GRAPHDEV).  For
  156.     more info, see the POV-Ray docs.
  157.  
  158.     The latest version is 2.2 and the following list, taken from the 
  159.     official POV-Ray docs, details some of the main features.
  160.  
  161.     * Easy to use scene description language
  162.     * Large library of stunning example scene files
  163.     * Standard include files that pre-define many shapes, colors and 
  164.       textures
  165.     * Very high quality output image files (24-bit color.)
  166.     * 15 and 24 bit color display on IBM-PC's using appropriate hardware
  167.     * Create landscapes using smoothed height fields
  168.     * Spotlights for sophisticated lighting
  169.     * Phong and specular highlighting for more realistic-looking surfaces.
  170.     * Several image file output formats including Targa, dump and raw
  171.     * Wide range of shapes:
  172.     * Basic Shape Primitives such as... Sphere, Box, Quadric, Cylinder,
  173.       Cone, Triangle and Plane
  174.     * Advanced Shape Primitives such as... Torus (Donut), Hyperboloid,
  175.       Paraboloid, Bezier Patch, Height Fields (Mountains), Blobs,
  176.       Quartics, Smooth Triangles (Phong shaded)
  177.     * Shapes can easily be combined to create new complex shapes. This
  178.       feature is called Constructive Solid Geometry (CSG). POV-Ray
  179.       supports unions, merges, intersections and differences in CSG.
  180.     * Objects are assigned materials called textures.  (A texture describes
  181.       the coloring and surface properties of a shape.)
  182.     * Built-in color patterns: Agate, Bozo, Checker, Granite, Gradient,
  183.       Leopard, Mandel, Marble, Onion, Spotted, Radial, Wood and image file
  184.       mapping.
  185.     * Built-in surface bump patterns: Bumps, Dents, Ripples, Waves,
  186.       Wrinkles and mapping.
  187.     * Users can create their own textures or use pre-defined textures such
  188.       as... Mirror, Metals like Chrome, Brass, Gold and Silver, Bright
  189.       Blue Sky with Clouds, Sunset with Clouds, Sapphire Agate, Jade,
  190.       Shiny, Brown Agate, Apocalypse, Blood Marble, Glass, Brown Onion,
  191.       Pine Wood, Cherry Wood
  192.     * Combine textures using layering of semi-transparent textures or tile
  193.       or material map files.
  194.     * Display preview of image while computing (not available on all
  195.       computers)
  196.     * Halt rendering when part way through
  197.     * Continue rendering a halted partial scene later
  198.  
  199.     There are now two official distribution sites for POV-Ray.  The first is 
  200.     alfred.ccs.carleton.ca [134.117.1.1] and the second, more recent one,
  201.     is uniwa.uwa.edu.au [130.95.128.1]
  202.  
  203.     The files that make up POV-Ray are:
  204.  
  205.     - povsrc-2.2.zip       Source files for compiling POV-Ray yourself.
  206.     - povdoc-2.2.zip       Documentation
  207.     - povscn-2.2.zip       Sample scenes
  208.     - povibm-2.2.exe       Runtime binary for IBM PC systems.
  209.  
  210.     Depending on where you look, you may also find binaries for other
  211.     platforms or the above archives packaged in different formats.
  212.  
  213.     Definately worth a mention here is Dieter Beyer's Faster Than POV-Ray
  214.     (ftpovray) which is a custom build that incorporates many speed-ups
  215.     and enhancements to the original POV-Ray.  Not all scenes benefit
  216.     from the enhancements and some may even run slower, but in certain
  217.     cases, speed increases by an order of magnitude are possible.  The
  218.     archive ftpv20.zip is available from most of the major POV FTP sites.
  219.  
  220.   
  221. 1.2 Polyray
  222.  
  223.     Polyray is a close cousin to POV-Ray and shares many features with it.  
  224.     Harry Rowe <Harry.Rowe@wedowind.meaddata.com> elaborates:
  225.  
  226.     "If you have access to a lowly 486 or Pentium (like I use), why not
  227.     try out Polyray v1.7 from Alexander Enzmann (XANDER). He is also an
  228.     original member of the POV team. 
  229.  
  230.     It does the familiar fx(u,v), fy(u,v), fz(u,v) parametric surface. I
  231.     am playing with building an include file of Alan Barr's Superquadrics.
  232.  
  233.     It also includes:
  234.  
  235.     * Implicit functions f(x,y,z)  // Unique to shareware/freeware tracers
  236.     * Numerical expressions to include trig and dot products.
  237.     * Conditional expressions
  238.     * NURBS (trim curves are coming in the next release)
  239.     * Glyphs (TrueType Font conversions)
  240.     * Particle systems
  241.     * Good animation support
  242.     * For polynomial f(x,y,z), there are 3 root-solvers; Ferrari, Vieta
  243.       and Sturm. Though, due to numerical inaccuracies, no amount of
  244.       root-solving will help some poly surfaces from rendering correctly in
  245.       all directions. You may experience some pixel drop-outs.
  246.     * Focal Blur in addition to the pin hole camera.
  247.     * *Finally* added the last Affine: Shearing
  248.  
  249.     Registered version ($35.00) uses virtual memory in addition to the
  250.     coprocessor. You also don't have to spend $9.64/hr on CIS GRAPHDEV
  251.     to get support from XANDER."
  252.  
  253.     Polyray v1.7 is currently available from wuarchive.wustl.edu in the 
  254.     directory /pub/msdos_uploads/graphics.  See the file ply.txt for info.
  255.  
  256.  
  257. 1.3 Vivid (including BOB)
  258.  
  259.     Vivid is a shareware ray tracer for IBM PC's by Stephen Coy 
  260.     <scoy@microsoft.com>.  Version 2, the current publicly available 
  261.     version, is available from several FTP sites as vivid2.zip.  
  262.     Registration will costs you $50 U.S. which will get you version 2.0a19,
  263.     released 6/30/93.  Version 3 is expected soon.
  264.  
  265.     Compared to POV-Ray, Vivid doesn't have as many features, but in many
  266.     cases it can run faster.  Source code isn't available, so the package
  267.     is limited to the one platform.
  268.  
  269.     Stephen Coy, Christopher Watkins and Mark Finlay co-authored a book on 
  270.     Ray Tracing called "Photorealism and Ray Tracing in C" (see section 4.3).
  271.     Distributed free with the book was an example ray tracer called BOB.
  272.     This was actually a cut down version of Vivid which did include source.
  273.     
  274.  
  275. 1.4 Rayshade
  276.  
  277.     Rayshade is a free ray tracing package for unix/X11.  The "official" ftp 
  278.     site is:
  279.     
  280.     - princeton.edu/pub/Graphics/rayshade.4.0
  281.  
  282.     (erm...)
  283.  
  284. 1.5 Radiance
  285.  
  286.     Radiance is a free software package that adopts a radiosity-type 
  287.     approach to lighting simluation.  It's author, Greg Ward 
  288.     <greg@pink.lbl.gov>, discusses it here:
  289.  
  290.     "I've spent the past nine or so years developing a ray-tracing program 
  291.     for lighting simulation and rendering called Radiance.  Although it 
  292.     doesn't use the typical finite-element/form-factor approach of 
  293.     radiosity programs, it does compute what they compute plus some.  
  294.     Specifically, Radiance computes diffuse, specular and directional-
  295.     diffuse reflection and transmission in arbitrarily complicated 
  296.     environments.
  297.  
  298.     Here is a short description:
  299.  
  300.     Radiance is a suite of programs for the analysis and visualization of
  301.     lighting in design.  Input files specify the scene geometry, materials,
  302.     luminaires, time, date and sky conditions (for daylight calculations).
  303.     Calculated values include spectral radiance (ie. luminance + color),
  304.     irradiance (illuminance + color) and glare indices.  Simulation results
  305.     may be displayed as color images, numerical values and contour plots.
  306.     The primary advantage of Radiance over simpler lighting calculation and
  307.     rendering tools is that there are no limitations on the geometry or the
  308.     materials that may be simulated.  Radiance is used by architects and
  309.     engineers to predict illumination, visual quality and appearance of
  310.     innovative design spaces, and by researchers to evaluate new lighting
  311.     and daylighting technologies.
  312.  
  313.     Radiance has been written up in many technical and non-technical
  314.     articles in various journals and magazines.  Most recently, a
  315.     Radiance-generated image appeared on the cover of the 1992 Siggraph
  316.     Proceedings.  This year, I hope there is going to be a long systems
  317.     paper at Siggraph describing the software.
  318.  
  319.     The software is free, runs on most UNIX/X11 platforms (including
  320.     Linux), and is available in source form via anonymous ftp from
  321.     hobbes.lbl.gov (128.3.12.38) in California and nestor.epfl.ch
  322.     (128.178.139.3) in Switzerland.  (Please use the one that's closer.)
  323.  
  324.     There are hundreds of happy Radiance users world-wide, including public
  325.     and private research institutions as well as engineering and architecture
  326.     firms.
  327.  
  328.     I guess that's all I can think of to say about it at the moment...
  329.  
  330.     -Greg"
  331.  
  332.  
  333. 1.6 Others
  334.  
  335.     There are many other ray tracing packages available; ART, DKBtrace, 
  336.     RTrace, RAY4, MTV, QRT, DBW for instance, and some for distributed 
  337.     (parallel) tracing: XDART, Inetray, RRLib, prt, VM_pRAY.  See the 
  338.     comp.graphics FAQ or Eric Haines' <erich@eye.com> lists for more info 
  339.     on these (see section 4.1)
  340.  
  341.  
  342. 1.7 Non-Ray Tracing Software 
  343.  
  344.     * 3D Studio
  345.  
  346.       Autodesk's 3d Studio is an interactive 3d modelling, rendering and 
  347.       animation package for the IBM PC platform.  It employs scanline 
  348.       rendering to achieve photo-realistic effects rather than ray-tracing.
  349.       Because of this, it cannot do true shadows, reflections or refractions,
  350.       but can, in many cases, simulate them accurately enough for most 
  351.       purposes.  The package costs around $3000 or $1200 with the educational
  352.       discount.
  353.  
  354.  
  355.  
  356. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  357. 2  FTP Sites, Bulletin Boards, etc.
  358. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  359.  
  360. 2.1 FTP Sites
  361.     
  362.     The following list details some of the main graphics related FTP sites,
  363.     their maintainers (where known) and any other info.
  364.  
  365.     For a more complete list of FTP sites, see the list by Eric Haines 
  366.     <erich@eye.com> and Nick Fotis <nfotis@theseas.ntua.gr> from which much 
  367.     of the following has been taken.
  368.  
  369.     * wuarchive.wustl.edu [128.252.135.4]: 
  370.       George Kyriazis <kyriazis@esd.sgi.com>
  371.  
  372.       A huge repository of graphics stuff, particulary:
  373.  
  374.       - /graphics/graphics - get CONTENTS file.
  375.       - /graphics/graphics/objects/TDDD - the TTDDD objects and converters.
  376.       - /mirrors/unix-c/graphics - Rayshade, MTV, Vort, FBM, PBMPLUS, etc.
  377.       - /mirrors/msdos/graphics - DKB ray tracer, FLI RayTracker demos.
  378.       - /graphics/graphics/mirrors - mirrors many sites.
  379.       - /pub/rad.tar.Z - SGI_RAD.
  380.       - /graphics/graphics/radiosity - Radiance and Indian radiosity package.
  381.       - /systems/ibmpc/msdos/graphics - loads of PC graphics stuff.
  382.  
  383.     * ftp.informatik.uni-oldenburg.de [134.106.1.9] :  
  384.       Frank Neumann <Frank.Neumann@informatik.uni-oldenburg.de>
  385.  
  386.       Another good site for ray tracing, particulary POV-Ray.  Recently
  387.       been re-organised:
  388.  
  389.       - /pub/pov-ray - get INDEX for full details
  390.       - /pub/pov-ray/conv - format converters
  391.       - /pub/pov-ray/edit - graphical editors
  392.       - /pub/pov-ray/ext - source extensions
  393.       - /pub/pov-ray/gen - data file generators
  394.       - /pub/pov-ray/misc - other tools, ray tracers, etc.
  395.       - /pub/pov-ray/new - uploads
  396.       - /pub/pov-ray/obj - objects
  397.       - /pub/pov-ray/pack - compression
  398.       - /pub/pov-ray/pix - pictures
  399.       - /pub/pov-ray/scen - scenes
  400.       - /pub/pov-ray/text - text articles
  401.       - /pub/pov-ray/view - viewers
  402.       - /pub/pov-ray/pbin - unofficial POV binaries
  403.  
  404.     * alfred.ccs.carleton.ca [134.117.1.1]:  
  405.       David Buck <david_buck@carleton.ca>
  406.  
  407.       Official distribution site of dkb-trace and POV-Ray:
  408.  
  409.       - /pub/dkbtrace - DKB ray tracer
  410.       - /pub/pov-ray - POV-Ray
  411.  
  412.     * uniwa.uwa.edu.au [130.95.128.1]
  413.       Christopher Cason <cjcason@yarrow.wt.uwa.edu.au>
  414.  
  415.       Official secondary distribution site for POV-Ray.  Also has utils, 
  416.       scenes and images, including a Hall of Fame and an Image of the Month.
  417.  
  418.       - /pub/povray - Official POV distribution and more.  See the file
  419.             CONTENTS_PLEASE_READ (or finger povray@uniwa.uwa.edu.au).
  420.  
  421.     * princeton.edu [128.112.128.1]:  
  422.       Craig Kolb <cek@princeton.edu>
  423.  
  424.       - /pub/Graphics - Rayshade, RT News, Wilson's RT abstracts, RT bib, 
  425.             Utah Raster Toolkit, Graphics Gems I, II & III code, etc.
  426.  
  427.     * avalon.chinalake.navy.mil [129.131.1.225]:  
  428.       Francisco X DeJesus <dejesus@archimedes.chinalake.navy.mil>
  429.  
  430.       This site was created to be a 3D object "repository" for the net.
  431.       3D objects (multiple formats), utilities, file format documents.  
  432.       Note that connections are refused from any sites whose name can't
  433.       be resolved.  If this happens, check with you network people that
  434.       your namesever is running and is up to date.
  435.  
  436.     * hobbes.lbl.gov [128.3.12.38]: 
  437.       Greg Ward <gjward@lbl.gov>
  438.  
  439.       Official distribution site for Radiance ray trace/radiosity package.
  440.  
  441.     * rtfm.mit.edu [18.70.0.209]:  
  442.  
  443.       - /pub/usenet/news.answers - the land of FAQs.  Graphics and pictures 
  444.             directories of particular interest.  [Also available from 
  445.             mail-server@rtfm.mit.edu.  Send sending a mail message 
  446.             containing: help for more info]
  447.  
  448.  
  449. 2.2 Bulletin Board Systems
  450.   
  451.     The following list details some Bulletin Boards Systems dedicated to 
  452.     graphics and, in particular Ray Tracing.  At the end of the section there 
  453.     is a list of BBS'es of PCGNet (Professional CAD and Graphics Network) 
  454.     kindly provided by Bjorn-Kare Nilssen <bjoernk@oslonett.no>
  455.  
  456.     * The Graphics Alternative 
  457.  
  458.       TGA is heavily orientated around Ray Tracing, 3D Rendering, Modelling
  459.       and Animation.  It's the official support BBS for Vivid and has an 
  460.       extensive library of utilities, programs, source and images built up
  461.       by its 1300+ users.
  462.  
  463.       Location:  El Cerrito, CA, USA.
  464.       Sysop:     Adam Shiffman
  465.       Data:      (510) 524-2780 (PM14400FXSA v.32bis 14.4k, Public)
  466.                  (510) 524-2165 (USR DS v.32bis/HST 14.4k, Subscribers)
  467.  
  468.     * You Can Call Me Ray
  469.  
  470.       Another Ray Tracing specific BBS, this time in Chicago.  Lots of 
  471.       interesting stuff.
  472.  
  473.       Location:  Chicago Suburbia, USA.
  474.       Sysops:    Bill Minus & Aaron Collins
  475.       Data:      (708) 358-5611
  476.  
  477.     * Pi Squared
  478.  
  479.       On the East Coast of the USA is Pi Squared.  Alfonso Hermida is the 
  480.       sysop and he is the creator of POVCAD.  All the latest POV files
  481.       available as well as support for his own products.
  482.  
  483.       Location:  Maryland, USA.
  484.       Sysop:     Alfonso Hermida (CIS: 72114,2060)
  485.       Data:      (301) 725-9080 (14.4K, 24hrs)
  486.    
  487.     * The Tackle Box
  488.  
  489.       Another BBS dedicated to POV-Ray with hundreds of modelling utilities,
  490.       source, pictures and animations.  1.2 GIG online, with a CD-Rom Ray 
  491.       Tracing disk coming online shortly. 
  492.  
  493.       Location:  Edmond, Oklahoma, USA.
  494.       Sysop:     Neil Clark <clark@qns1.qns.com>
  495.       Data:      (405) 459-3301 (14.4K, N/8/1, 24hrs)
  496.  
  497.  
  498.     * The New Graphics BBS
  499.      
  500.       A graphics specific system for those interested in 3D, objects, image
  501.       processing, animation, MPEG, JPEG, GIF, file formats, etc.  Knowledge
  502.       Media "Graphics 1" CD-ROM available, 645 Mb "MultiMedia" CD online
  503.       shortly.
  504.  
  505.       Location:  ?
  506.       Sysop:     Bob Lindabury <bob@bobsbox.rent.com>
  507.       Data:      (908) 469-0049 (14.4K, 24hrs)
  508.  
  509.     * The Graphics Emporium BBS
  510.  
  511.       A BBS for the graphics professional and hobbyist to exchange ideas,
  512.       information and creativity.  Not dedicated to any one platform.
  513.  
  514.       Location:  Redondo Beach, CA, USA.
  515.       Sysop:     ? <Emporium_Admin%Graphics_Emporium@morph.uu.holonet.net>
  516.       Data:      (310) 374-8805
  517.  
  518.     * Boards of the Professional CAD and Graphics Network 
  519.  
  520.       USA and Canada
  521.       -------------------------------------------------------------------
  522.       SAUG BBS                     Bellevue          WA      206-644-7115
  523.       Joes CODE BBS                West Bloomfield   MI      313-855-0894
  524.       CHAOS BBS                    Columbia          MO      314-874-2930
  525.       Engineering Services         Atlanta           GA      404-325-0122
  526.       Autodesk Global Village      Sausalito         CA      415-289-2270
  527.       Route 66 Solutions           Albuquerque       NM      505-294-4543
  528.       The Graphics Alternative     El Cerrito        CA      510-524-2780
  529.       PC-AUG                       Phoenix           AZ      602-952-0638
  530.       Convergence Spline BBS       Richmond          BC      604-275-3462
  531.       Graphicly Speaking           Langley           BC      604-534-2954
  532.       Granite BBS                  St. Cloud         MN      612-654-8372
  533.       Tern Solution BBS            Ottawa            ON      613-228-0539
  534.       Canis Major                  Nashville         TN      615-385-4268
  535.       CAD Engineering Services     Hendersonville    TN      615-822-2539
  536.       The Virtual Dimension        Oceanside         CA      619-722-0746
  537.       The Drawing Board BBS        Anchorage         AL      907-349-5412
  538.       The University               Shrewsbury Twp    NJ      908-544-8193
  539.     
  540.       France
  541.       -------------------------------------------------------------------
  542.       CAD Connection               Montesson                33-1-39529854
  543.       Zyllius BBS!                 Saint Paul                 33-93320505
  544.     
  545.       United Kingdom
  546.       -------------------------------------------------------------------
  547.       Raytech BBS                  Tain, UK                  44-862-88340
  548.       The Missing Link             Surrey, England         44-81-641-8593
  549.       CADenza BBS                  Leicester, UK            44-533-596725
  550.     
  551.       New Zealand
  552.       -------------------------------------------------------------------
  553.       The Graphics Connection      Wellington               64-4-566-8450
  554.     
  555.       Australia 
  556.       -------------------------------------------------------------------
  557.       The Baud Room                Melbourne                61-3-481-6873
  558.       Sydney PCUG Compaq           New South Wales          61-2-540-1842
  559.       My Computer Company          Erskineville             61-2-557-1489
  560.     
  561.       Slovenia
  562.       -------------------------------------------------------------------
  563.       MicroArt                     Koper                     386-66-34986
  564.     
  565.       Germany
  566.       -------------------------------------------------------------------
  567.       NEWS BBS                     Duesseldorf            49-211-680-1458
  568.     
  569.       The Netherlands
  570.       -------------------------------------------------------------------
  571.       BBS_Bennekom: Fractal Board  Bennekom                 31-8389-15331
  572.       CAD-BBS                      Amsterdam                31-20-6861533
  573.       Foundation One               Baarn                    31-2154-22143
  574.     
  575.       Some of the above may require additional country or long-distance
  576.       codes.
  577.     
  578.  
  579. 2.3 Mailing Lists
  580.  
  581.     Listed below is a selection of mailing lists related to graphics and/or
  582.     ray tracing.  If I haven't included specific details on subscription,
  583.     it's because I don't know.  Best bet is to send a "help" message.
  584.  
  585.     * POV-Ray 
  586.  
  587.       Called the dkb-list for historical reasons (POV-Ray was based on David
  588.       Buck's "DKBTrace"), the list exists for users of POV-Ray and
  589.       associated products, on all platforms.
  590.  
  591.       Subscription:  listserv@trearn.bitnet
  592.       Body Text:     subscribe dkb-l <Your full name>
  593.       Posting:       dkb-l@trearn.bitnet
  594.  
  595.     * Rayshade
  596.  
  597.       Mailing list for Rayshade users, mainly on UNIX platforms.
  598.  
  599.       Subscription:  rayshade-request@cs.princeton.edu
  600.       Posting:       rayshade-users@cs.princeton.edu
  601.  
  602.     * Radiance
  603.  
  604.       Greg Ward, the author of Radiance has a distribution list of all users.
  605.       Register with him: greg@pink.lbl.gov
  606.  
  607.     * Imagine 
  608.  
  609.       For users of the Imagine 3d rendering and animation package for the
  610.       Amiga and, more recently, the IBM PC.
  611.  
  612.       Subscription:  imagine-request@email.sp.paramax.com
  613.       Posting:       imagine@email.sp.paramax.com
  614.  
  615.     * Toaster
  616.   
  617.       This mailing list deals with the Video Toaster system for the Amiga.
  618.  
  619.       Subscription:  toaster-request@bobsbox.rent.com
  620.       Body Text:     subscribe <address> toaster
  621.       Posting:       toaster@bobsbox.rent.com
  622.  
  623.     * Lightwave
  624.   
  625.       Lightwave is part of the suite of programs that come with the Video 
  626.       Toaster system for the Amiga.
  627.  
  628.       Subscription:  lightwave-request@bobsbox.rent.com
  629.       Body Text:     subscribe <address> lightwave
  630.       Posting:       lightwave@bobsbox.rent.com
  631.  
  632.     * 3D Studio
  633.  
  634.       Autodesk's 3d modelling and scanline rendering system for the IBM PC. 
  635.  
  636.       Subscription:  3dstudio-request@bobsbox.rent.com
  637.       Body Text:     subscribe <address> 3dstudio
  638.       Posting:       3dstudio@bobsbox.rent.com
  639.  
  640.  
  641. 2.4 Others
  642.  
  643.     * CompuServe
  644.  
  645.       The CompuServe Graphics Developers' Forum (GO GRAPHDEV) is the home
  646.       of POV-Ray (section 8 POV Sources and section 9 POV Images) as well
  647.       as other development projects including fractals, animation and 
  648.       morphing.  You can get information of joining CompuServe (in the US)
  649.       by calling (800) 848-8990.  CompuServe access is now available in 
  650.       other countries, including Japan and Europe.
  651.  
  652.     * America On-Line
  653.  
  654.       AOL also has a section (PCGRAPHICS) dedicated to POV-Ray support.
  655.  
  656.     * World Wide Web
  657.  
  658.       Ian Grimstead <I.J.Grimstead@cm.cf.ac.uk> has collected together
  659.       a large collection of over 360 pages on-line of ray tracing papers.
  660.       It is accessible via the World-Wide Web and has links to other on-line
  661.       papers and documentation and to other ray tracing web pages.
  662.  
  663.       - hhtp://www.cm.cf.ac.uk/Ray.Tracing/
  664.  
  665.       Marius Watz <mariusw@ifi.uio.no> has set up a WWW page for POV 
  666.       utilities, containing information about some of the most popular ones
  667.       and allowing you to download them directly from the page.
  668.  
  669.       - hhtp://www.ifi.uio.no/~mariusw/pov/utilities.html
  670.  
  671.  
  672. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  673. 3  Utilities and Other Software
  674. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  675.  
  676. 3.1 Modelling Software
  677.  
  678.     * MORAY
  679.  
  680.       MORAY, by Lutz and Kretzschmar [CIS: 100023, 2006], is a shareware
  681.       modeller for PC's that directly supports POV-Ray 2.x primitives and
  682.       more.  Registration is US $59 which will get you a protected mode 
  683.       version, allowing full memory usage, plus all the usual support and
  684.       upgrade info.
  685.  
  686.       The following, taken from the manual of the latest version, 1.5, 
  687.       describes MORAY:
  688.    
  689.       1. What is MORAY?
  690.  
  691.          MORAY is a program with which you can design scenes for the POV-
  692.          Ray raytracer to render. Contrary to normal scene design, with
  693.          MORAY you design the scenes graphically. Up to now it was pretty
  694.          difficult to imagine what the scene looked like, without laying it
  695.          out on graph paper, or doing many test renders. MORAY is like a
  696.          graph paper, it lets you place and change objects in wireframe
  697.          while you see them. MORAY then generates the text file that POV
  698.          needs to read.
  699.  
  700.          MORAY can thus also be used as a rapid prototype tool, to place
  701.          objects quickly and write the scene file. You can then edit the
  702.          scene file to suit your needs, just like you have been doing up to
  703.          now.
  704.  
  705.          MORAY stores and works with POV-Ray primitives, as opposed to
  706.          normal CAD systems, which mostly convert all objects to triangle
  707.          meshes or similar polygon based formats when outputting. This
  708.          ensures optimum performance and image quality from the raytracer.
  709.  
  710.          If you're a POV enthusiast and have access to CompuServe you
  711.          should check out the GRAPHDEV forum for the latest news and tips
  712.          on using POV. The RayTracing conference on PCGnet also carries
  713.          lots of tips for POV.
  714.  
  715.          If you want to obtain the latest version of POV-Ray you can
  716.          probably do so at the same source you obtained MORAY from.
  717.  
  718.  
  719.       2. MORAY Features
  720.  
  721.          The emphasis in designing MORAY was to be able to work as
  722.          intuitively and as graphically as possible. Most of the work can
  723.          be done with the mouse.
  724.  
  725.          Three 2D views and a 3D view of your scene are visible on screen.
  726.          You can perform all transformations of the objects in the 2D views
  727.          with the mouse. The 3D view shows what the current camera will
  728.          see, i.e. how POV will raytrace it.
  729.  
  730.          MORAY allows you to,
  731.  
  732.            -  scale, rotate and translate an object interactively on the
  733.               screen.
  734.            -  define cameras with which to view your scene, that will show
  735.               the scene in wire frame as POV-Ray will raytrace it.
  736.            -  graphically place a bounding box around an object.
  737.            -  automatically create bounding boxes of any objects, including
  738.               nested objects.
  739.            -  make CSG or composite objects that can be nested arbitrarily
  740.               deep.
  741.            -  assign textures from the TEXTURES.INC file to your objects.
  742.            -  define a new texture from within MORAY. You can then hand-tune
  743.               this texture and MORAY won't interfere.
  744.            -  place imagemaps graphically on objects, eliminating the
  745.               tedious trial and error approach.
  746.            -  manipulate the control points of a bezier patch to create
  747.               shapes not easily created otherwise.
  748.            -  create bezier patch meshes that consist of more than just one
  749.               bezier patch primitive.
  750.            -  create rotational, translational and tapering sweeps that are
  751.               then output as smooth triangles.
  752.            -  copy complex nested objects.
  753.            -  create multiple copies of an object transforming each copy by
  754.               amounts you specify in one easy step.
  755.            -  specify the complexity of on screen objects.
  756.            -  specify a region of the 3D view to render.
  757.            -  integrate POV-Ray with MORAY, so that you can seemingly call
  758.               POV-Ray from within MORAY.
  759.  
  760.  
  761.       3. Requirements
  762.  
  763.          MORAY requires at least a 386, a VGA card and a mouse, although I
  764.          cannot recommend this set-up. The minimum system, if you want to
  765.          do some larger scenes, would be a 486DX/25 and 4MB memory, the
  766.          shareware version needs 2MB EMS. EMS Memory is not required in the
  767.          registered version, since it is a protected mode version.
  768.  
  769.          No specific software is required. You need to have POV-Ray 2.0 to
  770.          raytrace the scene.
  771.  
  772.  
  773.     * POVCAD
  774.       
  775.       (erm...)
  776.  
  777.     * PV3D
  778.  
  779.       (hmm...)
  780.  
  781.     * Blob Sculptor
  782.  
  783.       Blob Sculptor, v1.0, by Alfonso Hermida, Steve Anger and Truman Brown
  784.       allows you to model shapes using blob primitives.   Output is to RAW, 
  785.       DXF, BLB (internal format), POV, Polyray, Rayshade and CTDS.  In
  786.       addition, the Windows version, ported by Ronal Praver, supports NFF,
  787.       VideoScape and others.  NeXTStep and Open GL ports are expected soon.
  788.  
  789.  
  790. 3.2 Format Conversion Utilities
  791.  
  792.     Much of the following sections area taken from Amanda Osbourne's 
  793.     <alo@northshore.ecosoft.com> "Raytrace Utilities for DOS (and Windows)" 
  794.     list.  All are IBM PC based unless otherwise specified.
  795.  
  796.     Various utilities for converting from one file format to another:
  797.  
  798.     * 3DSPOV18.ZIP - Reads 3d studio mesh files. Writes out to Raw, Povray
  799.           (1 & 2), Vivid and Polyray. (1993, Anger & Bowermaster)
  800.  
  801.     * DXF2POV.ZIP - DXF to Povray 1 conversion program. (1992, Collins, 
  802.           Wells, Farmer & Gibeson)
  803.  
  804.     * DXF2RAW2.ZIP - DXF to Raw conversion program. (1992, Coy, Barber, 
  805.           Daigle & Shiffman)
  806.  
  807.     * DXF2V22.ZIP - DXF to Vivid conversion program. (1992, Coy, Barber, 
  808.           Daigle & Shiffman)
  809.  
  810.     * DXF3DS.ZIP - DXF to 3DS conversion program. (11, Yost/Autodesk)
  811.  
  812.     * OBJ2ASC2.ZIP - Wavefront object to 3d studio ascii converter. (1993, 
  813.           Knight)
  814.  
  815.     * RAW2PV18.ZIP - Excellent utility that allows the user to adjust the 
  816.           level of smoothing to apply to raw data as it is translated to 
  817.           Povray (1 & 2.x), Polyray or Vivid 2. It can also add a camera and 
  818.           light to the scene, making things fairly easy for the novice user. 
  819.           (1993, Anger)
  820.  
  821.     * RAYL210.ZIP - Helpful utility to convert uLathe (an object creator 
  822.           program for windows) files to RAW, Povray 1 & 2.x or Vivid 2 format. 
  823.           (1993, Koehler)
  824.  
  825.     * TDDD2ASC.ZIP - TDDD (Imagine) to 3D studio ascii file converter.
  826.           (1993, Knight)
  827.  
  828.     * TGA2GIF.ZIP - Converts targa files to gif files. (1991, Coy)
  829.  
  830.     * TGA2POV2.ZIP - Converts targa files to Povray 1.0 objects. (1992, 
  831.           Steeves)
  832.  
  833.  
  834. 3.3 Creation Creators
  835.   
  836.     Utilities to aid in the creation of ray tacing objects:
  837.  
  838.     * BOXER1.ZIP - Object generator for Povray 1 (makes things like bathroom
  839.           tiles and such based upon user input). (1993, Miller)
  840.  
  841.     * BRANCH1.ZIP - Tree creator for Povray 1. (1992, Weller)
  842.  
  843.     * CHAIN11.ZIP - Generates interlocking chain links for Povray 1.0. (1992,
  844.           Koehler)
  845.  
  846.     * CM100.ZIP - CircleMaster utility for working with quadric spheres and
  847.           ellipsoids; writes output to Povray 1.0. (1992, Brown)
  848.  
  849.     * COIL2.ZIP - Creates coiled objects for Povray 1.0. (1992, Kirby)
  850.  
  851.     * COIL2V.ZIP - Creates coiled objects for Vivid 2. (1992, Kirby & Cox)
  852.  
  853.     * CTDS230.ZIP - Connects a series of xyz dot coordinates. Though this 
  854.           may not sound like much, this is an extremely helpful utility. 
  855.           Supports Povray, Vivid and Polyray. (1993, Brown)
  856.  
  857.     * FORM.ZIP - All sorts of shapes can be generated with this program. 
  858.           Form files consist of both shapes and commands (like twistx and 
  859.           bend) and output may be Povray 1, 2 or .plg. Interesting program, 
  860.           complementary to LPARSER.  (1993, Rowbottom)
  861.  
  862.     * FRGEN14.ZIP - Fractal Landscape (and other shapes too) Generator. 
  863.           Though the program supports Vivid and Povray 1 & 2 directly, by 
  864.           selecting raw output you can smooth triangles out with RAW2POV to 
  865.           create nice hills and dales. (1993, Anger)
  866.  
  867.     * GEODOME1.ZIP - Utility for generating geodesic domes.  Output to 
  868.           POV-Ray 2.x format as either facets or a mesh of pipes and joints.
  869.           IBM PC executable, with source included.  This gets my vote, but 
  870.           then it would...  (1994, Wardley)
  871.  
  872.     * LPARSER2.ZIP - L-system creator and mutator. This program is 
  873.           particularly strong in the creation of organic looking forms. Many 
  874.           data files are included with the program, which can be edited or 
  875.           mutated to interesting effect. The language of l-systems is not 
  876.           intuitive but the results can be truly stunning. The l-system file 
  877.           that is read into the program can be outputted to DXF (both R12 and 
  878.           3D faces), Povray 2.x, RAW and Renderstar VOL.  A couple of 
  879.           accessory files are included with the main program and are strong
  880.           programs in their own right. LVIEWER, is a wire-frame viewer that 
  881.           reads .3DS, .RAW, Fractint .RAY, ARE-24 .POL and Lparser/ Renderstar 
  882.           .VOL files. Rotation, zoom and pan the "camera" position, which
  883.           can be saved to a file. This file can then be read into LV2POV. 
  884.           (1993, Lapre)
  885.  
  886.     * LV20POVID - Newer and more powerful than LV2POV, this program reads an
  887.           lviewer info file and generates data files in Povray (1 & 2.x) and 
  888.           Vivid formats. The program's main strength lies in landscape 
  889.           generation. (1993, van der Mark)
  890.  
  891.     * PLANT05.ZIP - Fractal plant generator. Outputs supported are Povray (1 
  892.           & 2), Polyray and CTDS (Connect the dots smoother). (1993, Bryerton)
  893.  
  894.     * SUDS2.ZIP - Random positioning of lots of spheres (or other objects) 
  895.           based on a variety of selections. (1994, Farmer, Wegner & Schwan)
  896.  
  897.     * TWISTER1.ZIP - Utility that will create spirals, coils, etc., of blobs,
  898.           cubes or sphere.  IBM PC executable with source, output to POV 2.x
  899.           format.  Another fine utility, but then I would say that... 
  900.           (1994, Wardley)
  901.  
  902.  
  903. 3.4 Texture Editors
  904.  
  905.     * CMAP11.ZIP - Interactive color map creator for Povray. (1993, Lutz &
  906.           Kretzschmar)
  907.  
  908.     * TCE20.ZIP - The color editor for Povray 1. (1991, Farmer)
  909.  
  910.     * TCEV20.ZIP - The color editor for Vivid. (1991, Farmer)
  911.  
  912.     * TEXMAKE2.ZIP - Early version of a utility to assist in texture creation 
  913.           in Povray 2.x. (1993, Sigler)
  914.  
  915.  
  916. 3.5 Animation
  917.  
  918.     * AWKANI.ZIP - AWK script to output Povray animation data. (1992, Farmer)
  919.  
  920.     * DTA208.ZIP - Dave's Targa Animator (latest version 2.08) animates
  921.           .tga frames into .fli's and .flc's. (199?, Mason)
  922.  
  923.     * PVQUAN16.ZIP - PVQUAN is a set of tools that allow you to create
  924.           .fli creations on many platforms including UNIX and DOS.  Source
  925.           code is provided and includes a hosts of useful functions like
  926.           quantisation, .gif read, display, etc.
  927.  
  928.     * RAYSCENE.ZIP - Set of animation utilities, not raytracer specific.
  929.           (1991, Jarik & Hassi)
  930.  
  931.     * RTAG21.ZIP - Ray Tracing Animation Generator (not raytracer specific). 
  932.           A powerful program with its own language which supports, amongst 
  933.           other things, spline path generation. (1993, Sherrod, $20 shareware)
  934.  
  935.     * SP03.ZIP - Spline paths for animations. Many output formats (Povray, 
  936.           Vivid, Polyray, 3DV, Wire 3D) and acceleration and deceleration are 
  937.           supported as well. (1992, Mason)
  938.  
  939.     * ZOOM11.ZIP - Interpolates steps between two positions for Povray 1.0.
  940.           (1993, Brown)
  941.  
  942.  
  943. 3.6 Misc
  944.  
  945.    * DISP - an excellent viewing and post-processing utility for DOS.  
  946.           Available as disp181a.zip on simtel mirrors.
  947.  
  948.    * FRACTINT - The ultimate fractals generator for the PC.  Invaluable for
  949.           creating height fields, colour maps, viewing gifs or just creating
  950.           fractals.  Latest version 18.2 available as frain182.zip from 
  951.           wuarchive.  (1990-93, The Stone Soup Group)
  952.  
  953.    * NEOPAINT - A useful shareware paint package (registration US $45) for 
  954.           creating images, height fields, etc., or just touching up finished 
  955.           artwork.  Available from wuarchive.
  956.  
  957.    * NETPBM - A collection of utilities for UNIX (source distribution) and
  958.           some other platforms that convert practically any format to any 
  959.           other, amongst other things.  Available from wuarchive in 
  960.           /graphics/graphics/packages/NetPBM.  (1991-1994 Poskanzer et al.)
  961.  
  962.    * PICLAB - An excellent package for converting and post-processing images.
  963.           The version I have is 1.82 (1990 Crocker), but I'm sure there must
  964.           be a more recent one.
  965.  
  966.  
  967.  
  968. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  969. 4  Further Information and Resources
  970. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  971.   
  972. 4.1 On-line Resources
  973.  
  974.     * Ray Tracing News
  975.  
  976.       Eric Haines <erich@eye.com> has put together a phenomenal amount of
  977.       information on ray tracing.  This he collaborates into his Ray Tracing
  978.       News (RTNews).  They are a wealth of information and contain articles,
  979.       sofware reviews and comparisons, book reviews and lists of everything 
  980.       and anything to do with ray tracing.  They are available from many
  981.       ftp sites, including:
  982.  
  983.       - princeton.edu          pub/Graphics/RTNews
  984.  
  985.       Also at Princeton in the /pub/Graphics/Papers directory, you can find
  986.       Eric's ray tracing and radiosity bibliographies: "RayBib.*" and 
  987.       "RadBib.*".  Eric has also put together an FTP list which he is 
  988.       currently in the process of updating.  
  989.  
  990.     * Ray Tracing Bibliogaphy
  991.  
  992.       Rick Speer <speer@crl.com> has also done a lot of work in bringing 
  993.       together articles on ray tracing.  He maintains a cross-indexed ray
  994.       tracing bibliography of over 500 articles from 1968 to the present.  
  995.       These include papers from all Siggraph, Graphics Interface, Eurographics, 
  996.       CG International and Ausgraph proceedings.  All citations are keyworded 
  997.       and cross-indices are supplied by author and keyword.
  998.  
  999.       The bibliography is in the form of a 41 page postscript file which 
  1000.       is held at many ftp sites as "speer.raytrace.bib.ps.Z":
  1001.  
  1002.       - wuarchive.wustl.edu    graphics/graphics/bib/RT.BIB.Speer/
  1003.       - karazm.math.uh.edu     pub/Graphics/
  1004.       - nic.funet.fi           pub/sci/papers/graphics
  1005.  
  1006.       Ian Grimstead <I.J.Grimstead@cm.cf.ac.uk> has also collected together
  1007.       a large collection of over 360 pages on-line of ray tracing papers.
  1008.       It is accessible via the World-Wide Web and has links to other on-line
  1009.       papers and documentation and to other ray tracing web pages.
  1010.  
  1011.       - hhtp://www.cm.cf.ac.uk/Ray.Tracing/
  1012.  
  1013.     * Ray Tracing Abstracts
  1014.  
  1015.       Tom Wilson <wilson@cs.ucf.edu> has collected over 300 abstracts from
  1016.       ray tracing related papers and books.  The collections is available
  1017.       as plain ascii, with Latex and troff formatting programs included.
  1018.       It is available as "rtabs.*" from most the sites listed above.
  1019.  
  1020.     * Paper Bank Project
  1021.  
  1022.       Juhana Kouhia <jk87377@cs.tut.fi> has collected together various 
  1023.       technical papers in electronic form.  Contact him for more information.
  1024.  
  1025.  
  1026. 4.2 Other Newsgroups
  1027.  
  1028.     Some other newsgroups that may be of interest to you are listed below.
  1029.     Most of these have FAQs of their own which are available from
  1030.     rtfm.mit.edu [18.70.0.209] in the directory pub/usenet/news.answers
  1031.  
  1032.     - comp.graphics            
  1033.     - comp.graphics.algorithms 
  1034.     - comp.graphics.research
  1035.     - comp.graphics.visualization
  1036.     - alt.graphics.pixutils
  1037.     - alt.3d
  1038.  
  1039.  
  1040. 4.3 Books
  1041.  
  1042.     Title:      Ray Tracing Creations 
  1043.     Authors:    Drew Wells and Chris Young
  1044.     Publisher:  The Waite Group
  1045.     Year:       1993
  1046.     ISBN:       1-878739-27-1
  1047.     US Price:   $39.95 (including disk)
  1048.  
  1049.     This book has been written by Drew Wells and Chris Young, two of the
  1050.     original developers of POV-Ray, as a user and reference manual for 
  1051.     POV-Ray.  Coming in at 573 pages, it's an excellent publication with 
  1052.     literally hundreds of stunning colour and monochrome pictures.  The only 
  1053.     drawback with the book is that it deals with POV-Ray version 1.0 which is 
  1054.     a little dated now that version 2.2 is out, but it is still a very 
  1055.     worthwhile investment for any POV-Ray user.
  1056.  
  1057.  
  1058.     Title:      Adventures in Ray Tracing
  1059.     Author:     Alfonso Hermida
  1060.     Publisher:  Que Corp. 
  1061.     Year:       1993
  1062.     ISBN:       1-56529-555-2
  1063.     US Price:   $27.95 (including disk)
  1064.  
  1065.     This book looks at Alexander Enzmann's ray tracer, Polyray (see section 
  1066.     1.2), and the author's own modelling system, POVCAD (see section 3.1) 
  1067.     which runs under Microsoft Windows.   The two work well together and the
  1068.     software is fairly well up to date.  The content of the book is good and,
  1069.     as in the previous book, there are many excellent illustrations and
  1070.     pictures.
  1071.  
  1072.     There are a few errors in the book, but Alfonso has produced an errata
  1073.     list which is available from:
  1074.  
  1075.     - wuarchive.wustl.edu    graphics/graphics/books/erratas/Adventures-In-*
  1076.  
  1077.  
  1078.     Title:      Photorealism and Ray Tracing in C
  1079.     Authors:    Christopher Watkins, Stephen Coy, Mark Finlay
  1080.     Publisher:  M&T Books
  1081.     Year:       1993
  1082.     ISBN:       ????
  1083.     US Price:   ???? (including disks)
  1084.  
  1085.     Provided with this book is source code for a ray tracer called Bob which
  1086.     is a subset of Stephen Coy's full-blown ray tracer, Vivid.
  1087.  
  1088.  
  1089.     Title:      Making Movies on Your PC
  1090.     Authors:    David K. Mason and Alexander Enzmann
  1091.     Publisher:  The Waite Group
  1092.     Year:       1993
  1093.     ISBN:       1-878739-41-7
  1094.     US Price:   $34.95 (including disks)
  1095.  
  1096.     Focusing on animation, this book is by David K. Mason, author of many 
  1097.     utilities including DTA - Dave's Targa Animator, and Alexander Enzmann,
  1098.     author of Polyray.  These tools, and others, are used to show how
  1099.     animations can be created on a PC.  It's a 210 page book that is laid 
  1100.     out well with ample illustrations.
  1101.  
  1102.  
  1103.     Title:      Object-Oriented Ray Tracing in C++  
  1104.     Author:     Nicholas Wilt
  1105.     Publisher:  John Wiley & Sons
  1106.     Year:       1993
  1107.     ISBN:       0471-304-158
  1108.     US Price:   $36.95
  1109.  
  1110.     This book takes the reader through many issues involved with the 
  1111.     development of a ray tracer in C++.  The last section of the book deals 
  1112.     with OORT, a class library for ray tracing.  It does not implement any
  1113.     input language or user interface but uses C++ calls to the library. 
  1114.     This is intuitive, due to the nature of C++, and extremely powerful
  1115.     as all the normal constructs of C/C++ such as loops, conditionals, etc.,
  1116.     are available.
  1117.  
  1118.     It's definately a programmer's book and some knowledge of graphics
  1119.     programming is assumed.  Because of this, the nature of the book is
  1120.     quite technical and can be hard going.  Eric Haines sums it up well:
  1121.  
  1122.     "If you want to make pretty pictures, get POV, Polyray, Rayshade, etc.  
  1123.     If you want to look at some nice C++ code for a vector & matrix library, 
  1124.     etc, check this code out."
  1125.  
  1126.     The code is available from:
  1127.  
  1128.     - wuarchive.wustl.edu    /graphic/graphics/ray
  1129.     - ftp.funet.fi           /pub/graphics/packages/ray-tracing/oort
  1130.  
  1131.  
  1132. 4.4 Image Libraries
  1133.  
  1134.     A CD is available containing raytraced images, programs and utilities.
  1135.  
  1136.     Title:      L'ATELIER D'ATON  (2nd Edition - October 1993)
  1137.     Publisher:  D.P. Tool Club
  1138.                 59657 Villeneuve d'Ascq
  1139.                 B.P. 745
  1140.                 France
  1141.     Contact:    Nicolas Kelemen - CompuServe 100012,1410
  1142.  
  1143.  
  1144.     Chris Morris <cwm@hopper.itc.virginia.edu> is in the process of putting
  1145.     together another CD of images.  Contact him for more details.
  1146.  
  1147.  
  1148. 4.5 Texture Libraries
  1149.      
  1150.     There is a library of building related textures (bricks, stone, etc.),
  1151.     for use as image maps at:
  1152.  
  1153.     - wuarchive.wustl.edu    /packages/architec/Textures 
  1154.  
  1155.  
  1156. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1157. 5   Frequently Asked Questions
  1158. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1159.  
  1160. Now that you've been blasted with lists of FTP sites, utilitites, software, 
  1161. books, etc., etc., the only questions you could possibly have left to ask 
  1162. are those that...erm...aren't about FTP sites, utilities, software or books, 
  1163. I suppose.  So this section attempts to answer all the other questions that 
  1164. don't fit in above.  
  1165.  
  1166. At the moment, the list is fairly short, but then the group hasn't been going
  1167. that long.  As more questions get added, I'll no doubt re-organise and
  1168. categorise the questions better, but for now you'll have to take them as you
  1169. find them.
  1170.  
  1171.  
  1172. 5.1 "Who is..."
  1173.  
  1174.     This section looks at some of the ray tracing artists and people who are 
  1175.     particularly well known for their work, be it images or software.  The 
  1176.     list is in strict alphabetical order as I don't fancy the task of trying 
  1177.     be subjective about who's pictures are better than who's.
  1178.  
  1179.     A VERY IMPORTANT POINT: A lot of these people have to pay for their Email 
  1180.     and 'net access.  DO NOT send them large images or other posts without 
  1181.     checking with them first.  Certain members of the POV team have recently
  1182.     had some pretty hideous costs (like $30 for 1 mail item) because of this.
  1183.     (Was that OK, Dan?)
  1184.  
  1185.     * Truman Brown 
  1186.  
  1187.       Truman Brown [Compuserve ID: 71477,221] is particularly well known for 
  1188.       his "woild" series of images.  He is a self-confessed "Obsessed 
  1189.       Programmer / trace-aholic" and has written a range of very useful 
  1190.       utilities, including Connect The Dots Smoother (CTDS), Circle
  1191.       Master (CM) and its companion, HYPE. 
  1192.  
  1193.       He has an understanding wife but his kids wish he didn't hog the PC so
  1194.       much.
  1195.    
  1196.       His utilities are available from most FTP sites and you can check out
  1197.       some of his images at:
  1198.  
  1199.       - uniwa.uwa.edu.au       /pub/povray/HALL_OF_FAME
  1200.  
  1201.     * Andrew Denton
  1202.  
  1203.       Andrew H Denton, or AHD, <guardian@netcom.com> is a professional juggler
  1204.       and ray tracing artist.  He uses Lightwave on 2 040 Amigas and "lots of
  1205.       other toys".  Dragons feature heavily in his artwork and some of the
  1206.       pictures are truly stunning.  
  1207.  
  1208.       Images (no models) at:
  1209.  
  1210.       - icecube.acf-lab.alaska.edu    /pub/dragons/graphics/new/ahd
  1211.  
  1212.     * Dan Farmer
  1213.  
  1214.       One of the original POV-Ray development team, Dan [Compuserve: 70703,
  1215.       1632] or <Dan.Farmer@f524.n125.z1.FIDONET.ORG> has created some 
  1216.       amazing images including the stunning "frosty.gif".  Dan explains
  1217.       how he did it:
  1218.  
  1219.      "The image was done in POV-Ray.  It's really quite simple.  The face
  1220.       is a freely available dataset produced by Mira Imaging... I'm sure it
  1221.       exists on the net somewhere.  The fractal shape is done with Fractint,
  1222.       using the 16 bit continuous potential features.  It's an inverted
  1223.       Mandelbrot set.  The silver texture is Silver1 in textures.inc.  The 
  1224.       sky is the usual bozo, but it's mapped onto a plane, not a sphere.  
  1225.       Floor is an imagemapped plane.  That's all there is to it!"
  1226.  
  1227.       You can get frosty.gif from:
  1228.  
  1229.       - uniwa.uwa.edu.au       /pub/povray/HALL_OF_FAME
  1230.  
  1231.       Unfortunately, Dan doesn't release his source code any more due to 
  1232.       certain unscrupulous sorts using his images for commercial purposes
  1233.       without payment or even permission.  Him keeping the source is his
  1234.       proof of ownership.  The Mira dataset for the face is now also available
  1235.       at uniwa.
  1236.  
  1237.       Dan is often around on the group and is very unselfish in spending time
  1238.       answering questions.  He has a quirky mailbox which goes AWOL if you 
  1239.       send him mail using elm.
  1240.  
  1241.     * Mike Miller
  1242.  
  1243.       If you ever need inspiration to see what can be done using POV-Ray,
  1244.       a piece of graph paper and a pencil, then look at some of Mike Miller's
  1245.       [Compuserve: 70353,100] images.  His pictures never fail to impress
  1246.       and he has undoubtedly produced some of the best pictures ever
  1247.       created with POV-Ray.  Mike created many of the demo scenes that come 
  1248.       with POV-Ray and he is responsible for the excellent textures in 
  1249.       "stones.inc".  
  1250.  
  1251.       The cover story of the January 1994 IEEE Computer Graphics and 
  1252.       Applications is entitled "Mike Miller's Many Hats" and looks at his
  1253.       work and includes many of his pictures.
  1254.  
  1255.       You can find his images and scene files on many sites.  A good one to
  1256.       start with is:
  1257.  
  1258.       - uniwa.uwa.edu.au       /pub/povray/HALL_OF_FAME
  1259.                                /pub/povray/images
  1260.                                /pub/povray/scenes
  1261.  
  1262.       Particular ones to look out for are MEAT (eyeballs mincing in a meat
  1263.       grinder), BENZ9 (model of a 1928 Mercedes Benz), DIVER1 & DIVER4 
  1264.       (pictures of deep sea divers with masks, SCUBA, etc), CAMERA, BUGS,
  1265.       SLUGS, FISH, etc., etc., the list goes on.
  1266.  
  1267.     * Andy Wardley
  1268.  
  1269.       Hmmm.  Modesty would normally prevent me from including myself in this
  1270.       section, but I've had so many requests and questions about "geodome" 
  1271.       that I'll use this chance to answer some of them.  
  1272.  
  1273.       Most questions have been about me releasing (or not, as the case may
  1274.       be) the scene files.  In particular, the sky texture has been in heavy 
  1275.       demand.  At the moment, however, I'm working on several other pictures
  1276.       that use this texture and variations on it.  When these are complete
  1277.       and I'm happy that I've had a good run of "exclusive use" of the sky,
  1278.       I'll probably open it up to the rest of the World.  I *can* tell you 
  1279.       that there's no trickery involved:-  it's just a normal, layered
  1280.       POV texture.
  1281.  
  1282.       The geodome was created using a utility I wrote specially for the
  1283.       occasion.  It's available as geodome1.zip from uniwa, with source
  1284.       included.  I'm curently working on Another utility, tentatively called 
  1285.       Poly<something> which will do geodomes and MORE!  It will actually 
  1286.       create, manipulate and tessellate all manner of polyhedra.  Expect it
  1287.       around the middle to end of June '94.
  1288.  
  1289.       The plasma is a turbulent marble texture, the green cloud is a bozo.
  1290.       Use of the filter keyword provided the transparency.  Finally, the
  1291.       floor is a height field.  I just took a <mumble> and then <mumble>
  1292.       <mumble> to create a blocky effect.  
  1293.  
  1294.  
  1295.  
  1296. 5.2 "This picture doesn't trace."
  1297.  
  1298.     I know it might sound a bit obvious, but have you read the error message
  1299.     and tried to understand it?  Did you look in the manual?  Still nothing?
  1300.     I know I sound cynical, but it's not uncommon for people to have 
  1301.     something go wrong and then post straight to the 'net without even
  1302.     *trying* to figure out what went wrong.  A little patience and thought
  1303.     will solve the problem a lot quicker.
  1304.  
  1305.     Here's some common problems:
  1306.  
  1307.     * POV-Ray versions
  1308.   
  1309.       A lot of people get fooled when trying to trace old POV-Ray code
  1310.       with a new version.  Use the -MV1.0 option or use #version in the
  1311.       code to get the parser to treat it as old code.  You may find that
  1312.       you have to change any references to "shapes.inc" to "shapes.old".
  1313.  
  1314.       The POV-Ray docs can help you out here.  What do you mean "I haven't 
  1315.       got the docs"?  Go get them.  See section 1.1 for where to find them.
  1316.  
  1317.       Mike Miller's meat.zip seems to be one which crops up regularly. 
  1318.       Like most of Mike's work, meat.zip is POV-Ray version 1 syntax and 
  1319.       requires the aforementioned tweaking.  Without it, you'll get a big 
  1320.       white rectangle across the picture.  Mike also defines a "Silver"
  1321.       texture in fork.inc which conflicts with one in colors.inc.  You'll 
  1322.       have to change both references to it in fork.inc to something else, 
  1323.       like "MMSilver", for example.
  1324.  
  1325.     * Include files
  1326.  
  1327.       Have you checked that you've #included any include files that your 
  1328.       scene requires?  Include files tend to define colours, textures or
  1329.       objects that your scene may use.  Make sure you've told the ray tracer 
  1330.       where to look for include files.  For example, POV-Ray uses the -L 
  1331.       option to specify the directory where include files are.  E.g.
  1332.  
  1333.         -L/users/abw/povray/include
  1334.  
  1335.       The POV-Ray docs can help you out here.  What do you mean "I haven't 
  1336.       got the docs"?  Go get them.  See section 1.1 for where to find them.
  1337.       If you haven't actually got the include files, the same applies.
  1338.  
  1339.  
  1340. 5.3 "I traced my picture, but I can't see anything."
  1341.  
  1342.     Have you actually put anything into the picture.  This isn't as silly as
  1343.     it sounds.  If you #declare on object (POV-Ray, again) like this:
  1344.  
  1345.         #declare my_object=
  1346.         union {
  1347.             sphere { <0, 0, 0> 1 }
  1348.             cylinder { <-2, 0, 0> <2, 0, 0> 0.5 }
  1349.         }
  1350.  
  1351.     Then you have just told the ray tracer that when you refer to "my_object",
  1352.     you actually mean a union of a sphere and a cylinder as shown.  To use
  1353.     the object, you must explicitly put it in:
  1354.  
  1355.         object { my_object }
  1356.  
  1357.     If the picture is completely dark, there are several things you can check:
  1358.  
  1359.     * Have you added any light sources?
  1360.  
  1361.     * Are the light sources blocked by anything?  (This is a favourite of 
  1362.       mine - I put in a large sphere for the sky and then add or move lights
  1363.       *outside* the sky sphere.  Where did the lights go?)
  1364.    
  1365.     * Where are you looking?  Are you sure your camera isn't inside an object?
  1366.  
  1367.     * Have you applied textures to your objects.  If you haven't, you might
  1368.       find that your ray tracer defaults your object to be black.
  1369.  
  1370.  
  1371. 5.4 "Rotating this object doesn't work properly."
  1372.  
  1373.     With most ray tracers, rotating on object in a given direction rotates
  1374.     it around the axis *not* around its own centre.  If your object is 
  1375.     centred on the X axis and you rotate it in the X direction, it will 
  1376.     spin.  However, if it is some distance from the axis and you rotate it, it 
  1377.     will "orbit" the X axis, tracing a circle with a radius equal to the 
  1378.     distance of the object from the axis.
  1379.  
  1380.     Confused?  Think of the Earth spinning on it's axis.  It doesn't go 
  1381.     anywhere because it is centred on its axis (ignoring rotation around the
  1382.     Sun).  The moon, however is some distance from the Earth's axis and as
  1383.     it rotates around that axis, it travels through space, orbiting the Earth.
  1384.  
  1385.     To work out which way something will move, you need to know if your
  1386.     ray tracer uses a left or a right handed co-ordinate system.  POV-Ray,
  1387.     for example, uses a left handed system.  To work out which way an object
  1388.     will turn, point your thumb in the positive direction of the axis you're
  1389.     rotating in and the way you fingers curl indicate the direction of 
  1390.     positive rotation.  The hand you use to do this depends on your ray 
  1391.     tracer; left-handed, use left hand, right handed, use right.
  1392.  
  1393.     The same thing goes for scaling.  If your object is already some distance
  1394.     away from the origin, that distance will also get scaled.  For example,
  1395.     if you have a sphere 2 units away from the origin, with a radius of 1
  1396.     and you scale it by 2, the radius will now be 2 *and* the distance from
  1397.     the origin will be 4.
  1398.  
  1399.  
  1400. 5.5 "Where can I find model data for..."
  1401.  
  1402.     avalon.chinalake.navy.mil is probably the best site you'll find for 3D
  1403.     model data.  See section 2.1 for more details.
  1404.  
  1405.  
  1406. 5.6 "How can I view these pictures?"
  1407.  
  1408.     If you're using UNIX, the netpbm package is what you need.  It converts
  1409.     practically any format to any other and does a whole host of other things.
  1410.     To view the images, you can use XV which is available as a source
  1411.     distribution from many sites.
  1412.  
  1413.     If you're on a PC, it's a pretty good chance that you want to convert
  1414.     a .tga into a .gif, isn't it?  (You did use the +ft switch on POV-Ray
  1415.     to get a .tga didn't you?).  For this you can use PICLAB or tga2gif.zip.
  1416.  
  1417.     Details of where to find these packages can be found in section 3.
  1418.  
  1419.  
  1420. 5.7 "Can I post binaries to this group?"
  1421.  
  1422.     In a word, NO.  The group is part of the comp.graphics hierarchy which
  1423.     should be, and is, strictly non-binary.  The reason for this is that
  1424.     uuencoded binaries tend to be very large.  By restricting binary postings 
  1425.     to the comp.binaries and alt.binaries hierachies, those sites who do
  1426.     not want to carry large volume groups can easily ignore anything under 
  1427.     these two streams.  
  1428.  
  1429.     Remember that most sites pay to transfer and store news and if they find
  1430.     that comp.graphics.raytracing is getting too expensive, they can just
  1431.     stop carrying it.  That is their right and priviledge.  Also remember
  1432.     that many individuals download this group via modems and pay for every
  1433.     byte.  They tend to get a bit annoyed when they have to fork out lots
  1434.     of money to download stuff they might not even want.  
  1435.  
  1436.     But what if you're really desperate to share with us your latest ray 
  1437.     tracing you've done depicting a mutant star camel exploding in a super 
  1438.     nova while naked dancers melt into a checkered floor? (the checkered floor
  1439.     always turns up sooner or later)  Great!  I'm sure we'd love to see it,
  1440.     but what you should do is post it to alt.binaries.pictures.misc.  You'll
  1441.     have to uuencode it and split it into small (<64k) parts.  Remember to
  1442.     put an informative title on it like:
  1443.  
  1444.       RAY TRACING: MUTANT.GIF: mutant star camel scene, part 1 of 6
  1445.  
  1446.     and include a text posting (part 0 of n) that describes the picture,
  1447.     states what format it's in (.gif, .jpg, etc.), what size it is, how
  1448.     many colours, and anything else you want to mention.  The more you put,
  1449.     the better.  
  1450.  
  1451.     You can then post this text message to comp.graphics.raytracing, along
  1452.     with a few lines saying "I've just posted this image to alt.binaries...
  1453.     ...pictures.misc".  BTW, ray tracing pictures generally get a good 
  1454.     response over in a.b.p.m and you'll often see request for them in 
  1455.     alt.binaries.pictures.d (the discussion group).
  1456.  
  1457.     If it's a utility you're posting, it should go to alt.binaries.misc
  1458.     instead of alt.binaries.pictures.misc, but the same process applies.
  1459.  
  1460.     The other alternative is to upload the picture or utility to an ftp site
  1461.     and use comp.graphics.raytracing to announce it in the same way.
  1462.  
  1463.    
  1464. 5.8 "What does this mean..."
  1465.  
  1466.     Some ray tracing and related terms you might come across:
  1467.  
  1468.     * CSG (Constructive Solid Geometry) - A term describing ways in which 
  1469.           you can build up complex shapes from simple primitives by adding
  1470.           them together (union), taking one away from the other (difference)
  1471.           or getting the part where they intersect (intersection).
  1472.  
  1473.     * Height Field - An image that has extruded to be 3 dimensional. 
  1474.           Typically, the lighter areas will be high, and the darker areas
  1475.           lower.
  1476.  
  1477.  
  1478. 5.9 "How can I Email someone on CompuServe?"
  1479.  
  1480.     Before you do, remember that they have to pay for every message you send.
  1481.     DO NOT send binaries or large files without checking first that it's OK.
  1482.  
  1483.     To mail to a CompuServe ID from the Internet, replace the comma with a
  1484.     period and stick "@compuserve.com" on the end.  For example:
  1485.  
  1486.         78654,321 become 78654.321@compuserve.com
  1487.  
  1488.  
  1489. 5.10 "What is the difference between rendering and ray-tracing?"
  1490.  
  1491.     Ray tracing *is* rendering.  But then so is z-buffer rendering, scanline
  1492.     rendering, etc.  Ray tracing is just another algorithm used to render
  1493.     (i.e. "paint") pictures.
  1494.  
  1495.     
  1496.  
  1497.  
  1498. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1499. 6   Roll the Credits
  1500. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1501.  
  1502. Special thanks go to Eric Haines <erich@eye.com> for his help and the wealth 
  1503. of information he has provided both directly and in Ray Tracing News, FTP 
  1504. lists, etc.
  1505.  
  1506. Thanks also to all those people who maintain other lists, bibliographies,
  1507. FTP sites, or have provided me with specific information, told me where to 
  1508. look, produced mini-faqs (thanks John) or have just posted answers to the 
  1509. group:
  1510.  
  1511.     John Beale <beale@leland.Stanford.edu>
  1512.     Nick Fotis <nfotis@theseas.ntua.gr>
  1513.     Jim Grimes <jimg@bongo.jpl.nasa.gov>
  1514.     Ian Grimstead <I.J.Grimstead@cm.cf.ac.uk> 
  1515.     Laszlo Herczeg <las@light-house@whome.planix.com>
  1516.     Chris W. Morris <cwm@hopper.itc.virginia.edu
  1517.     Frank Neumann <Frank.Neumann@arbi.informatik.uni-oldenburg.de>
  1518.     Bjorn-Kare Nilssen <bjoernk@oslonett.no>
  1519.     George Kyriazis <kyriazis@mistral.esd.sgi.com>
  1520.     Daniel Palermo <palermo@crhc.uiuc.edu>
  1521.     Harry Rowe <Harry.Rowe@wedowind.meaddata.com>
  1522.     Heinz Schuller <heinzs@delphi.com>
  1523.     Rick Speer <speer@crl.com>
  1524.     Greg Ward  <greg@pink.lbl.gov>
  1525.     Oliver Weyand <chbrin3@nyx.uni-konstanz.de>
  1526.     Marius Watz <mariusw@ifi.uio.no>
  1527.  
  1528. Finally, some king-size thanks to all those people out there who have 
  1529. developed, and continue to do so, all the ray tracing software and utilities
  1530. that keep us so occupied.  Wives, girlfriends and children may disagree on
  1531. this point, but thanks anyway.
  1532.  
  1533. Special awards in this category go to Dan Farmer [CompuServe: 70703,1632]
  1534. who wins the Award for "Not-Only-Doing-All-His-POV-Team-Stuff-But-Also-
  1535. Answering-Lots-of-Questions-And-Being-An-All-Round-Mr.-Nice-Guy", and
  1536. Chris Cason <cjcason@yarrow.wt.uwa.edu.au> who gets the coveted "Also-
  1537. Does-His-POV-Bit-Especially-Being-Admin-of-the-POV-Site#2-And-Answering-
  1538. Questions-As-Well".
  1539.  
  1540. Sorry if I've forgotten anyone.  Thanks anyway.
  1541.  
  1542.  
  1543. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1544. EPILOGUE
  1545. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1546.  
  1547. You may have noticed one or two gaps in the FAQ or spotted a glaring error,
  1548. or just thought of something that I really should have mentioned.  If that's
  1549. the case and you can provide some info or corrections, then let me know and 
  1550. sort it out.
  1551.  
  1552. Well here you are at the end of the document, and your trace is still only
  1553. half done.  You've probably got time to walk the dog before it's finished...
  1554.  
  1555. Happy Tracing.
  1556. --------
  1557. TO DO:
  1558.  
  1559. POVCAD review
  1560. PV3D review
  1561.