refactor: Changed macros to function type for clarity
fix: Last change would have caused array underrun
fix: Avoid array bounds errors in dimlist[] in deep ray trees
perf: Avoid calling objndx() multiple times for multiple modifiers
perf: Removed unnecessary randomization in call to getperpendicular()
perf: Adjustment to source spread in lobe speculars that accounts for -dj
fix: Issue with textured surfaces and source scattering
perf: Further minor tweaks
perf: Minor tweaks
feat: Added setting of RdotP, NxP, NyP, and NzP variables
fix: Dangerous typo!
fix: Was over-estimating diffuse reflection with Fresnel effect
perf: Optimized initialization order for early shadow testing
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.