Eliminated unnecessary "extern" and "register" modifiers
Eliminated a number of minor warnings (all innocuous)
Major code reorg, moving mgflib to common and introducing BSDF material
Continued ANSIfication. There are only bits and pieces left now.
Added prototype for LIBR function pointer in calcomp.h
Added (void *) cast to realloc calls
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
changed sqrt() calls to Sqrt() and eliminated macro
rearranged declarations
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.