NVIDIA's Material Definition Language (MDL) is used by rendering systems to define surface appearance. To help artists, designers, programmers and managers understand and use MDL, the MDL Handbook is a work-in-progress that provides background, theory and practical examples of the language.
This website provides interim versions of the Handbook; as a chapter nears completion, it will be available here. Some chapters may be missing explanatory text or the text may not yet be in its final form, but the material examples, diagrams and renderings may already be useful. See the Revision history page for an ongoing description of updates and changes as they are made to the version of the Handbook available from this website.
The HTML version of the Handbook provides search and navigation features. See the “Help” page available from a button in the upper right corner of the main page. Versions of the Handbook as PDF files (in A4 and US Letter format) are available through links in the black bar at the bottom of the main Handbook page, and here as well:
Link to the MDL Handbook as of 10 January 2019
Other MDL resources
- Main NVIDIA web page for MDL
- MDL technical introduction
- MDL language specification, version 1.4.4, 4 June 2018 download
- NVIDIA MDL SDK, tools for integrating MDL into rendering applications
- Recording of the GTC 2015 presentation about the MDL Handbook
- Revision history