Initial check-in of photon map addition by Roland Schregle
Eliminated unnecessary "extern" and "register" modifiers
Changed -sj option to -ss and added multiple specular sampling
Made -u+ option truly random
Changed wording in -defaults output (again)
Changed wording on -defaults output
Had to change new -R rendering option to -u to avoid conflict with rpiece
Added -R option for pure Monte Carlo rendering, replacing -DMC compile option
Added Russian roulette ray termination and fixed ambient weights & measures
Fixed error message for missing -aE and -aI files
Added savqstr() calls on recorded strings, which might be on stack
ANSI-discovered fixes thanks to Schorsh
Continued ANSIfication. There are only bits and pieces left now.
Changed (char *) casts for memory copies to (void *) and other fixes
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
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.