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.339 by greg, Thu Jul 4 01:07:25 2019 UTC vs.
Revision 1.371 by greg, Mon May 18 20:08:57 2020 UTC

# Line 2270 | Line 2270 | pabopto2bsdf).  The other input types already sampled
2270   Added gendaymtx -A option to compute average sky over all the input
2271   time steps.
2272  
2273 < Added ability to output color image from rtrace with any of -ovVWrx options.
2273 > Added ability to output color image from rtrace with any of -ovrx options.
2274 > Also fixed inconsistency of -oN output when ray casting versus full trace.
2275 > Before, it would flip normal to front side unless ray casting.  Now, -oN
2276 > always reports the unflipped normal.
2277 >
2278 > Changed rlam behavior so -iaN reads N lines from a stream rather than N
2279 > characters.  This seems more useful, since -ibN is somewhat redundant with
2280 > the old behavior.
2281 >
2282 > Created rsplit program as compliment to rlam and to handle more complex
2283 > rtrace output into separate files or streams.
2284 >
2285 > Improved getinfo so that it can also hop over resolution string with -c
2286 > and header elide mode.  Use +d to include resolution string in output,
2287 > and -d to elide with - and -c options.
2288 >
2289 > Made pvalue -u option mean "uncompressed" with -r.  Also, allow skipping
2290 > bytes on standard input.
2291 >
2292 > Created rcode_depth tool to convert to and from a 16-bit/pixel portable
2293 > depth image encoding that uses a mix of linear and reciprocal distance
2294 > with explicit representations of 0 and infinity.  Code for loading these
2295 > depth maps is in src/common/depthcodec.{h,c}.
2296 >
2297 > Created rcode_norm tool to convert to and from 32-bit/pixel portable
2298 > surface normal representation, matching the one in src/common/dircode.c.
2299 > Code for loading normal maps is in src/common/normcodec.{h,c}.
2300 >
2301 > Created rcode_ident tool to create indexed identifier files.
2302 > Code for loading these files is in src/common/idmap.{h,c}.
2303 >
2304 > Added -o* option to rtpict to produce layered images that handle most
2305 > output types from rtrace (colors, surface normals, distances, IDs).
2306 >
2307 > Created rcode2bmp script to create images from new rcode_* output maps.
2308 >
2309 > Improved efficiency of rmtxop in cases where matrix multiplication is
2310 > faster evaluated right-to-left, as when the final component is a
2311 > column vector.  Also added ability to apply trailing unary operators
2312 > (-t, and -s or -c) to resulting matrix.
2313 >
2314 > Added new depth, normal, and ID file types to radcompare.
2315 >
2316 > Added BigEndian= header line for automatic byte-swapping in rmtxop
2317 > and radcompare.  Doesn't work quite as automatically as it should
2318 > for pvalue -r, currently.
2319 >
2320 > Added new "turbo" palette to falsecolor (thanks to Taoning).
2321 >
2322 > Nathaniel Jones created the "dcglare" program for annual glare
2323 > simulations when the sun and sky are visible through the window.
2324 > Tutorial is posted at
2325 > "https://github.com/nljones/Accelerad/wiki/The-Imageless-Method-for-Spatial-and-Annual-Glare-Analysis".
2326 >
2327 > Added support for loading RGBE images into matrices in dctimestep.
2328 >
2329 > Added -y option to gensky and gendaylit to support more accurate Michalsky
2330 > solar position calculation.
2331 >
2332 > Changed rsplit so specifying a space as the separator parses words
2333 > between whitespace.
2334 >
2335 > Added ability of vwrays, pinterp, and pmblur2 to read encoded depth files.
2336 >
2337 > Added -o RxCxR1xC1 facility to perform blocking in rcollate.
2338 >
2339 > Made it so number of segments in genworm, genrev, and gensurf can be
2340 > given as expressions of previously defined variables, etc.
2341 >
2342 > Added -D and -n option to gendaymtx to output sun description and skip
2343 > matrix output on request.  A -M option was also added to output solar
2344 > modifiers for rcontrib.  Support also added for leap days in WEA input.
2345 > Enhancements sponsored by Ladybug Tools.
2346 >
2347 > Updated eplus_uvf to work with IDF version 9.x, checking version number.
2348 >
2349 > Fix to glarendx issues with dgi calculation.
2350 >
2351 > Made it so rmtxop and dctimestep undo any exposure applied to Radiance
2352 > pictures they may load.
2353 >
2354 > Added objutil utility to manipulate Wavefront .OBJ files.
2355 >
2356 > Fixed a crash related to rtrace -om or -oM with mesh instances containing
2357 > materials.
2358 >
2359 > Improved rtrace flushing function to handle any value for -x without
2360 > deadlock on controlling process.
2361 >
2362 > Eliminated unnecessary start-up procedures for rtrace when only ray-casting
2363 > is needed (i.e., no tracing or value output).
2364 >
2365 > Improved isotropic sampling method in bsdf2ttree using "zipper" approach
2366 > applied in genBSDF.
2367 >
2368 > Added limit to memory used by high-resolution tensor tree BSDFs for
2369 > cumulative cache during MC sampling (rendering).  Limit set to 250MBytes
2370 > per BSDF for standard architectures.
2371 >
2372 > Added -n and -s options to bsdf2ttree to provide some user control
2373 > over super-sampling.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines