Releases: KimuraRyo/BSDFProcessor
Releases · KimuraRyo/BSDFProcessor
BSDF Processor v1.3.0
BSDFProcessor v1.2.5
Added
- Added BRDF/BTDF generation with the adjested intervals of angles in the "Reflectance/Transmittance" dock widget.
BSDFProcessor v1.2.4
Changed
- Changed tangent directions of circular faces of cylinder in the render view for anisotropic BRDF.
Fixed
- Improved the precision of incoming and outgoing directions in the render view.
BSDFProcessor v1.2.3
Added
- Angles of the picked direction in the 3D graph, render view, and table view are displayed in the "Picked direction" dock widget.
- "Property view" dock widget to display properties of data.
- "Characteristic view" dock widget to display characteristics of data.
- Saving and restoring of application settings with QSettings.
- Loading and saving of SSDD file for BRDF/BTDF/specular reflectance/specular transmittance.
Changed
- Dealt with libbsdf-0.9.13.
- Changed the picking of incoming direction to a single click.
- Improved high DPI settings.
- Renamed dock widgets.
- Adjusted item layout and text labels of UI.
BSDFProcessor v1.2.2
Added
- Applied the logger of libbsdf.
- Added a switching preprocessor (LIBBSDF_DOUBLE_PRECISION_VECTOR) for double precision vectors.
Changed
- Dealt with libbsdf-0.9.12.
- Improved the BTDF generator for the refractive index of less than 1.
- Adjusted the initial values of parameters for BRDF/BTDF generators.
- Improved 3D plot of anisotropic data with an incoming polar angle of zero.
- Adjusted the maximum lengths of directions and axes.
- Increased the maximum value of parameters for BRDF/BTDF generators.
- Adjusted intervals of vertices of 3D plot.
- Replaced the reflectance computation using Monte Carlo integration with steradian-based integration.
- Applied the constructor of BRDF/BTDF with narrow intervals near specular directions.
Fixed
- Fixed the click on rendering view without data.
- Fixed the bug of initial angle display with a nonzero minimum angle.