Removed extraneous "extern" and "register" qualifiers
Ansification and prototypes.
Added grouping parens to reduce ambiguity warnings.
Changed instances of "int4" to "int32" and "int2" to "int16"
Added (void *) cast to realloc calls
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
created rhpict program and viewbeams.c module to replace rhdisp3.c
fixed parameter ordering in addview() call to viewray()
added jittering around viewpoint for better beam selection
created new ogl driver with direct geometry rendering
created "frame" command to focus calculation
minor efficiency hack
added eyepoint vicinity restriction for interactive samples
simplified beam calculation using view ray samples took out a lot of old, hard-won code!
changed beam management to allow temporary override
fixed comment
got rid of unnecessary "wants" field
added multiple device view capability
partial edit towards multiple views
added code to mvview() to count number of matches for better performance when the overlap is small or empty
simplified section grid addressing
increased interactive update rate with periodic display flushing
add to beam list in two stages -- prioritize bundles through viewpoint
fixed bug in orphan sorting
increased MAXDIST to 42
allow NULL to be passed to beam_view()
beam_sync() now returns number of beams
minor optimization
improved docell() algorithm for better coverage
added guard for inappropriate moves
made beam list updating more efficient using DR_ADJSET request
bug fixes and minor improvements
fixed bug in mvview()
added check for holodeck behind viewpoint for more robust beam selection
added server-driven redraw function to replace display quadtree
added warning for leaving or entering holodeck sections
added consistency check
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.