fix: Forgot castonly as consideration when changing ambient file
fix: Paired savqstr() and freeqstr() calls for octname
refactor: made "castonly" variable accessible outside rtrace
perf: Updated default -lw value to smaller tolerance
Added reset of random sampling
Made settings consistent with claims of matching rtrace and added missing rand_samp
Fixed saving of ambient include/exclude list
Fixed bug in ranimove introduced with photon map
Initial check-in of photon map addition by Roland Schregle
Decreased -lw default
Major code reorg, moving mgflib to common and introducing BSDF material
Added checknorm() macro to avoid normalization errors with gcc --fast-math
Created FIFO calls for ray multiprocessing
Made -u+ option truly random
Changed random number seeding to preceed call to initurand()
Added seeding of random number generator with -u+ rendering option
Forgot to add rand_samp definition
Added -R option for pure Monte Carlo rendering, replacing -DMC compile option
Extensive changes to enable rtrace -oTW option for tracking ray contributions
Corrected ambient accuracy (-aa) setting to match rtrace
Continued ANSIfication. There are only bits and pieces left now.
More adjustments and corrections to default parameters
Increased default ambient options in rpict, rtrace, rview, rad & mkillum
Minor improvements
Removed check of urperm, which didn't work with -DMC
Replaced most outdated BSD function calls with their posix equivalents, and cleaned up a few other platform dependencies.
Eliminated -DBIGMEM define, since we always used it in makeall
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.