1569 |
|
Renamed librt.a to librtrad.a, to avoid conflict on Solaris. Almost |
1570 |
|
everything now gets linked to -lrtrad instead of -lrt. |
1571 |
|
|
1572 |
+ |
Fixed problem with large sample sets, so -u+ option now is truly random. |
1573 |
+ |
Thanks to Rick Mistrick and Younju Yoon for identifying this problem, |
1574 |
+ |
which was related to a poorly designed hash function. |
1575 |
+ |
|
1576 |
+ |
Changed -u+ to be the default setting in rtrace (only). |
1577 |
+ |
|
1578 |
+ |
Fixed binary i/o for rlam and vwrays under Windows. |
1579 |
+ |
|
1580 |
+ |
Added tmCvLums() to tone-mapping routines using a 16-bit lookup table |
1581 |
+ |
on IEEE floats, which is also used to improve speed of COLOR conversions, |
1582 |
+ |
especially on machines with slow log() calls. The first call to |
1583 |
+ |
tmCvLums(), tmCvGrays(), or tmCvColors() initializes the table. |
1584 |
+ |
|
1585 |
+ |
Created optics2rad.csh script to convert from Optics 5 material output |
1586 |
+ |
to something correct for Radiance. Built on old glazing.cal function, |
1587 |
+ |
which is actually incorrect so removed from the distribution. |