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.431 by greg, Tue Nov 21 02:06:14 2023 UTC vs.
Revision 1.447 by greg, Fri Feb 23 03:47:57 2024 UTC

# Line 2633 | Line 2633 | that made reds into blues and vice versa, which has be
2633  
2634   Added i/o for spectral pictures to rmtxop, the first program that can
2635   ingest them.  (Only rtrace, rcontrib, and rfluxmtx can render them.)
2636 < Also added spectral picture support to rcrop.
2636 > New symbolic rmtxop -c options, such as RGB, XYZ, S (for scotopic)
2637 > and M (for melanopic) make color conversions simpler.  Alternatively,
2638 > a reference matrix or picture may be given and the color space of
2639 > that file will be used.  The -C option takes either a symbolic
2640 > color space or reference file and is "sticky," so it applies to
2641 > all subsequent input files that do not have their own -c right ahead
2642 > of them.
2643 >
2644 > Added spectral picture support to rcrop and radcompare.
2645 >
2646 > Added new utility, rcomb, which is something like a combination
2647 > of rmtxop and pcomb, it works with all the inputs and
2648 > outputs that rmtxop handles, but allows for general expressions
2649 > like those in pcomb for putting matrices together, working on
2650 > an element at a time.  (No resizing of matrices or accessing
2651 > neighboring elements, as permitted in pcomb.)  It saves memory
2652 > over rmtxop by operating on a row at a time, so can handle
2653 > input and output matrices with any number of rows.  It does
2654 > provide for a single matrix-multiplication operation at the end,
2655 > which only requires memory for that final matrix.
2656 >
2657 > Added support for filtering hyperspectral images to pfilt.
2658 >
2659 > Added support for 1- and 3-component float matrix i/o to
2660 > pcomb to allow for better interoperability.
2661 >
2662 > Added support for -co+ option to rtpict, so it can directly
2663 > produce hyperspectral images.
2664 >
2665 > Added new "specdata" and "specpict" primitives to support
2666 > interpolated spectral data files and hyperspectral images
2667 > as patterns.
2668 >
2669 > Added support for multispectal sampling in rsensor, which will
2670 > put out as many color channels as specified in any -cs option
2671 > (default is 3 for RGB).
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.
2676 >
2677 > Added handling of spectral images to rcode2bmp script.
2678 >
2679 > Minor change to rcollate to allow explicit byte records to
2680 > be any specified length without checks against header input.
2681 >
2682 > Added new hemisphere type to rfluxmtx, "h=cie" for CIE sky
2683 > scanner positions.  These are 145 patches with identical
2684 > row counts to Tregenza, but starting from a different
2685 > azimuth and reversing row directions at adjacent altitudes.
2686 >
2687 > Added optimization for long argument lists and arrays in
2688 > the calcomp routines used for rendering and in rcalc, etc.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines