Made one-sided materials really work using mixfunc
Fixed a few compile errors due to code reorg
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.
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 output file initialization into main for Linux non-constant stdout
added check for flat triangles with normals
bug fix in r_ies() associated with IES file pathnames
made choice of plastic more typical
minor change removing unneeded variable
added MGF version tracking
added default handling of undefined entities
bug fix in r_ies
added lots of comments and added file precheck to r_ies()
fixed bug in ies conversion routine for getting file context
added MGF index of refraction (ir) and dielectric support
added cct entity
fixed conversion of emittance
added -m option for separate materials file
fixed bad argument parsing
added vertex reversal
spelling correction in comment (really!)
numerous bug fixes and enhancements
added "sides" entity for one- vs. two-sided surfaces
changed context names from struct members to extern variables
added further color support
slight modification to color handling
bug fixes
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.