Eliminated some redundant library calls
Added "paths.h" for access().
Fixed missing declaration for atof()
Continued ANSIfication and reduced other compile warnings.
Added prototype for LIBR function pointer in calcomp.h
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
Numerous bug fixes in new mesh code
Bug fix in output of .OBJ usemtl statement
Created man page for obj2mesh and added -o option to gensurf
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
moved 4x4 matrix inversion routine to library module
minor compiler warning fixes
bug fixes
added ability to get point values from a file
updated revision number for release 2.0
changed private variable names with `SYS` context
changed parameters to funset() call
changed arguments to varset()
added MAT4 type
simplified average normal calculation
changed arguments to scompile()
set eclock variable for more efficient computations
eliminated computations outside [0,1] for unsmoothed surfaces
added bezier and bspline functions
Added Bezier cubic function
improved portability of bcopy()
improved smoothing at edges, improved stability of invmat()
added smoothing option
fixed location of SCCSid
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.