fix: Functio prototypes and other fixes to reduce compiler warnings
feat(rpict,rtrace,rvu,rxpict,rxtrace,rxpiece): Added -e expr and -f file.cal options
refactor: Removed experimental SRCSKIPOPT code
feat(rpict): Experimental source skipping option with -DSSKIPOPT compile flag
fix(rpict,rtrace,rcontrib): Removed spurious warnings
refactor: moved memory sharing routines to preload.c with common call interface
fix(rpict): Error in -features OutputCS support string
feat(rpict,rtrace,rcontrib): Added OutputCS to features list
fix(rcontrib, rpict, rvu): Better check for spectral sampling
fix(rpict,rvu,rcontrib): Fixed luminance estimate during spectral rendering
fix: multiple bug fixes in hyperspectral code, added rvu, mkillum, rsensor, and ranimove to "working except photon map" status
feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
fix(rcontrib): Removed participating media from rcontrib -features
refactor: Changed some char* args to const char* to avoid warnings
fix: Actually, need to allow -features to have arguments
fix: fixed crash when executed with no arguments
feat(rpict,rtrace,rcontrib): Added Output= list to -features
fix(rcontrib): removed AdaptiveShadowTesting from feature list (didn't belong)
feat(rpict,rtrace,rcontrib): Added -features option to check for method support
fix(rpict): Bug in header output with -o option
Added exclusive output file locking (not tested under Windows)
newer C++ compilers have a standard type named "bool". rename macro to get rid of warnings.
Prepare for SCons build on Win32 and Win64
Initial check-in of photon map addition by Roland Schregle
Eliminated a number of minor warnings (all innocuous)
Added planisphere view type (-vts option) as requested by Axel Jacobs
Added ambient pre-synchronization in parallel persist mode
Made -u+ option truly random
Changed random number seeding to preceed call to initurand()
Added seeding of random number generator with -u+ rendering option
Added -pd option for depth-of-field sampling and -vd focal distance entry
Continued ANSIfication. There are only bits and pieces left now.
Eliminated copystruct() macro, which is unnecessary in ANSI. Reduced ambiguity warnings for nested if/if/else clauses.
Moved some more platform dependencies to common header files. Included a few necessary system headers.
Allowed rad to use rpict -PP option and corrected CAPDATE output
Abstracted process and path handling for Windows. Renamed FLOAT to RREAL because of conflict on Windows. Added conditional compiles for some signal handlers.
Macros for setting binary file mode. Replacing MSDOS by _WIN32.
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.