Dec 092017
Information on Raytracing and FTP sites.
File RAYTRAC.ZIP from The Programmer’s Corner in
Category Printer + Display Graphics
Information on Raytracing and FTP sites.
File Name File Size Zip Size Zip Type
RAYTRAC.TXT 21958 9659 deflated

Download File RAYTRAC.ZIP Here

Contents of the RAYTRAC.TXT file

A good theory book is _An Introduction to Ray Tracing_ edited by Andrew
Glassner (I'm a co-author, so count that into the bias factor), from
Academic Press.

A book with a mix of theory and application that's worthwhile is _Photorealism
and Ray Tracing in C_ by Christopher Watkins, Stephen Coy and Mark Finlay,
from M&T Books. It presents the Bob ray tracer (essentially Vivid) and comes
with a number of procedural model builders, a cheapo scene editor, and other
fun stuff, all on a disk with the book. Some nice color plate images, too.

- Eric Haines

Computer graphics FTP site list

Computer graphics related FTP sites (and maintainers), 1/7/93
compiled by Eric Haines, [email protected]
and Nick Fotis, [email protected]


RayShade - a great ray tracer for workstations on up, also for PC, Mac & Amiga.
PoV - son and successor to DKB trace, written by Compuservers.
(For more questions call Drew Wells --
[email protected] or Dave Buck -- [email protected])
Radiance - see "Radiosity", below.
ART - ray tracer with a good range of surface types, part of VORT package.
DKBtrace - another good ray tracer, from all reports; PCs, Mac II,
Amiga, UNIX, VMS (last two with X11 previewer), etc.
RTrace - Portugese ray tracer, does bicubic patches, CSG, 3D text, etc. etc.
An MS-DOS version for use with DJGPP DOS extender (GO32) exists also,
as a Mac port.
VIVID2 - A shareware raytracer for PCs - binary only (286/287). Author:
Stephen Coy ([email protected]). The 386/387 (no source) version
is available to registered users (US$50) direct from the author.
RAY4 - Steve Hollasch's 4-dimensional ray tracer - renders hyperspheres,
hypertetrahedra, hyperplanes, and hyperparallelepipeds (there's
a separate real-time wireframe viewer written in GL called WIRE4 ) .
MTV,QRT,DBW - yet more ray tracers, some with interesting features.

Distributed/Parallel Raytracers:

XDART - A distributed ray-tracer that runs under X11. There are server binaries
which work only on DECstations, SPARCs, HP Snakes (7x0 series) and NeXT.
The clients are distributed as binaries and C source.
Inetray - A network version of Rayshade 4.0. Needs Sun RPC 4.0 or newer.
Contact Andreas Thurnherr ([email protected])
prt, VM_pRAY - parallel ray tracers.

Volume renderers:

VREND - Cornell's Volume Renderer, from Kartch/Devine/Caffey/Warren (FORTRAN).

Radiosity (and diffuse lighting) renderers:

Radiance - a ray tracer w/radiosity effects, by Greg Ward. Excellent shading
models and physically based lighting simulation. Unix/X based, though
has been ported to the Amiga and the PC (386).
INDIA - An Indian radiosity package based on Radiance.
SGI_RAD - An interactive radiosity package that runs on SGI machines with a
Spaceball. It includes a house database.
Author: Guy Moreillon
RAD - a simple public-domain radiosity package in C. The solution can be run
stand-alone on any Unix box, but the walk-through requires a SGI 4D.
Author: Bernard Kwok

Renderers which are not raytracers, and graphics libraries:

SIPP - Scan line z-buffer and Phong shading renderer.
Now uses the shadow buffer algorithm.
VOGLE - graphics learning environment (device portable).
VOGL - an SGI GL-like library based on VOGLE.
REND386 - A *fast* polygon renderer for Intel 386s and up. Version 2 on up.
[ It's not photorealistic, but rather a real-time renderer]
XSHARP21 - Dr. Dobb's Journal PC renderer source code, with budget texture

Modellers, wireframe viewers:

VISION-3D - Mac modeler, can output Radiance & Rayshade files.
IRIT - A CSG solid modeler, with support for freeform surfaces.
X3D - A wireframe viewer for X11.
3DV - 3-D wireframe graphics toolkit, with C source, 3dv objects, other stuff
Look at major PC archives like wuarchive. One such file is 3DKIT1.ZIP

Geometric viewers:

SALEM - A GL-based package from Dobkin et al. for exploring mathematical
GEOMVIEW - A GL-based package for looking and interactively manipulating
3D objects, from Geometry Center at Minnesota.
XYZ GeoBench -(eXperimental geometrY Zurich) is a workbench for geometric
computation for Macintosh computers.
WIRE4 - GL wireframe previewer for Steve Hollasch's RAY4 (see above)

Data Formats and Data Sets for Ray Tracing:

SPD - a set of procedural databases for testing ray tracers.
NFF - simplistic file format used by SPD.
OFF - another file format.
P3D - a lispy file format.
TDDD - Imagine (3D modeler) format, has converters for RayShade, NFF, OFF, etc.
Also includes a nice postscript object displayer. Some GREAT models.
TTDDDLIB - converts to/from TDDD/TTDDD, OFF, NFF, Rayshade 4.0, Imagine,
and vort 3d objects. Also outputs Framemaker MIF files and isometric
views in Postscript. Registered users get a TeX PK font converter and
a superquadric surfaces generator.
Glenn Lewis
[Note : TTDDDLIB is also known as T3DLIB]
CHVRTD - Chapel Hill Volume Rendering Test Datasets, includes volume sets for
two heads, a brain, a knee, electron density maps for RNA and others.

Written Material on Rendering:

RT News - collections of articles on ray tracing.
RT bib - references to articles on ray tracing in "refer" format.
Rad bib - references to articles on radiosity (global illumination).
Speer RT bib - Rick Speer's cross-referenced RT bib, in postscript.
RT abstracts - collection by Tom Wilson of abstracts of many RT articles.
Paper bank project - various technical papers in electronic form. Contact
Juhana Kouhia

Image Manipulation Libraries:

Utah Raster Toolkit - nice image manipulation tools.
PBMPLUS - a great package for image conversion and manipulation.
LIBTIFF - library for reading/writing TIFF images.
ImageMagick - X11 package for display and interactive manipulation
of images. Uses its own format (MIFF), and includes some converters.
xv - X-based image display, manipulation, and format converter.
xloadimage, xli - displays various formats on an X11 screen.
Khoros - a huge, excellent system for image processing, with a visual
programming interface and much much more. Uses X windows.
FBM - another set of image manipulation tools, somewhat old now.
Img - image manipulation, displays on X11 screen, a bit old now.

Libraries with code for graphics:

Graphics Gems I,II,III - code from the ever so useful books.
spline-patch.tar.Z - spline patch ray intersection routines by Sean Graves

(*) means site is an "official" distributor, so is most up to date.

NORTH AMERICA (please look for things on your own continent first...):
------------- []: /graphics/graphics - get CONTENTS file
for a roadmap. /graphics/graphics/objects/TDDD - *the TTDDD objects
and converters*, /mirrors/unix-c/graphics - Rayshade ray tracer, MTV
ray tracer, Vort ray tracer, FBM, PBMPLUS, popi, Utah raster toolkit.
/mirrors/msdos/graphics - DKB ray tracer, FLI RayTracker demos.
/pub/rad.tar.Z - *SGI_RAD*, /graphics/graphics/radiosity - Radiance
and Indian radiosity package. /msdos/ddjmag/ - version 21
of Xsharp, with fast texture mapping. /msdos/graphics - PC graphics
stuff, including - all (?) RTN newsletters, -
all three Gems code, - Radiance on a 386. There's lots
more, including bibs, Graphics Gems I & II code, OFF, RTN, Radiance,
NFF, SIPP, spline patch intersection routines, textbook errata, source
code from Roy Hall's book "Illumination and Color in Computer
Generated Imagery", Hershey fonts, etc
George Kyriazis []: /pub/Graphics (note capital "G") - *Rayshade
4.0 ray tracer (and separate 387 executable)*, *color quantization
code*, *SPD*, *RT News*, *Wilson's RT abstracts*, "RT bib*, *Utah
Raster Toolkit*, newer FBM, *Graphics Gems I, II & III code*.
/pub/graphics directory - *SALEM* and other stuff.
Craig Kolb
[replaces - note the capital "G" in
pub/Graphics] Because there's a trouble with princeton's incoming
area, you can upload Rayshade-specific stuff to [] []: /pub/dkbtrace - *DKB ray tracer*,
/pub/pov-ray/POV-Ray1.0 - *PVRay Compuserve group ray tracer (or PoV)*.
David Buck []: 3D objects (multiple formats),
utilities, file format documents.
This site was created to be a 3D object "repository" for the net.
Francisco X DeJesus []: pub/softlab/CHVRTD - Chapel Hill
Volume Rendering Test Datasets. []: - Official DDJ FTP repository.
*XSHARP* []: pub/sass - *X window fonts converter into
Rayshade 3.0 polygons*, Rayshade animation tool(s).
Ron Sass []: *Radiance* ray trace/radiosity package.
Greg Ward [] : pub/geomview - *GEOMVIEW*
Contact (for GEOMVIEW): [email protected] [] : /pub/graphics/holl91 - Steve Hollasch's
Thesis, /pub/graphics/ray4 - *RAY4*, /pub/graphics/wire4 - *WIRE4*.
Steve Hollasch [] : programs/hollasch-4d - RAY4,
SGI Explorer modules and Postscript manual, etc. [] : pub/graphics.formats - Various electronic
documents about many object and image formats.
Mark Hall
will apparently no longer be maintaining it, see []: /misc/mac/inqueue - VISION-3D facet
based modeller, can output RayShade and Radiance files. [] : misc/file.formats/graphics.formats -
contains various image- and object-format descriptions. Many SciVi
tools in various directories, e.g. SGI/Alpha-shape/Alvis-1.0.tar.Z -
3D alpha-shape visualizer (SGI machines only),
SGI/Polyview3.0/polyview.Z - interactive visualization and analysis of
3D geometrical structures.
Quincey Koziol []: sigma/erich - SPD images and Haines thesis
images. pub/images - various 24 and 8 bit image stills and sequences.
Kevin Martin []: pub/p3d - p3d_2_0.tar P3D lispy scene
language & renderers. Joel Welling []: *pbmplus.tar.Z*, RayShade data files.
Jef Poskanzer []: pub/ccs-lib/ccs.tar.Z - *CCS (Complex
Conversion System), a standard software interface for image processing* []: /pub/graphics/ - best of (very extensive), ray-tracers - DBW, MTV, QRT, and more.
Joe Dellinger []: /graphics - *IRIT*, RT News back issues (not
complete), NURBS models, other graphics related material.
/graphics/jpeg/jpegsrc.v?.tar.Z - Independent JPEG Group package for
reading and writing JPEG files. []: *Utah Raster Toolkit*,
Spencer Thomas [] : /contrib - pbmplus, Image Magick, xloadimage,
xli, xv, Img, lots more. /pub/R5untarred/mit/demos/gpc - NCGA Graphics
Performance Characterization (GPC) Suite. []: /pub/ray - *Kyriazis stochastic Ray Tracer*.
George Kyriazis []: /pub - Utah raster toolkit, *NURBS databases*.
Jamie Painter []: /pub/DEC/off.tar.Z - *OFF models*,
/pub/misc/graf-bib - *graphics bibliographies (incomplete)* [new
bibliography currently under construction by] Also GPC
Benchmark files (planned, but not checked).
Randi Rost []: /pub/amiga/incoming/imagine - stuff for the
Amiga Imagine & Turbo Silver ray tracers. /pub/amiga/TTDDDLIB -
*TTDDDLIB* /pub/amiga/incoming/imagine/objects - MANY objects.
Glenn Lewis []: /pub/khoros - *Khoros image processing
package (huge, but great)*.
Danielle Argiro []: contrib - *PBMPLUS portable bitmap package*,
*poskbitmaptars bitmap collection*, *Raveling Img*, xloadimage. Jef
Poskanzer []: */pub/Img.tar.z and img.tar.z - some image
manipulation*, /pub/images - RGB separation photos.
Paul Raveling []: /graphics - utah rle toolkit, pbmplus, fbm,
databases, MTV, DBW and other ray tracers, world map, other stuff.
Not updated much recently. []: /pub/x3d.2.2.tar.Z - *X3D*
/pub/xdart.1.1.* - *XDART*
Mark Spychalla []: /graphics/tiff - TIFF 6.0 spec & *LIBTIFF* software
and pics. Also much SGI- and GL-related stuff (e.g. OpenGL manuals)
Sam Leffler
[supercedes for the LIBTIFF stuff] []: /graphics - FBM, ray tracers []: /brl-cad - information on how to get the
BRL CAD package & ray tracer. /images - various test images.
A texture library has also begun here.
Lee A. Butler []: /texture_temp - 512x512 grayscale
Brodatz textures,
from Julien Flack . []: pub/Graphics/rtabs.shar.12.90.Z - *Wilson's
RT abstracts*, VM_pRAY.
J. Eric Townsend []: /users/qralston/images - 24 bit image archive
(small). James Ralston Crawford []: /pub/vis - *VREND* []: /pub/raytracers - vivid, *REND386*
[or] []: /msdos/graphics - PC graphics stuff.
/msdos/graphics/raytrace - VIVID2. []: /pub/ArchiveVol2/prt. []: /netlib/graphics - *SPD package*, ~/polyhedra -
*polyhedra databases*. (If you don't have FTP, use the netlib
automatic mail replier: UUCP - research!netlib, Internet -
[email protected] Send one line message "send index" for more info,
"send haines from graphics" to get the SPD) []: SIGGRAPH archive site. Automatic mailer is
[email protected] ("send index"). []: pub/reaction_diffusion - Greg Turk's work on
reaction-diffusion textures, X windows code (SIGGRAPH '91) []: ~ftp/VolVis92 - Volume datasets from the
Boston Workshop on Volume Visualization '92. This site is also the
International AVS Center.
Terry Myerson []: pub/suit/demo/{sparc,dec,etc} - SUIT
(Simple User Interface Toolkit). "finger [email protected]"
to get detailed instructions. []: /pub/reports/Radiosity_code.tar.Z - *RAD*
/pub/reports/ - *RAD MSc. Thesis*
[This site will be changed to in the near future] [] - ~ftp/public/veos - VEOS Virtual
Reality and distributed applications prototyping environment
for Unix. Veos Software Support : [email protected]
Also, much other Virtual Reality stuff. []: pub/siggraph92 - Code for
Siggraph '92 Course 23 (Procedural Modeling and Rendering Techniques)
Dr. David S. Ebert []: This machine is considered the
repository for preprints and programs for nonlinear dynamics,
signal processing, and related subjects (and fractals, of course!)
Matt Kennel []: /pub/grid.{ps,tex,ascii} - a short survey of
methods to interpolate and contour bivariate data [] and []: /honig --- Various stereo-pair images []: pub/dabro/cyberware_demo.tar.Z - Human
head data []: pub/texture_maps - Hans du Buf's grayscale
test textures (aerial swatches, Brodatz textures, synthetic swatches).
Space & planetary image repository. Provides access to >150 CD-ROMS
with data/images (3 on-line at a time). Colby Kraybill
. []: /pub/usenet/news.answers - the land of
FAQs. graphics and pictures directories of particular interest.
[Also available from [email protected] by sending a mail
message containing: help]

UUCP archive: avatar - RT News back issues. For details, write Kory Hamzeh

------- []: *pub/sci/papers - *Paper bank project,
including Pete Shirley's entire thesis (with pics)*, *Wilson's RT
abstracts*, pub/misc/CIA_WorldMap - CIA world data bank, archive, *India*, and much, much more.
Juhana Kouhia []: Radiance. Good for European sites, but
doesn't carry the add-ons that are available for Radiance. []: pub/sipp/sipp-3.0.tar.Z - *SIPP* scan line z-buffer
and Phong shading renderer. Jonas Yngvesson []: */iPSC2/VM_pRAY ray tracer*, SPD, /NFF - many non-SPD
NFF format scenes, RayShade data files. Didier Badouel
[may have disappeared] []: *FLI RayTracker animation files (PC VGA) -
also big .FLIs (640*480)* *RayScene demos* [Americans: check wuarchive
first]. More animations to come. Jari Kahkonen []: /pub/graphics/ray-traces - many ray tracers, including
VM_pRAY, DBW, DKB, MTV, QRT, RayShade, some RT News, NFF files. Jari
Toivanen []: Much PC stuff, etc., /pc/source/contour.f -
FORTRAN program to contour scattered data using linear triangle-based
interpolation []: pub/RTrace - *RTrace* nffutils.tar.Z (NFF
utilities for RTrace), medical data (CAT, etc.) converters to NFF,
Autocad to NFF Autolisp code, AUTOCAD 11 to SCN (RTrace's language)
converter and other goodies. Antonio Costa ([email protected]) []: /graphics - RTN archive, ray tracers (MTV, QRT,
others), NFF, some models. []: /pub/graphics/raytrace - DBW.microray, MTV, etc []: graphics/raytracing - prt, others, ~/Doc -
*Wilson's RT abstracts*, Vivid. []: /pub/unix/graphics/rayshade4.0/inputs -
aq.tar.Z is RayShade aquarium [Americans: check first).
Heiko Schlichting []: pub/inetray - *Inetray* and Sun RPC 4.0 code
Andreas Thurnherr []: /pub/amiga/graphics/Radiance - *Amiga
port of Radiance 2.0*. Per Bojsen [] : *PoV raytracer* []: /pub/amiga/raytracing/imagine - mirror of
the hubcap Imagine files. []: XYZ - *XYZ GeoBench*
Peter Schorn

---------- []: pub - *VORT(ART) ray tracer*, *VOGLE*,
Wilson's ray tracing abstracts, /pub/contrib/artscenes (ART scenes from
Italy), pub/images/haines - Haines thesis images, Graphics Gems code,
SPD, NFF & OFF databases, NFF and OFF previewers, plus some 8- and
24bit images and lots of other stuff. pub/rad.tar.Z - *SGI_RAD*
Bernie Kirby []: pub/graphics/vort.tar.Z - *VORT (ART) 2.1 CSG and
algebraic surface ray tracer*, *VOGLE*, /pub - DBW, pbmplus. /graphics
- room.tar.Z (ART scenes from Italy).
David Hook []: pub/graphics/bibliography/Facial_Animation,
pub/graphics/bibliography/Morph, pub/graphics/bibliography/UI -
stuff about Facial animation, Morphing and User Interfaces.
pub/fascia - Fred Parke's fascia program.
Valerie Hall

--------------- []: ftp/mac/architec - *VISION-3D facet
based modeller, can output RayShade files*. Many other neat things
for Macs. Paul Bourke []: ftp2/SGI/Facial-Animation - Steve Franks
site for facial animation.
Steve Franks

====== END

 December 9, 2017  Add comments

Leave a Reply