--- ray/doc/notes/ReleaseNotes 2016/03/15 20:35:41 1.277 +++ ray/doc/notes/ReleaseNotes 2018/03/19 23:40:33 1.314 @@ -2058,7 +2058,7 @@ Fixed early exit of rcontrib with internal error (samp discovered by Rob G. ================================= -Version 5.1 +Version 5.1 (Released 8/17/2017) Fixed issue with vchars.mta and symbols.mta not being installed in the appropriate metafile library location, with help from Rob G. @@ -2085,3 +2085,115 @@ but not 10 minutes like it was taking before the fix. Enabled ambient cache value corral for all levels, not just final two. This may reduce errors in certain pathological scenes. + +Added -in option to rcalc, rlam, and total to limit the number of +input records in hopes of circumventing Windows EOF issues on binary data. +Also added -on option to rcalc and total for logical symmetry. + +Increased modifier limit to 10,000 in rcontrib. + +Fixed issues with glrad and added zoom response to mouse wheel input. + +Added missing definition of "ashik2" material type to reference manual. + +Changed genBSDF to calculate device thickness assuming Zmax==0 so +pkgBSDF will generate correct proxy geometry. + +Created pabopto2xyz tool to combine different sensor measurements +into a single CIE-XYZ measurement file for color BSDF interpolation. + +Jan Wienold updated evalglare to version 1.30 + +Roland Schregle added out-of-core photon mapping routines, which +may be compiled using the PMAP_OOC macro. + +Added -a option to getinfo for easy addition of header lines. + +Fixed issue with multiple records on picture output in rcontrib (and rfluxmtx). +Credit to Sarith Subramaniam for pointing out the problem. + +Made mkillum more tolerant of non-planar polygons in its sampling routines. + +Added "-recover" option to genBSDF to pick up where it left off. + +Fixed genBSDF issue that was created incorrect normalization of +Klems output. Thanks to David G-M and Christian Knoflach for +discovering the error. Also improved sampling of indirect irradiance +that showed some slight bias due to poor sample collision avoidance. + +Fixed long-standing issue with -aa 0 neglecting textures in calculating +surface shading. + +Fixed bug in ranimove introduced during photon map integration. + +Added check for steep sections of BSDF in pabopto2bsdf, creating narrower +peakes in those places and mitigating some normalization issues. + +Added view360stereo.cal by Mark Stock to handle 360-degree over/under +stereo views. + +Added MAX2SHADE macro to place limit on number of light sources +to precheck for obstructions. (Currently set to 200.) This +avoids excessive start-up times for scenes with many light sources. +Thanks to Axel Jacobs for pointing out the problem. + +Added -v option to obj2mesh to print out mesh statistics. + +Rewrote bsdf2rad from ground up and made it a standard part of build. + +Fixed bug in orientation of Reinhart/Tregenza sample generator in rfluxmtx. + +Added ability to perform shadow-testing through unproxied BSDFs with strong +through (direct-direct) component. + +Added {+|-}a options to genBSDF and bsdf2ttree for switching off reciprocity +averaging. + +Added bias to see through BTDFs with a strong "through" component +rather than scattering view rays. This is in lieu of peak extraction, +which looked to be too difficult from an implementation standpoint. + +Added bsdfview tool analogous to objview but for BSDF files (XML and SIR), +which calls bsdf2rad then rad with a few useful default views. + +========================= +Version 5.2 + +Created psketch program to apply non-photorealistic rendering to selected +objects, identified by modifier name(s). + +Added '*' and '/' operations to rmtxop for element-wise multiplication and +division of same-sized matrices. + +Changed falsecolor so "-s" option is adjusted to match legend if one. + +Falsecolor legend changes and improvements by David G-M and Stephen W. + +Fixed bug in peak extraction code that generated +"Bad call to SDqueryTreProjSA" error, reported by Lars Grobe. + +Increased maximum luminance to 10^7 in pcond to fix issue noticed +by Axel Jacobs where veiling glare not added for the sun under +some conditions. + +Increased maximum number of open files in rcontrib to the system upper +limit of 2048 rather than the default 512 under Windows. + +Added top-level resources directory with files from Rob Guglielmetti. + +Improved accuracy for peaky BSDFs and small light sources. + +Fixed issue with pmapdump noted by Axel Jacobs. + +Improved accuracy of bsdf2ttree when converting scattering interpolation +representatons with strong peaks. + +Tweaked peak-extraction code to work more reliably. + +Georg Mischler updated SCons build system. + +Rob Guglielmetti and Alex Swindler updated CMake build system. + +Modified pcomb so the first view seen in the inputs is written into header. + +Wrote rtpict script to run rtrace in parallel mode and simulate rpict with -n option.