ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/rt/README
Revision: 2.9
Committed: Fri Nov 5 03:31:38 2004 UTC (19 years, 6 months ago) by greg
Branch: MAIN
CVS Tags: rad5R4, rad5R2, rad4R2P2, rad5R0, rad5R1, rad3R7P2, rad3R7P1, rad4R2, rad4R1, rad4R0, rad3R8, rad3R9, rad4R2P1, rad5R3, HEAD
Changes since 2.8: +0 -11 lines
Log Message:
Removed unused programs and files from distribution (sources to CVS attic)

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 1.1 otspecial.h special type flags for objects used in rendering
12     ray.h header file for routines using rays
13     rpaint.h header file for image painting (rview)
14     source.h header file for ray tracing sources
15     x11icon.h icon for rview under X11
16     x11twind.h header for X11 text window routines
17     xtwind.h header for X10 text window routines
18 greg 2.6 Version.c program version (made from VERSION and current date)
19 greg 1.1 ambcomp.c routines to compute "ambient" values using Monte Carlo
20     ambient.c routines dealing with ambient (inter-reflected) component
21 greg 2.3 ambio.c ambient value input and output routines
22     aniso.c material functions for plastic2, metal2 and trans2
23 greg 2.6 caldefn.c store variable definitions (symbolic link to ../common)
24     calexpr.c compute data values using expression parser (symbolic link)
25 greg 1.1 colortab.c allocate and control dynamic color table
26     data.c routines dealing with interpolated data
27     devcomm.c communication routines for separate drivers
28     devmain.c main for independent drivers
29     devtable.c device table for rview
30     dielectric.c shading function for transparent materials
31 greg 2.6 duphead.c routine to duplicate picture header multiple times
32 greg 1.1 editline.c routine for editing raw input for rview
33 greg 2.5 fprism.c routines for prismatic glazing calculations
34 greg 2.4 freeobjmem.c routines for freeing unneeded object structures
35 greg 1.1 func.c interface to calcomp functions
36     glass.c simpler shading function for thin glass surfaces
37     initotypes.c initialize ofun[] list for renderers
38     lookamb.c program to examine ambient components
39     m_brdf.c shading for materials with arbitrary BRDF's
40     m_clip.c routine for clipped (cut) objects
41     m_direct.c routines for prism material types
42     m_mirror.c routines for mirror material supporting virtual light sources
43 greg 2.6 malloc.c memory allocation routines (symbolic link to ../common)
44 greg 1.1 mx_data.c routine for stored mixtures
45     mx_func.c routine for mixture functions
46     noise3.c noise functions for random textures
47     normal.c shading function for normal materials
48     nwsdev.c NeWS driver, by Isaac Kwo
49 greg 2.3 nwsdev.cps NeWS driver source
50 greg 1.1 o_cone.c routine to determine ray intersection with cones
51     o_face.c compute ray intersection with faces
52     o_instance.c routines for computing ray intersections with octrees
53     p_data.c routine for stored patterns
54     p_func.c routine for procedural patterns
55 greg 2.5 persist.c routines for persistent (& parallel) execution
56     preload.c routines for preloading (initializing) data structures
57 greg 1.1 raytrace.c routines for tracing and shading rays
58 greg 2.6 readfargs.c allocate, read and free object arguments (symbolic link)
59 greg 1.1 rmain.c main for ray tracing programs
60     rpict.c routines and variables for picture generation
61     rtrace.c program and variables for individual ray tracing
62     rv2.c command routines used in tracing a view
63     rv3.c miscellaneous routines for rview
64     rview.c routines and variables for interactive view generation
65     source.c routines dealing with illumination sources
66     sphere.c compute ray intersection with spheres
67 greg 2.7 srcdraw.c routines for drawing small sources into pictures (for rpict)
68 greg 1.1 srcsamp.c source sampling routines
69     srcsupp.c support routines for source objects and materials
70     t_data.c routine for stored textures
71     t_func.c routine for procedural textures
72     text.c functions for text patterns and mixtures
73     virtuals.c routines for simulating virtual light sources
74     x11.c driver for X-windows version 11R3
75     x11twind.c routines for X11 text windows
76     xtwind.c routines for X text windows
77 greg 2.6 rayinit.cal initialization function file