| 2058 | 
  | 
discovered by Rob G. | 
| 2059 | 
  | 
 | 
| 2060 | 
  | 
================================= | 
| 2061 | 
< | 
Version 5.1 | 
| 2061 | 
> | 
Version 5.1 (Released 8/17/2017) | 
| 2062 | 
  | 
 | 
| 2063 | 
  | 
Fixed issue with vchars.mta and symbols.mta not being installed in | 
| 2064 | 
  | 
the appropriate metafile library location, with help from Rob G. | 
| 2115 | 
  | 
Made mkillum more tolerant of non-planar polygons in its sampling routines. | 
| 2116 | 
  | 
 | 
| 2117 | 
  | 
Added "-recover" option to genBSDF to pick up where it left off. | 
| 2118 | 
+ | 
 | 
| 2119 | 
+ | 
Fixed genBSDF issue that was created incorrect normalization of | 
| 2120 | 
+ | 
Klems output.  Thanks to David G-M and Christian Knoflach for | 
| 2121 | 
+ | 
discovering the error.  Also improved sampling of indirect irradiance | 
| 2122 | 
+ | 
that showed some slight bias due to poor sample collision avoidance. | 
| 2123 | 
+ | 
 | 
| 2124 | 
+ | 
Fixed long-standing issue with -aa 0 neglecting textures in calculating | 
| 2125 | 
+ | 
surface shading. | 
| 2126 | 
+ | 
 | 
| 2127 | 
+ | 
Fixed bug in ranimove introduced during photon map integration. | 
| 2128 | 
+ | 
 | 
| 2129 | 
+ | 
Added check for steep sections of BSDF in pabopto2bsdf, creating narrower | 
| 2130 | 
+ | 
peakes in those places and mitigating some normalization issues. | 
| 2131 | 
+ | 
 | 
| 2132 | 
+ | 
Added view360stereo.cal by Mark Stock to handle 360-degree over/under | 
| 2133 | 
+ | 
stereo views. | 
| 2134 | 
+ | 
 | 
| 2135 | 
+ | 
Added MAX2SHADE macro to place limit on number of light sources | 
| 2136 | 
+ | 
to precheck for obstructions.  (Currently set to 200.)  This | 
| 2137 | 
+ | 
avoids excessive start-up times for scenes with many light sources. | 
| 2138 | 
+ | 
Thanks to Axel Jacobs for pointing out the problem. | 
| 2139 | 
+ | 
 | 
| 2140 | 
+ | 
Added -v option to obj2mesh to print out mesh statistics. | 
| 2141 | 
+ | 
 | 
| 2142 | 
+ | 
Rewrote bsdf2rad from ground up and made it a standard part of build. | 
| 2143 | 
+ | 
 | 
| 2144 | 
+ | 
Fixed bug in orientation of Reinhart/Tregenza sample generator in rfluxmtx. | 
| 2145 | 
+ | 
 | 
| 2146 | 
+ | 
Added ability to perform shadow-testing through unproxied BSDFs with strong | 
| 2147 | 
+ | 
through (direct-direct) component. | 
| 2148 | 
+ | 
 | 
| 2149 | 
+ | 
Added {+|-}a options to genBSDF and bsdf2ttree for switching off reciprocity | 
| 2150 | 
+ | 
averaging. | 
| 2151 | 
+ | 
 | 
| 2152 | 
+ | 
Added bias to see through BTDFs with a strong "through" component | 
| 2153 | 
+ | 
rather than scattering view rays.  This is in lieu of peak extraction, | 
| 2154 | 
+ | 
which looked to be too difficult from an implementation standpoint. | 
| 2155 | 
+ | 
 | 
| 2156 | 
+ | 
Added bsdfview tool analogous to objview but for BSDF files (XML and SIR), | 
| 2157 | 
+ | 
which calls bsdf2rad then rad with a few useful default views. |