Increased maximum identifier name length from 64 to 256
Increased max. group name size to 256
Fixed bug in "void" mapping of surfaces
Changed obj2rad to accept illegal normals
Changed ".pic" extension to ".hdr" throughout
Removed mention of defunct tifftypes.h
Increased .OBJ face vertex limit to 512 (was 64)
Continued ANSIfication and reduced compile warnings.
Added grouping parens to reduce ambiguity warnings.
Abstracted process and path handling for Windows. Renamed FLOAT to RREAL because of conflict on Windows. Added conditional compiles for some signal handlers.
Added (void *) cast to realloc calls
Fixed problems with normals and orientations that disagree.
Changes and check-in for 3.5 release Includes new source files and modifications not recorded for many years See ray/doc/notes/ReleaseNotes for notes between 3.1 and 3.5 release
added check for flat triangles with normals
moved barycentric routines into tmesh.c
cosmetic fix to parameters of put_baryc
further reduced complexity and size of barycentric calculation
added check for flatten in nonplanar()
eliminated gensurf.c putquad() code for better normal interpolation
changed to more compact barycentric coordinate calculation
minor non-essential changes
added -f option to flatten faces
took out use of Wavefront texture maps and indices fixed bug introduced last time in conversion of non-planar polygons
slight enhancement in conversion of non-planar polygons now uses group name as default material if no usemtl and no -m option
added sloppy division of non-planar faces into triangles
fixed nasty bug in ordering of parameters to putquad()
added mapping file to obj2rad
made zero-area faces non-fatal
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.