Iray's MDL (materials definition language) defines the material properties and parameters for all components; surface colour, reflections and refractions, light emissions, surface scatter, displacements and bumpmaps are all easily interchangeable.
Iray's MDL is based on intuitive real world materials that allows developers and designers to create and share library catalogues of custom materials. These materials can be created by editing existing materials or starting from scratch.
Our Iray+ SDK has built on this to provide a range of predefined content to get you started, along with the most powerful materials creation tool available. Create a true representation of materials, textures and lighting that meets your exact usage requirements.
At its core Iray's MDL (Materials Definition Language) is based on a hierarchical materials model, with materials created as they would be in the real world, incorporating the following:
The Iray+ SDK provides access to a comprehensive material library, which includes full materials and a range of real-world material layers; intuitively combine base materials, colours, textures and finishes to create true-to-life representations of real-world materials in the same way they are manufactured or found in nature.
Iray materials can be exported and shared across all projects to achieve a consistent look and style. Iray+ presents a wide variety of materials that can be adapted and integrated into other MDL enabled applications. This ensures that everyone, no matter what point in the design workflow has one set of consistent materials.
For more information on the Iray MDL, please visit the Developer Guide page, where you can download Whitepapers and other important technical specifications.
Measured data is becoming more popular across a range of industries, giving users a better representation of how light interacts with specific materials. Iray fully supports measured data and can be used as a full material or as the base layer of a material where coatings and stickers are added to create a new material.