Continued ANSIfication. There are only bits and pieces left now.
Moved paths.h out of rtio.h and included it manually where R_OK was needed
Added grouping parens to reduce ambiguity warnings.
Changed (char *) casts for memory copies to (void *) and other fixes
Replaced inline copyright notice with #include "copyright.h"
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
decreased epsilon for check of zero motion vector
changed modifier checking to take most recent definition
added check for parallel or zero motion vectors
changed text(), which is reserved word on PowerPC, to do_text()
fixed bug for mixing non-materials
fixed problem with hexbit font (spacing from 256 to 255 per char)
changed extern char *libpath to extern char *getlibpath()
fixed mixtures to work with materials
removed declaration of fgets()
fixed bug where memory was allocated and discarded in tlalloc()
minor improvement to freetext()
fixed bug for when free() steps on
Removed problematic math function declarations
fixed proportional spacing distances
fixed bug in inglyph() causing sloppy glyph boundaries
initial implementation of proportional fonts
added checking of extents to inglyph()
initial move of getfont to separate routine
updated revision number for release 2.0
added FLOAT definition to better control size of structures
fixed bug in text initialization
changed storage of text lines
fixed long-standing bug in slanted text
got rid of scanf() calls
fixed coordinate mapping in inglyph()
changed handling of matrix transformations with new MAT4 & XF types dynamic allocation of ray transformations with newrayxf() added missing light source vector transformation to m_brdf.c
Changed getpath to check permissions
fixed bugs in instance mapping of modifiers
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.