refactor: moved memory sharing routines to preload.c with common call interface
perf: Added missing data preload calls for multi-processing with spectra
Decided to go with "aBSDF" for "aperture BSDF" rather than "sBSDF"
Added sBSDF material type for explicit control over peak extraction
Improved consistency of BSDF loading
Minor changes not affecting operation
Minor fixes
Minor fixes and adjustments
Major code reorg, moving mgflib to common and introducing BSDF material
Added preloading of mesh objects for parallel rendering
Continued ANSIfication. There are only bits and pieces left now.
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 preloading of data files to preload.c
modified OBJREC and RAY structures to avoid redundant intersection testing using sets instead of flags
added code to reset ray counters and clock on persistent restart
*** empty log message ***
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.