首页 > 最新资讯 > NVIDIA将材质定义语言SDK开源
NVIDIA将材质定义语言SDK开源

NVIDIA将材质定义语言SDK开源

2018-10-15 12:28

#英伟达


 

 

安全性、可定制性、灵活性和成本是开源软件开发者的一些优势所在。

 

NVIDIA的材质定义语言(MDL)软件开发套件能够为开发者提供所有这些优势、乃至更多,该套件从今日起开源。

 

MDL软件是一组能够将真实材质的精确外观和观感集成到渲染应用中的工具,一直以来备受开发者青睐。它让终端用户能够自由地在所支持的应用之间共享基于物理规则的材质和光照。

 

例如,在Allegorithmic Substance Designer中创建的MDL材质(例如特定的地毯、室内装潢或服装)可保存到库中,然后用于任何其他能够支持的应用,如Adobe Dimension CC。

 

用户可构建这些材质库,并确信其在工作流程中的应用之间移动时所呈现的效果会保持一致。对于用户和应用开发者,这都是一种能够节省大量时间和精力的简单方法。

 

全新开源NVIDIA MDL SDK使开发者能够自由扩展并调整MDL,以满足其特定需求。他们可以添加更多功能,在更多应用中展开工作,充分利用新平台,将其移植到iPad或安卓,创建新的后端等。

 

开发者能够全面访问MDL语言,轻松按照格式构建应用,因其可不受限制地访问所有规格。

 

开发者热情高涨

 

Allegorithmic已经构建了一个完整的MDL创作工具,这是其Substance Designer应用的一部分。借助MDL开源,他们就能获得前所未有的深入访问权限。

 

该公司首席执行官Sebastien Deguy 表示:“我们很高兴看到NVIDIA通过这一举措使MDL更易于访问。我们从很早就开始支持这种格式,并希望生态系统能够不断发展。”

 

 

Adobe已经在面向3D设计师的Dimension CC中采用了NVIDIA MDL。

 

Adobe Dimension CC工程总监Ross McKegney 表示:“在Adobe,我们非常关注创意内容在整个价值链中的流动,从最初的概念到设计、一直到营销和销售。我们在所有下一代3D产品和服务中,基于NVIDIA MDL采用了基于物理规则的材质,通过这种强有力且稳妥的方式来展现材质,让其无论用于何处都能展现一致的效果。”

 

Epic的Unreal Studio 4.20现已提供对MDL的原生支持。  

 

Epic Games Enterprise团队高级产品经理Ken Pimentel表示:“能够在多种应用和渲染引擎中使用诸如NVIDIA MDL这样的单一材质定义对最终用户好处颇多。如今我们已经为Unreal Studio添加了MDL支持,让企业级客户无需调整所有参数,就能看到材质效果在Unreal Engine中的实时转换。这意味着他们的创意能够实现新的表达形式。”

 

MDL的使用其实很简单,了解一下?

 

欲了解NVIDIA材质定义语言的基础知识,欢迎莅临SIGGRAPH大会,参加题为《使用MDL在渲染器之间共享基于物理规则的材质》的演讲环节。您将了解到如何使用单一材质来定义不同渲染器和渲染技术之间的一致效果呈现。

 

最终用户将了解到基于物理规则的定义是如何而来,开发者也能了解到在自己的产品或渲染器中支持MDL所需的内容。当地时间8月14日星期二下午12点30分至12点55分,在NVIDIA所在的801号展位也会安排简短的演讲。

相关新闻