Fixed inconsistency between evaluation and sizing operations
Bug fixes and improvements -- sampling was not working, now reports color
Added comments for placement of mutex locks to support multi-threading
Fixed various compiler warnings (mostly harmless)
Removed stray quote
Minor fixes should not affect operation
Minor optimizations should not affect results
Fixed bug in SDsampBSDF()
Added extra checks where projected solid angle is undefined
Eliminated memory error caused by stray ray samples
Added pointer indirection to make error reporting in other languages simpler
Corrected errors in XML interpreter and genBSDF and removed mkillum BSDF code
Fixes to reciprocity for tensor tree representation
Fixed incorrect call to multisamp()
Tweak on last change to recording name & manufacturer
Added recording of product and manufacturer names
Improved error diagnostics
Added routine for adding spectral distribution components
Added missing call to free EZXML structures on error
Minor improvements to direct specular sampling
Fixed bug for MING32 and non-square matrices, allowing multiple angle bases
Minor compile fixes
Additional check for empty MGF string
Added missing header
Fixes for Windows and bug fix in bsdf_m.c
Fixed bugs in variable-resolution isotropic BSDFs
Removed debugging
First test of variable-res BSDFs
Fix from last change
Bug fixes to last change
Partial implementation of variable-resolution BSDFs
Fixes to last change -- tested
Fixed interface for determining BSDF solid angles
Minor fixes
Final fix to Klems angles -- I hope
Fixed range of rand() -> double conversion
Eliminated calls to drand48()
Fixes to BSDF including blurring of angle boundaries
Minor changes and fixes -- first working version of BSDF material
Major code reorg, moving mgflib to common and introducing BSDF material
Fixed comment type
Fixed handling of multiple WavelengthDataBlock's
Typo!
Removed some case-dependent string comparisons
Added check to ensure column ordering of BTDF
Slight improvement to conditional
Slight change to reporting thresholds for dubious BSDFs
Added test for full light transfer in BSDF
Working version of genBSDF with detail geometry support in mkillum
Minor warning for 64-bit architectures
Minor changes related to angle basis support
Added support for custom angle bases
Improved error-checking
Created dctimestep utility for daylight coefficient calculations
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.