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.5 by greg, Tue Jun 24 15:38:07 2003 UTC vs.
Revision 1.38 by greg, Fri Apr 30 17:00:29 2004 UTC

# Line 1162 | Line 1162 | positions, which allows holodecks to grow to system fi
1162  
1163   Fixed wrapping long in source hit test code, which would cause
1164   odd horizontal lines in some very long renderings.
1165 +
1166 + Added -f and -w options to ra_tiff to create IEEE float and 16-bit/primary
1167 + TIFF output, respectively.  These formats are also understood on reverse
1168 + conversion.  (16-bit/primary has been understood for some time, but not
1169 + IEEE float.)
1170 +
1171 + Added -N option to rad to start multiple rendering processes in
1172 + parallel.
1173 +
1174 + Fixed bug where mesh instances were not being freed, so subsequent calls
1175 + in programs like ranimove would refer to bogus data.
1176 +
1177 + Added support in normtiff for floating-point and 16-bit/sample TIFF input
1178 + files.
1179 +
1180 + Changed marksources() routine (src/rt/source.c) to check all
1181 + primitives in the modifier chain for emitting types, not only
1182 + the first.  This permits sources to be described with intervening
1183 + modifiers before the light/illum/glow primitive and allows aliases
1184 + as well.
1185 +
1186 + Fixed bug in xform where it was neglecting to add transform arguments
1187 + to new mesh primitive.
1188 +
1189 + Added -dF and -dD options to pvalue for byte-swapped floats and
1190 + doubles, respectively.
1191 +
1192 + Changed meta2tga to output correct colors.
1193 +
1194 + Changed local coordinate index from 32-bits to 16-bits, which requires
1195 + that Radiance mesh files be recompiled.  (Later decided against this
1196 + change, as it caused problems with some models.)
1197 +
1198 + Changed integer tone-mapping routines to better deal with images
1199 + containing large, constant regions.
1200 +
1201 + Improved interaction with rholo -o ogl driver under OS X, which was
1202 + returning bad values from the depth buffer.
1203 +
1204 + Minor bug fix in ranimove where it was restarting processes when it
1205 + didn't need to.
1206 +
1207 + Increased accuracy of default ambient parameters in rpict, rview, and
1208 + rtrace.  In rad program, doubled -ar value, -ad value, and -as value,
1209 + and decreased -aa value a bit.  Also adjusted -lr upwards and -lw
1210 + downwards.  I should have done these things long ago, as processors
1211 + have been getting faster and faster over the years.
1212 +
1213 + Fixed bug discovered by Marcus Jacobs where oconv was dumping core
1214 + when it was given too many modifiers.
1215 +
1216 + Fixed problem with rpict where it was drawing illum sources badly
1217 + even when they weren't all that small in the view.
1218 +
1219 + Added in(i) function to rcalc for more flexible channel evaluation.
1220 +
1221 + Replaced all calls to vfork() with regular fork() calls.
1222 +
1223 + Fixed bug in glarendx for dgr calculation with sources behind view.
1224 +
1225 + Added -p option to histo to print percentages/percentiles r.t. counts.
1226 +
1227 + Added a source occluder cache to accelerate shadow testing.  This
1228 + can save up to 50% of the calculation time in scenes with many
1229 + light sources, especially ones containing large occluders.  This
1230 + optimization may be tuned or switched off with the -DSHADCACHE=N
1231 + compile switch, where N is the resolution of the shadow cache, or
1232 + 0 to disable it.  Since this is purely a time vs. memory trade-off,
1233 + I decided not to make it a new command-line option.  (We already
1234 + have plenty.)
1235 +
1236 + ****** COMPATIBILITY CHANGE ********
1237 + Changed the following command names to avoid conflicts:
1238 +        rview -> rvu (with symbolic link back to rview)
1239 +        calc -> icalc
1240 +        lam -> rlam
1241 +        gencat -> gencatenary
1242 +
1243 + Improved -f option of normpat, which caused odd color changes before.
1244 +
1245 + Created pgblur script which does fast Gaussian blur of image without changing
1246 + its dimensions.  This is very useful in certain types of image processing
1247 + calculations, such as finding or removing low frequencies.
1248 +
1249 + ****** COMPATIBILITY CHANGE ********
1250 + Changed little-used objpict script so that it takes scene files rather than
1251 + rpict options on the command line, and puts everything into the right
1252 + coordinate position automatically rather than requiring the user to do it.
1253 +
1254 + Added -I option to replmarks for mesh instancing.
1255 +
1256 + Made similar change for virtual sources to allow modifiers and aliases
1257 + on the mirror and prism types to work properly.
1258 +
1259 + Rob Guglielmetti dded -lw and -lh options to falsecolor to control the
1260 + legend dimensions.  Made it so -lw 0 and/or -lh 0 turns legend off.
1261 +
1262 + Made it so pcompos will read everything from a stream even if it doesn't
1263 + need it, so input commands will not receive a hangup signal.
1264 +
1265 + Wrote ra_bmp program to convert to and from Windows BMP files (finally).
1266 + It's the most horrible image format I've ever seen, and I've seen a lot.
1267 +
1268 + Increased -aa default value for all renderers (and also -ad and -as in
1269 + rview) at Schorsch's suggestion.  I think this undid my earlier decrease
1270 + of -aa last time, which I guess was ill-considered.
1271 +
1272 + Modified oconv to keep subdividing the octree if there are too many
1273 + objects in a voxel even when the -r resolution limit has been
1274 + reached.  This was not done before due to problems with recursion,
1275 + and still, it will only continue to 256 times the original -r limit.
1276 + If that isn't enough, then there's probably no hope, anyway.
1277 +
1278 + Added -l option to obj2mesh to search for material files in library
1279 + locations.
1280 +
1281 + Increased polygon vertex limit to 512 in obj2mesh and obj2rad and added
1282 + warning if this limit is exceeded.
1283 +
1284 + Added tone-mapping and monitor primary options to ra_bmp.  This gives
1285 + new functionality similar to normtiff and ximage.  It would be nice to
1286 + add this feature to the other ra_* programs as well...  someday.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines