| 1187 | 
  | 
 | 
| 1188 | 
  | 
Added -dF and -dD options to pvalue for byte-swapped floats and | 
| 1189 | 
  | 
doubles, respectively. | 
| 1190 | 
+ | 
 | 
| 1191 | 
+ | 
Changed meta2tga to output correct colors. | 
| 1192 | 
+ | 
 | 
| 1193 | 
+ | 
****** COMPATIBILITY CHANGE ******** | 
| 1194 | 
+ | 
Changed local coordinate index from 32-bits to 16-bits, which requires | 
| 1195 | 
+ | 
that Radiance mesh files be recompiled. | 
| 1196 | 
+ | 
 | 
| 1197 | 
+ | 
Changed integer tone-mapping routines to better deal with images | 
| 1198 | 
+ | 
containing large, constant regions. | 
| 1199 | 
+ | 
 | 
| 1200 | 
+ | 
Improved interaction with rholo -o ogl driver under OS X, which was | 
| 1201 | 
+ | 
returning bad values from the depth buffer. | 
| 1202 | 
+ | 
 | 
| 1203 | 
+ | 
Minor bug fix in ranimove where it was restarting processes when it | 
| 1204 | 
+ | 
didn't need to. | 
| 1205 | 
+ | 
 | 
| 1206 | 
+ | 
Increased accuracy of default ambient parameters in rpict, rview, and | 
| 1207 | 
+ | 
rtrace.  In rad program, doubled -ar value, -ad value, and -as value, | 
| 1208 | 
+ | 
and decreased -aa value a bit.  Also adjusted -lr upwards and -lw | 
| 1209 | 
+ | 
downwards.  I should have done these things long ago, as processors | 
| 1210 | 
+ | 
have been getting faster and faster over the years. | 
| 1211 | 
+ | 
 | 
| 1212 | 
+ | 
Fixed bug discovered by Marcus Jacobs where oconv was dumping core | 
| 1213 | 
+ | 
when it was given too many modifiers. | 
| 1214 | 
+ | 
 | 
| 1215 | 
+ | 
Fixed problem with rpict where it was drawing illum sources badly | 
| 1216 | 
+ | 
even when they weren't all that small in the view. | 
| 1217 | 
+ | 
 | 
| 1218 | 
+ | 
Added in(i) function to rcalc for more flexible channel evaluation. | 
| 1219 | 
+ | 
 | 
| 1220 | 
+ | 
Replaced all calls to vfork() with regular fork() calls. | 
| 1221 | 
+ | 
 | 
| 1222 | 
+ | 
Fixed bug in glarendx for dgr calculation with sources behind view. | 
| 1223 | 
+ | 
 | 
| 1224 | 
+ | 
Added -p option to histo to print percentages/percentiles r.t. counts. | 
| 1225 | 
+ | 
 | 
| 1226 | 
+ | 
Added a source occluder cache to accelerate shadow testing.  This | 
| 1227 | 
+ | 
can save up to 50% of the calculation time in scenes with many | 
| 1228 | 
+ | 
light sources, especially ones containing large occluders.  This | 
| 1229 | 
+ | 
optimization may be tuned or switched off with the -DSHADCACHE=N | 
| 1230 | 
+ | 
compile switch, where N is the resolution of the shadow cache, or | 
| 1231 | 
+ | 
0 to disable it.  Since this is purely a time vs. memory trade-off, | 
| 1232 | 
+ | 
I decided not to make it a new command-line option.  (We already | 
| 1233 | 
+ | 
have plenty.) | 
| 1234 | 
+ | 
 | 
| 1235 | 
+ | 
****** COMPATIBILITY CHANGE ******** | 
| 1236 | 
+ | 
Changed the following command names to avoid conflicts: | 
| 1237 | 
+ | 
        rview -> rvu (with symbolic link back to rview) | 
| 1238 | 
+ | 
        calc -> icalc | 
| 1239 | 
+ | 
        lam -> rlam | 
| 1240 | 
+ | 
        gencat -> gencatenary |