RenderToolbox3: MATLAB tools that facilitate physically based stimulus rendering for vision research
Benjamin S Heasly, Nicolas P Cottaris, Daniel P Lichtman, Bei Xiao, David H Brainard, Benjamin S Heasly, Nicolas P Cottaris, Daniel P Lichtman, Bei Xiao, David H Brainard
Abstract
RenderToolbox3 provides MATLAB utilities and prescribes a workflow that should be useful to researchers who want to employ graphics in the study of vision and perhaps in other endeavors as well. In particular, RenderToolbox3 facilitates rendering scene families in which various scene attributes and renderer behaviors are manipulated parametrically, enables spectral specification of object reflectance and illuminant spectra, enables the use of physically based material specifications, helps validate renderer output, and converts renderer output to physical units of radiance. This paper describes the design and functionality of the toolbox and discusses several examples that demonstrate its use. We have designed RenderToolbox3 to be portable across computer hardware and operating systems and to be free and open source (except for MATLAB itself). RenderToolbox3 is available at https://github.com/DavidBrainard/RenderToolbox3.
Keywords: color; graphics rendering; material perception; stimuli; vision science.
Figures
Source: PubMed