fix: Added missing calls to initfunc()
fix: Changed some errors to warnings for pclose()
fix: Added check to return value of pclose() in several tools
refactor: Changed some char* args to const char* to avoid warnings
fix(mkillum, rcontrib, rtrace, ranimove, rsensor): stall under macOS 10.15 due to broken flockfile() implementation -- workaround is better, anyway
Made mkillum more forgiving of non-planar polygons
Moved declaration of popen to paths.h and put convert_command() into module
Removed deprecated thickness setting used for BSDF input
Corrected errors in XML interpreter and genBSDF and removed mkillum BSDF code
Windows compatibility changes from Bill Hoffman
Made direct visibility (-dv) flag irrelevant and fixed BSDF material sampling
Added -n option to rtrace and moved quit() funciton out of raypcalls
Improved redistribute() sampling algorithm
Corrected wording on default value
Superficially working version of mkillum with BSDF input
Additional changes towards BSDF implementation
Partial implementation of BSDF incorporation
Partway addition of BSDF data in mkillum
Fixed -defaults option
Changed mkillum from calling rtrace to calling Radiance library (raypcalls.o)
Eliminated some compiler warnings.
Removed SPEED from SCons. Changes to build with mingw, as suggested by Francesco Anselmo.
Additional signal handling
Created rtcontrib program for computing ray contributions and coefficients
Reversed order of rtrace close processes, apparently to no effect
Compatibility fixes as suggested by Siegbert Debatin.
Fixed deadlock upon termination of mkillum with -n option
Added -n option to mkillum for multiprocessing on shared memory machine
Continued ANSIfication and reduced other compile warnings.
Fewer complaints if "platform.h" precedes "standard.h"
Increased default ambient options in rpict, rtrace, rview, rad & mkillum
Eliminated copystruct() macro, which is unnecessary in ANSI. Reduced ambiguity warnings for nested if/if/else clauses.
Fixed a couple of bugs from last changes where atof() declaration was lost
Abstracted process and path handling for Windows. Renamed FLOAT to RREAL because of conflict on Windows. Added conditional compiles for some signal handlers.
Reduced compile warnings/errors on Windows.
Changed alias handling to allow tracking, fixed freeobjects() and do_irrad bugs
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 -ld- to rtrace options list
fixed bug in skipping s=%d option faults where integer is missing
fixed bug in f= and other space-terminated null specifications
increased size of urand() table
fixed detection of -w+, etc.
changed -di+ to -dv-
slight change to rtrace option
improved checking for octree argument
made defaults reporting more complete
updated revision number for release 2.0
reset errno at appropriate points
fixed distribution pattern discontinuity
added b variable for minimum brightness
fixed format of defaults printing
small changes in default data file name
added variable settings to -defaults printing
changed default sample density
test debugging
visual debugging pass
first version of mkillum
*** empty log message ***
added input file capability
*** 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.