ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/rt/README
Revision: 2.8
Committed: Sat Feb 22 02:07:28 2003 UTC (21 years, 2 months ago) by greg
Branch: MAIN
CVS Tags: rad3R5, rad3R6, rad3R6P1
Changes since 2.7: +1 -1 lines
Log Message:
Changes and check-in for 3.5 release
Includes new source files and modifications not recorded for many years
See ray/doc/notes/ReleaseNotes for notes between 3.1 and 3.5 release

File Contents

# User Rev Content
1 greg 1.1 RENDERING PROGRAMS
2 greg 2.8 SCCSid "@(#)README 2.7 3/15/96 LBL"
3 greg 1.1
4     This directory contains the RADIANCE renderers "rpict", "rtrace" and "rview".
5    
6 greg 2.6 VERSION system version number
7 greg 1.1 ambient.h common definitions for interreflection routines
8     data.h header file for routines which interpolate data
9     driver.h header file for interactive device drivers
10 greg 2.2 func.h header file for modifiers using function files
11 greg 2.6 newsconstants.h header for NeWS driver
12 greg 1.1 nwsdev.h header file for NeWS driver
13     otspecial.h special type flags for objects used in rendering
14     ray.h header file for routines using rays
15     rpaint.h header file for image painting (rview)
16     source.h header file for ray tracing sources
17     x11icon.h icon for rview under X11
18     x11twind.h header for X11 text window routines
19     xtwind.h header for X10 text window routines
20 greg 2.6 Version.c program version (made from VERSION and current date)
21 greg 1.1 aed.c driver for AED 512 terminal
22     ambcomp.c routines to compute "ambient" values using Monte Carlo
23     ambient.c routines dealing with ambient (inter-reflected) component
24 greg 2.3 ambio.c ambient value input and output routines
25     aniso.c material functions for plastic2, metal2 and trans2
26 greg 2.6 caldefn.c store variable definitions (symbolic link to ../common)
27     calexpr.c compute data values using expression parser (symbolic link)
28 greg 1.1 colortab.c allocate and control dynamic color table
29     data.c routines dealing with interpolated data
30     devcomm.c communication routines for separate drivers
31     devmain.c main for independent drivers
32     devtable.c device table for rview
33     dielectric.c shading function for transparent materials
34 greg 2.6 duphead.c routine to duplicate picture header multiple times
35 greg 1.1 editline.c routine for editing raw input for rview
36 greg 2.5 fprism.c routines for prismatic glazing calculations
37 greg 2.4 freeobjmem.c routines for freeing unneeded object structures
38 greg 1.1 func.c interface to calcomp functions
39     glass.c simpler shading function for thin glass surfaces
40     initotypes.c initialize ofun[] list for renderers
41     lookamb.c program to examine ambient components
42     m_brdf.c shading for materials with arbitrary BRDF's
43     m_clip.c routine for clipped (cut) objects
44     m_direct.c routines for prism material types
45     m_mirror.c routines for mirror material supporting virtual light sources
46 greg 2.6 malloc.c memory allocation routines (symbolic link to ../common)
47     msmouse.c MS-DOS mouse-handling routine for rview
48 greg 1.1 mx_data.c routine for stored mixtures
49     mx_func.c routine for mixture functions
50     noise3.c noise functions for random textures
51     normal.c shading function for normal materials
52     nwsdev.c NeWS driver, by Isaac Kwo
53 greg 2.3 nwsdev.cps NeWS driver source
54 greg 1.1 o_cone.c routine to determine ray intersection with cones
55     o_face.c compute ray intersection with faces
56     o_instance.c routines for computing ray intersections with octrees
57     p_data.c routine for stored patterns
58     p_func.c routine for procedural patterns
59 greg 2.5 persist.c routines for persistent (& parallel) execution
60     preload.c routines for preloading (initializing) data structures
61 greg 1.1 raytrace.c routines for tracing and shading rays
62 greg 2.6 readfargs.c allocate, read and free object arguments (symbolic link)
63 greg 1.1 rmain.c main for ray tracing programs
64     rpict.c routines and variables for picture generation
65     rtrace.c program and variables for individual ray tracing
66     rv2.c command routines used in tracing a view
67     rv3.c miscellaneous routines for rview
68     rview.c routines and variables for interactive view generation
69     source.c routines dealing with illumination sources
70     sphere.c compute ray intersection with spheres
71 greg 2.7 srcdraw.c routines for drawing small sources into pictures (for rpict)
72 greg 1.1 srcsamp.c source sampling routines
73     srcsupp.c support routines for source objects and materials
74     suncom.c program to read and edit raw tty input
75     sundev.c standalone driver for Sunwindows
76     t_data.c routine for stored textures
77     t_func.c routine for procedural textures
78     text.c functions for text patterns and mixtures
79     tty.c i/o for terminal drivers
80 greg 2.6 vga.c MS-DOS VGA driver
81 greg 1.1 virtuals.c routines for simulating virtual light sources
82     x10.c driver for X-windows version 10R4
83     x11.c driver for X-windows version 11R3
84     x11twind.c routines for X11 text windows
85     xtwind.c routines for X text windows
86     zeroes.c compute roots for various equations
87 greg 2.6 rayinit.cal initialization function file
88     suntools.icon icon for Sun Windows driver