perf: Minor conditional optimizations
feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
Added -orRxX options to rtrace for VR rendering
Eliminated unnecessary "extern" and "register" modifiers
Created rcontrib program (eventually to replace rtcontrib)
Extensive changes to enable rtrace -oTW option for tracking ray contributions
Continued ANSIfication. There are only bits and pieces left now.
Added grouping parens to reduce ambiguity warnings.
Made errno checking explicit after math calls to avoid spurious warnings
Replaced inline copyright notice with #include "copyright.h"
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
added isflat() macro and computation of effective ray distance
made assignment of DxA, DyA, DzA a little more robust
added -vo and -va (fore and aft clipping plane) view options
made mixtures work with materials
added DxA, DyA and DzA variables for finding source direction
changed function file calls to allow expressions instead of just vars
updated revision number for release 2.0
fixed bug that disallowed illums to pass to virtual sources
fixed bug in call to funcfile()
added contexts to function files
fixed bugs in virtual sources through prisms
added missing funcfile argument!
added redirecting materials
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.