Release History
v0.23 July 3, 2005
- ShouldAve implementation was broken in a couple places; now fixed.
- changed constant for minimum float value. (Before was ~0, now is -[really big number]).
v0.22 July 3, 2005 (Bug fixes/code cleanup thanks to John Danks)
- no longer attempting to delete a void *
- using find instead of substr
- code now consistently uses Unix-style endlines
- fixed bug where non-RGBA data was written to the wrong channels
- certain portions of the code (such as Tokenize()) are now cleaner
v0.21 June 23, 2005
- new 'id' channel
- if channel begins with ‘pbrt_’, the plug-in now warns the user and
quits
v0.2 June 20, 2005
- can easily clamp variables to a range
- can choose to either average samples or just arbitrarily pick the last
one
- can choose EXR output variable types (i.e. HALF/FLOAT/UINT)
- in many instances, replaced hash tables with a couple of arrays
to improve performance
- WriteExtendedChannelImage was moved into the plug-in to reduce the
number of changes in the main PBRT codebase
- code now follows PBRT coding style more closely
- improved performance of WriteImage()
- displays warning if an invalid channel is entered
v0.1 June 13, 2005