ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/doc/notes/ReleaseNotes
(Generate patch)

Comparing ray/doc/notes/ReleaseNotes (file contents):
Revision 1.479 by greg, Thu Mar 27 01:26:55 2025 UTC vs.
Revision 1.493 by greg, Fri Jun 27 19:38:13 2025 UTC

# Line 2672 | Line 2672 | put out as many color channels as specified in any -cs
2672  
2673   Added ability of mgf2rad to convert spectral data at least
2674   for light, glow, plastic, and metal primitive types.  Need
2675 < to use new '-s' option to get new output.
2675 > to use new '-s' option to get new output.  Added support for
2676 > new WGMDfunc type as well, which is considerably more flexible
2677 > at supporting different spectral components.
2678  
2679 < Added handling of spectral images to rcode2bmp script.
2679 > Added handling of spectral pictures (HSR) to rcode2bmp script.
2680  
2681   Minor change to rcollate to allow explicit byte records to
2682   be any specified length without checks against header input.
# Line 2718 | Line 2720 | Wrote rxpiece tool that will render pictures using til
2720   can handle different output formats and hyperspectral pictures.
2721   Only runs on a single machine, however -- no NFS locking on
2722   shared volumes.  Mainly a demonstration tool for RpictSimulManager
2723 < C++ class, but may have its uses.
2723 > C++ class, but later added to standard Rmakefile targets.
2724  
2725   Fixed a bug in BSDF sampling of sources pointed out by
2726   David Geisler-Moroder, which tended to overestimate specular
# Line 2740 | Line 2742 | results are still reported in RGB.
2742   Added accurate conversion of hyperspectral pictures to ra_xyze.
2743  
2744   Added hyperspectral picture conversion to ra_tiff, with accurate
2745 < color when targeting 16-bit/comp., LogLuv, and float utput,
2745 > color when targeting 16-bit/comp., LogLuv, and float output,
2746   and the approximate method for 24-bit RGB.
2747  
2748   Taoning added genssky -L option to specify global and diffuse
# Line 2780 | Line 2782 | Wrote new pvsum tool to handle cases dctimestep can't,
2782   spectral input pictures.  It also adds a -N option for multi-
2783   processing on Unix machines, which utilizes memory-mapped
2784   inputs for efficient i/o sharing.
2785 +
2786 + Made it so genBSDF can use spectral rendering for a
2787 + more accurate photometric result.
2788 +
2789 + Changed default matrix representation to float rather than
2790 + double, which uses less RAM and supports faster operations
2791 + in general.  Build with compiler flag:
2792 +        -DDTnativeDTrmx_native=DTdouble
2793 + to get back higher precision representation.
2794 +
2795 + Taoning Wang updated genssky and gensdaymtx to provide illuminance
2796 + calibration and accept EPW files directly as input.
2797 +
2798 + Added -e expr and -f file.cal options to all rendering tools, not
2799 + just rcontrib/rxcontrib.  Feature request from Peter A-B.
2800 +
2801 + Fixed slight bias in indirect calculation caused by ambient
2802 + collision detection, pointed out by Jon Sargent.  New code
2803 + keeps track of rejected samples and sells them back to
2804 + later calls to get something closer to a true Poisson
2805 + sampling method.
2806 +
2807 + Altered rvu "origin" command to take shift amounts forward,
2808 + right, and up rather than taking an explicit origin, which
2809 + can be done easily enough with the "view" command.  Peter A-B
2810 + requested (sort of).
2811 +
2812 + Added genglaze tool created by Taoning Wang to generate
2813 + spectral glazing materials based on CGDB data and models.
2814 +
2815 + Fixed bug that caused inf and nan errors with -cw setting
2816 + where longer wavelength was substantially less than limits
2817 + of specified spectra.
2818 +
2819 + Created bsdfpeaks utility to identify and report full-width,
2820 + half-maximum sizes of peaks in SIR and XML inputs.
2821 +
2822 + Changed default super-sampling in bsdf2ttree from 256 to 64,
2823 + since there doesn't seem to be much benefit to the higher
2824 + sampling rate for most BSDFs.
2825 +
2826 + Fixed problem with "mirror" primitive, which was not permitting
2827 + indirect rays to transmit through alternate material type.
2828 + Thanks to Jon Sargent for finding problem and help resolving it.
2829 +
2830 + Added experimental C++ based rxpiece tool to default installation
2831 + in makeall/Rmakefile.
2832 +
2833 + Added rcomb -mt option to transpose concatenation matrix.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines