El Lenguaje de Definición de Materiales (MDL) de NVIDIA te da la libertad de intercambiar materiales y luces basados en la física entre todas las aplicaciones compatibles. Por ejemplo, puedes crear un material con MDL en una aplicación como NVIDIA Adobe Substance 3D Designer, guardarlo en tu librería y utilizarlo posteriormente en NVIDIA® Iray®, Chaos V-Ray o cualquier otra aplicación compatible. Te permite crear una librería de materiales MDL una vez y tener la confianza de que mantendrán su aspecto cuando los recuperes en las distintas aplicaciones del flujo de trabajo. Es una forma fácil de ahorrar tiempo y esfuerzo.
A diferencia de los lenguajes de sombreado que producen programas para un motor de render concreto, los materiales MDL definen el comportamiento de la luz a alto nivel. Los distintos renderizadores y herramientas interpretan el comportamiento de la luz y crean la mejor imagen posible, ya sea una aplicación OpenGL o un motor de render basado en la física como Iray.
Un consejo asesor de MDL compuesto por partners que desarrollan aplicaciones MDL orienta y gestiona el desarrollo de la norma del lenguaje.
La biblioteca NVIDIA vMaterial basada en MDL hace hace que el diseño con materiales reales sea muy sencillo. Puedes usar esos materiales tal cual o modificarlos y superponerlos en capas para darles exactamente el aspecto que necesites en cada aplicación. También puedes exportar los materiales modificados y trasladarlos a otras aplicaciones compatibles con unos cuantos clics.