RenderToolbox3: MATLAB tools that facilitate physically based stimulus rendering for vision research.

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.

[1]  Alexa I Ruppertsberg,et al.  Reflecting on a room of one reflectance. , 2007, Journal of vision.

[2]  Barton L Anderson,et al.  The dark side of gloss , 2012, Nature Neuroscience.

[3]  Michael J. Black,et al.  A Naturalistic Open Source Movie for Optical Flow Evaluation , 2012, ECCV.

[4]  Peter B. Delahunt,et al.  Does human color constancy incorporate the statistical regularity of natural daylight? , 2004, Journal of vision.

[5]  Gregory J. Ward,et al.  Measuring and modeling anisotropic reflection , 1992, SIGGRAPH.

[6]  D H Brainard,et al.  The Psychophysics Toolbox. , 1997, Spatial vision.

[7]  Joan López-Moliner,et al.  Seeing the last part of a hitting movement is enough to adapt to a temporal delay. , 2012, Journal of vision.

[8]  Laurence T. Maloney,et al.  Illuminant cues in surface color perception: tests of three candidate cues , 2001, Vision Research.

[9]  G. W. Larson,et al.  Rendering with radiance - the art and science of lighting visualization , 2004, Morgan Kaufmann series in computer graphics and geometric modeling.

[10]  Greg Humphreys,et al.  Physically Based Rendering: From Theory to Implementation , 2004 .

[11]  Gunther Wyszecki,et al.  Color Science: Concepts and Methods, Quantitative Data and Formulae, 2nd Edition , 2000 .

[12]  D. Pelli,et al.  Display Characterization , 1998 .

[13]  Brian A. Wandell,et al.  The Synthesis and Analysis of Color Images , 1992, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  David H Brainard,et al.  The color constancy of three-dimensional objects. , 2012, Journal of vision.

[15]  Roland W Fleming,et al.  Real-world illumination and the perception of surface reflectance properties. , 2003, Journal of vision.

[16]  D. Purves,et al.  The effects of color on brightness , 1999, Nature Neuroscience.