| 2517 | 
  | 
 | 
| 2518 | 
  | 
Added iso2klems script to compute a Klems BSDF based on specular | 
| 2519 | 
  | 
and diffuse measurements as a function of incident angle. | 
| 2520 | 
+ | 
 | 
| 2521 | 
+ | 
Fixed issue with over-counting diffuse component during aBSDF | 
| 2522 | 
+ | 
peak extraction. | 
| 2523 | 
+ | 
 | 
| 2524 | 
+ | 
Added dctimestep -x and -y options to specify image dimensions | 
| 2525 | 
+ | 
for multiple outputs corresponding to result vectors. | 
| 2526 | 
+ | 
 | 
| 2527 | 
+ | 
Added -P option to rcalc to pass formatted input when cond is <= 0. | 
| 2528 | 
+ | 
 | 
| 2529 | 
+ | 
Created rcrop utility for cropping matrices and pictures more | 
| 2530 | 
+ | 
conveniently, correcting view information.  Expect it to be handy | 
| 2531 | 
+ | 
for extracting rows and columns from matrices, mostly. | 
| 2532 | 
+ | 
 | 
| 2533 | 
+ | 
Changed pcomb so -o option elides original exposure values | 
| 2534 | 
+ | 
from indented source headers. | 
| 2535 | 
+ | 
 | 
| 2536 | 
+ | 
Added getinfo -r option, which is similar to -a except it will | 
| 2537 | 
+ | 
replace indicated lines with new ones. | 
| 2538 | 
+ | 
 | 
| 2539 | 
+ | 
Slight change to vwrays -d option to not spit out "-ld-", and to | 
| 2540 | 
+ | 
produce "-ld+" without requiring input picture as argument. | 
| 2541 | 
+ | 
 | 
| 2542 | 
+ | 
Added automatic overture calculation to rtpict with -n > 1 if | 
| 2543 | 
+ | 
ambient cache is on and file is named.  If straight image output | 
| 2544 | 
+ | 
is requested, we randomize all samples and avoid cache collisions. | 
| 2545 | 
+ | 
 | 
| 2546 | 
+ | 
Added cnt -s option to shuffle output. | 
| 2547 | 
+ | 
 | 
| 2548 | 
+ | 
Fixed issue with divide-by-zero errors in the ambient super-sampling | 
| 2549 | 
+ | 
routine discovered by Jon Sargent of Solemma.  This affected regions | 
| 2550 | 
+ | 
that had zero radiance, such as black backgrounds or unlit areas | 
| 2551 | 
+ | 
with -av 0 0 0, when super-sampling was effectively disabled, causing | 
| 2552 | 
+ | 
some loss in accuracy of the results. | 
| 2553 | 
+ | 
 | 
| 2554 | 
+ | 
Updated Klems Half- and Quarter-bases to match angles currently used | 
| 2555 | 
+ | 
in WINDOW. | 
| 2556 | 
+ | 
 | 
| 2557 | 
+ | 
Eliminated most aiming failures for triangular light sources, at the | 
| 2558 | 
+ | 
expense of conservative sampling near the centroid.  Thanks to | 
| 2559 | 
+ | 
David Geisler-Moroder for his help on this. | 
| 2560 | 
+ | 
 | 
| 2561 | 
+ | 
Increased maximum set size to 8191 to avoid set overflow errors. | 
| 2562 | 
+ | 
 | 
| 2563 | 
+ | 
Added source obstruction test to statistics being kept on which | 
| 2564 | 
+ | 
sources were visible in adaptive shadow testing code.  Previous | 
| 2565 | 
+ | 
behavior was likely over-estimating source contributions. | 
| 2566 | 
+ | 
 | 
| 2567 | 
+ | 
Added diffuse components into maximum directional hemispherical | 
| 2568 | 
+ | 
reported by checkBSDF, so comparing to 100% is easier for each | 
| 2569 | 
+ | 
component. | 
| 2570 | 
+ | 
 | 
| 2571 | 
+ | 
Fixed incorrect calculations in iso2klems script, thanks to | 
| 2572 | 
+ | 
help from Jacob Jonnson. | 
| 2573 | 
+ | 
 | 
| 2574 | 
+ | 
Updated official copyright and license according to new wording | 
| 2575 | 
+ | 
provided by Jean Haemmerle at the LBNL Intellectual Property Office. | 
| 2576 | 
+ | 
Both were copied verbatim from e-mail I received from Taoning Wang | 
| 2577 | 
+ | 
on 8/20/2022. | 
| 2578 | 
+ | 
 | 
| 2579 | 
+ | 
Added -features option to rpict, rtrace, and rcontrib to check | 
| 2580 | 
+ | 
which features are present or look for specific feature support. | 
| 2581 | 
+ | 
This addition was suggested by Peter Apian-Bennewitz as an easier | 
| 2582 | 
+ | 
way to determine which version of Radiance is installed and what | 
| 2583 | 
+ | 
it supports, and is timely as we begin our refactoring of the | 
| 2584 | 
+ | 
rendering code.  There are no current plans to add this to rvu. | 
| 2585 | 
+ | 
 | 
| 2586 | 
+ | 
Added falsecolor -odim, -orct, and -c0 options to overlay grid of | 
| 2587 | 
+ | 
values on image.  This was requested by Rob Shakespeare. | 
| 2588 | 
+ | 
 | 
| 2589 | 
+ | 
Added -i* and -o* options in rhcopy for reading rays from the | 
| 2590 | 
+ | 
standard input and writing rays from holodeck to standard output. | 
| 2591 | 
+ | 
This will hopefully be useful in combining rholo with rcontrib. | 
| 2592 | 
+ | 
 | 
| 2593 | 
+ | 
Added further checking for coincident (overlapping) flat surfaces, | 
| 2594 | 
+ | 
preferring front sides to back sides in the ray intersection | 
| 2595 | 
+ | 
calculation.  This only applies to rings and faces, as the other | 
| 2596 | 
+ | 
surface types would have required additional calculations to | 
| 2597 | 
+ | 
make them work.  Material transparency is still the primary | 
| 2598 | 
+ | 
consideration, now followed by ray hit side, followed by | 
| 2599 | 
+ | 
modifier definition order in the input. |