省时省力,无缝交换材质,尽在NVIDIA MDL
来源:丽台科技 编辑:lsy631994092 2021-01-06 08:52:39 加入收藏
NVIDIA MDL( 材质定义语言), 可以在支持的应用程序之间自由地共享基于物理性质的材质和光线。
例如,在 Allegorithmic Substance Designer 等应用程序中创建一种 MDL 材质,将其保存到材质库中,然后在 NVIDIA® Iray®、Chaos Group 的 V-Ray 或任何其他支持的应用程序中使用。MDL 材质库只需创建一次,可导入到工作流程的所有应用程序中以供使用。 这样做能轻松节省大量的时间和精力。
不同于为特定渲染器生成程序的着色语言,MDL 材质定义的是光线的高级特性。多种渲染器和工具都可以解释光线特性并创建极佳的图像,不管是基于 OpenGL 的应用程序还是像 Iray 一样基于物理的渲染器。
借助于采用 MDL 的NVIDIA vMaterial 材质库可以轻松地使用一组真实的材质开始设计。你可以直接使用 vMaterial,也可以修改材质和将材质分层,以在应用程序中创造出所需的外观。作为设计师的你只需单击几下,即可轻松导出经修改的材质,然后导入到其他支持的应用程序。
MDL 示例金属材质实例
MDL 服装材质示例
一个定义,多个渲染应用程序
NVIDIA 和 Chaos Group 使用材质定义语言以在不同渲染应用程序中提供极为相似的渲染结果。这使得用户能够从 OpenGL 无缝过渡到快速的光线跟踪,再过渡到充分的全局照明,而在此过程中无需进行任何场景调整。
准确的材质模拟
如某种定制布料的定制定义所示,可以在各渲染器(例如 Iray 或 Mental Ray)之间共享使用 MDL 定义的复杂材质:
核心技术 - MDL 构建模块
材质定义由基于物理的元素和功能构建而成,这些元素和功能易于分层,无需编程或编译就可实现丰富的材质集合。X-Rite 等先进测量设备的输出,也可用作元素,并可根据分层和功能进行定制,从而大大扩展了其使用范围。
渲染材质定义示例
无缝交换材质
尽管 MDL 材质和光线可以在支持的应用程序之间轻松移动,但需要安装 MDL 材质交换包或 NVIDIA vMaterials 库才能进行正确操作。
下载 MDL 材质交换:
【Windows】:https://d3fcmia9cdl7u7.cloudfront.net/packages/MDLMaterialExchange/MDLMaterialExchange_v18.0.7090.exe
【Linux】:
https://d3aouxyap466mi.cloudfront.net/packages/MDLMaterialExchange/MDLMaterialExchange_v1.7.0.run
【Mac】:
https://d3dsnl5k1yjjj6.cloudfront.net/packages/MDLMaterialExchange/MDLMaterialExchange_v1.7.0.dmg
支持 MDL 和材质交换的应用程序和插件
评论comment