BSDF Processor is an application for interactive visualization of BSDF (bidirectional scattering distribution function). The target users of BSDF Processor are engineers and researchers investigating the measured reflection and transmission data. BSDF Processor can load data files and provides 3D plots, real-time rendering of 3D models, table view and so on. Basic functions are implemented using libbsdf.
BSDF Processor can load the following formats:
Format | Extension | Measured Data |
---|---|---|
Integra Diffuse Distribution | .ddr, .ddt | |
Integra Specular Distribution | .sdr, .sdt | |
Zemax BSDF | .bsdf | RPC Photonics |
LightTools BSDF | .bsdf | |
ASTM E1392-96(2002) | .astm | Cornell University |
MERL BRDF | .binary | MERL |
BSDF Processor can export the following formats:
Format | Extension |
---|---|
Integra Diffuse Distribution | .ddr, .ddt |
BSDF Processor is licensed under the terms of the Mozilla Public License, version 2.0. See the LICENSE file.
Windows (32bit):
BSDFProcessor-1.1.4-windows-x86.zip
BSDF Processor uses the following open source libraries:
CMake is used as the build system.
Search paths for libraries are set through CMake variables: LIBBSDF_DIR
, OSG_DIR
, EIGEN3_INCLUDE_DIR
, and CMAKE_PREFIX_PATH
for Qt 5.
- Loads other file formats
- Displays more information of BSDFs