Fixed another serious bug where raytrans() wasn't working with RR ray term.
Fixed bug in ambient calculation causing zero results for some scenes
Eliminated writing of EXPOSURE= when STONITS not set in input TIFF
Changes for 3.7.1 patch release
Changed to 98th percentile for default threshold
Fixed serious bug in new Russian roulette algorithm
Onward to 3.8a
Documented new behavior with blank input lines in total(1)
Added -z option to normtiff to output LZW-compressed TIFFs
Fixed ancient bug in cone bounding box calculation -- caused visibility errors
Changed wording in -defaults output (again)
Fixed bug in rcalc with -l option where it sometimes hung
Changed rlam -t option to accept strings as well as tab characters
Added -R option for pure Monte Carlo rendering, replacing -DMC compile option
Implementaed rtcontrib -r (recover) option, added MODIFIER= + BIN= to header
Changed rtrace to default to Russian roulette ray termination
Added binary i/o options to total and piped output to rtcontrib
Added RAYPATH directory searching to rtcontrib -f option
Added Russian roulette ray termination and fixed ambient weights & measures
Got rtcontrib working and wrote basic man page
Created rtcontrib program for computing ray contributions and coefficients
Added note on change to blackbody.cal
Created meta2bmp file to generate BMP output from metafile graphics
Added -T option to xshowtrace to trace rays to light sources
Extensive changes to enable rtrace -oTW option for tracking ray contributions
Added -oM option to rtrace to output material
Changed minimum number of ambient rays
Created mksource program
Fixed minor problems in 16-bit TIFF conversion
Made illum work properly with distant source objects
Switched from using "rsh" to "ssh" in ranimate
Fixed bug in rvu "move" command from last change and added "focus" command
Created pmdblur script and added DBLUR variable to ranimate
Added -pd option for depth-of-field sampling and -vd focal distance entry
Modernized tone-mapping routines with structure pointer r.t. stack
Fixed bug in calculation of diffuse transmission on polished "trans" surfaces
Fixed bug that caused inappropriate fatal error mixing meshes and instances
Added simple script to convert to/from Poskanzer Float Map image format
Fixed bug in acuity option for small view angles by skipping calculation
Removed unused programs and files from distribution (sources to CVS attic)
Changed /usr/tmp default temp file location to /tmp under Unix
Added comments on 3.6 bug fixes
Fixed bug in format parsing where extra EOL was sometimes added
Fixed minor spelling errors and typos
Altered ra_bmp so it doesn't reverse scanline order on grayscale output
Fixed bug where pvalue -o would report watts/sr/m^2 from XYZE input
Enabled -p option (display primaries) and XYZE reading to ra_bmp
Corrected Gaussian reflectance model normalization (cosine factor)
Added close-on-exec flag to pipes to prevent possible deadlocks
Fixed deadlock upon termination of mkillum with -n option
Added -n option to mkillum for multiprocessing on shared memory machine
Made it so -m option is ignored in gensky if time zone is given
Fixed bug spotted where spheres with sources inside were blocking themselves
Made it so rad accepts 'scene' variable with commands only
Added notes about recent fixes
Added -p option to rcalc for new passive mode
Fixed bug in pixel ordering out of protate
Added tone-mapping to ra_bmp and fixed but in RLE8 BMP encoding
Increased .OBJ face vertex limit to 512 (was 64)
Added -l option to search RAYPATH library locations for material file
Made oconv more robust to set overflow
Increased -aa default settings
Added support to ra_bmp for 16-bit images and RLE, plus created man page
Created ra_bmp program to convert between Radiance pictures and Windows BMP
Made it so pcompos does not cut off input command streams abruptly
Put in Rob Guglielmetti's falsecolor -lw and -lh options
Allow intervening modifiers and aliases in virtual source materials
Returned to 32-bit (x2) uv coordinates, since 16-bits was sometimes inadequate
Added -I option to replmarks to replace markers with mesh instances
Renamed rview, lam, calc, and neat to rvu, rlam, icalc, and neaten
Created a source occluder cache to accelerate shadow testing.
Added -p option to histo to report percentiles and changed output slightly
Fixed bug in glarendx pointed out by Phillip Greenup
Replaced all calls to vfork() with regular fork() calls
Added an in(n) column function to rcalc
Fixed old problem with drawsources and illum's
Fixed bug in otndx() that caused core dump with more than 2^16 modifiers
Increased default ambient options in rpict, rtrace, rview, rad & mkillum
Bug fix where ranimove was restarting processes unnecessarily
Improved rholo -o ogl interaction under Mac OS X
Made integer tone-mapping more robust for images with constant regions
Reduced texture coordinate size to 16-bits/sample
Changed meta2tga so it outputs correct colors
Added -dF and -dD options for byte-swapped float's and double's
Fixed bug in xform where it wasn't transforming mesh primitives
Allow source modifier to appear earlier in the chain
Added tone-mapping support for 16-bit/sample int and IEEE float TIFF images
Fixed serious bug in ranimate where mesh instances were not being freed
Added -N option to rad for parallel rendering (preliminary w/o using -PP)
Added -f and -w options to ra_tiff to produce float and 16-bit output
Fixed wrapping long in source hit testing code
Added mention of latest changes
Final updates for official 3.5 release
Removed duplicate copies of file and fixed comment in release notes
Added and updated documentation for 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.