feat(rad): Increased command-line length limits
fix(rad): added "rpict" options to overture calculation as needed for hyperspectral ambient file
feat(rad,ranimate): Improved handling of quoted strings for file names
perf: Updated default -lw value to smaller tolerance
feat(rad): added report of unknown setting on command line
perf: changed default setting of ambient value
Disable overture calculation if -aa 0 set in render options
Stop build of unneeded intermediate octree for mkillum
Added -n option to mkpmap
Prepare for SCons build on Win32 and Win64
Fixed potential problem following mktemp() failure
Fixed problem with global photon map argument (garbage characters)
Changed ordering of options to put caustic photon map ahead of -ab setting
Minor compiler warnings fixed
Fixed various compiler warnings (mostly harmless)
Changed to using mkpmap -fo+ option (duh!)
Need to report photon map removal
Need to remove photon maps prior to updating
Only remove photon map(s) related to job
Removed warning about setting PCMAP without PGMAP
Made a little smarter about only generating photon maps that are out of date
Added photon map support to rad
Fixing minor compiler warnings
Replaced objview and objpict with Perl scripts written by Axel Jacobs
Minor fixes that should not affect operation
Remove intermediate octree for mkillum run
Minor changes
Added check of incomplete rendering from rpiece
Decreased -lw default
Corrected problem with image size when using rpiece
Need to remove outdated rpiece output
Avoid possible overwrite of previous partial output by rpiece
Changed overture calculation with rpiece to use single process
Increased specular sampling for high quality setting
Changed -sj option to -ss
Minor code clean-up -- should not affect behavior
Added multi-processing for single-view overture calculation
Minor fix to last change
Added echo of writing to sync file for rpiece
Minor tweaks to last change with -N and rpiece
Made it so -N option now controls rpiece when single view is requested
Fixed rad -v N specification to use actual view names from file
Followed Lars Grobe suggestion to provide alternate commands paths in rad
Corrected new setting of -dj for PEN=T and QUA=Hi
Reduced occurrence of aiming failures for circular sources (Thanks to David G-M)
Fixed resetting of number of processes with view passed to rvu
Changed ".pic" extension to ".hdr" throughout
Added -n option to rvu for multiple rendering processes
Scons update for mingw.
Switched to using defined view types
Added planisphere view type (-vts option) as requested by Axel Jacobs
Added some additional (and probably unnecessary) fflush() calls
Using RT_PID instead of int.
Compatibility fixes as suggested by Siegbert Debatin.
Added flush to stdout for parallel rendering command
Added -n option to mkillum for multiprocessing on shared memory machine
Made it so rad accepts 'scene' variable with commands only
Continued ANSIfication.
Renamed rview, lam, calc, and neat to rvu, rlam, icalc, and neaten
Added simplistic win_netproc.c and various other compatibility fixes.
Minor comment changes
Increased default ambient options in rpict, rtrace, rview, rad & mkillum
Added grouping parens to reduce ambiguity warnings.
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.
Reduced compile problems on Windows.
Allowed rad to use rpict -PP option and corrected CAPDATE output
Added -N option to rad for parallel rendering (preliminary w/o using -PP)
Replaced most outdated BSD function calls with their posix equivalents, and cleaned up a few other platform dependencies.
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.
Final updates for official 3.5 release
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
modified "scene" variable to allow in-line commands
fixed bug in printing of VIEW's with -vf option
added default value for EYESEP variable
added EYESEP variable for stereo viewing
made variable ordering alphabetical for easier parsing
made it so rad prints out standard views with -V option
removed -aw setting from renderers (too many artifacts)
added function pointer for matching variables to setvariable
added -aw ambient value weight option to renderers
changed parameter to nvalue()
added vflt() macro
change xferopts() to put @file on line by itself
moved variable loading and checking to loadvars.c
added setting of new -ms option for medium sampling
forgot to remove illumtmp file upon oconv failure increased command line length for oconv and getbbox in the case of many files
Changed RAWSAVE to RAWFILE (and changed meaning) added ZFILE variable to rad
added cylindrical view type
added RAWSAVE variable to rad to save original rpict output
reduced -dj maximum to .65 (was .7)
added -t (touch) option
added a bit of paranoia to oconv() for incorrect system clocks
improved checking of ZONE arguments
separated picture options so OPTFILE may be used by rtrace
added -w option to avoid warnings on variable assignments
improved intelligence of putvals() to prevent line overflow
compatibility fixes
fixed PC bug in time() call
fixed minor compiler warning
fixed very serious and stupid bug that set QUA=Hi to QUA=Lo
fixed bug introduced in last change
improved checking of legal variable values
added -pe option to rview
increased direct jitter for medium quality penumbras
fixed bug in newfname() when directory contains '.'
changed fdate() return to unsigned long added illum and mkillum variables for calling mkillum program changed getoctcube() to call getbbox program with -n and no previous octree
changed setvariable() to squeeze spaces together
fixed view echoing for MS-DOS
boosted values for -dp by a factor of 4 overall
added -R option to rview
changed -V so it doesn't take view option or cancel other options
added -V option for spitting out view -- not foolproof with -vf
added numeric view specification
bug fix in standard view specification with rpict
changed values for -st rendering option
bumped up hemisphere sampling values
change file expansion character from '^' to '@'
increased value for -m in pfiltopts()
fixed rpict routine so it would remake pictures after material change
modified parameters for new pfilt
needed to remove ambient file on update of materials as well
improved format of options file
bug fix since last change (2.8) in specview()
added VIEW environment variable for dumb ol' MS-DOS
remove outdated ambient file before rview run as well as rpict
fixed potential problem in failed overture calculation (recovery!)
minor change in setting of -ab
numerous minor bug fixes and enhancements
various bug fixes and improvements
added routines to set rendering options
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.