Materials
Materials define the visual properties of objects, for example:
- The color, reflection and refraction, and light emission properties of surfaces
- The scattering and absorption properties of volumes
- Modified geometric properties of surfaces such as displacement and normal perturbation (bump mapping)
Iray provides an example catalog of physically-based materials to apply to geometry, lights, and cameras. These materials are defined using NVIDIA Material Definition Language (MDL). Materials are defined based on distribution functions for reflection and refraction, for volume scattering effects, and for light emission properties.
Material definitions define "what to compute". The "how to compute" task is considered the domain of the renderer. This split of responsibilities enables all Iray rendering modes to use the same materials and is key to constructing a unified conceptual model of rendering.
The following sub-topics provide more details on materials:
- The dedicated Material Definition Language for Iray.
- Measured materials as building blocks for the layers in MDL materials
- Editing and creating materials in the neuray API
Note:
MetaSL has been deprecated, but remains fully functional in this
release to the extent it was supported with NVIDIA Iray and was
documented in the Technical Principles document of the previous
release. MetaSL support may be removed from the next release. Please
use the new Material Definition Language (MDL) instead.