NVIDIA 在 SIGGRAPH 2022 大會上宣布,為了進一步擴大 MDL 生態(tài)系統(tǒng),將全面開源材質(zhì)定義語言(MDL),包括 MDL Distiller 和 GLSL 后端技術(shù)。
構(gòu)建世界上最精確、擴展性最好的材質(zhì)和渲染模擬模型是一項需要兼具靈活性與適應(yīng)性的長期工作。NVIDIA 希望通過 MDL 渲染器中算法中立的材質(zhì)定義實現(xiàn)材質(zhì)交換。
MDL 將材質(zhì)表示從當(dāng)前的孤島中解放,實現(xiàn)了跨軟件生態(tài)系統(tǒng)的材質(zhì)表示。MDL 可用于定義復(fù)雜、物理級精確的材質(zhì),并通過降低材質(zhì)的復(fù)雜性來大幅提升性能。
動態(tài)材質(zhì)支持
為了以最佳的方式實現(xiàn) MDL 對各種渲染器的支持,NVIDIA 正在開源 MDL Distiller。作為 MDL SDK 和語言的配套技術(shù),Distiller 是一個能夠?qū)⑺?MDL 材質(zhì)簡化成簡單渲染器中的簡化材質(zhì)模型的全自動解決方案。渲染器開發(fā)者現(xiàn)在可以提供各自的 MDL Distiller 規(guī)則,而不是由材質(zhì)藝術(shù)家為簡單渲染器提供更簡單的材質(zhì)。
現(xiàn)在,MDL 可以用來創(chuàng)造高質(zhì)量、統(tǒng)一來源的材質(zhì),不再需要為性能較差的渲染器做出妥協(xié)或改變,相似和簡化任務(wù)則由軟件來處理。例如,當(dāng)渲染器的性能提升時,可以在不需要重新創(chuàng)建內(nèi)容的情況下升級 MDL Distiller 規(guī)則,以改進舊的材質(zhì)。
工作流的靈活高效
新的開源 GLSL 后端技術(shù)為基于 OpenGL 或 Vulkan 的渲染器開發(fā)者提供 MDL 支持,彌補了與現(xiàn)有圖形 API 標(biāo)準(zhǔn)的差距。MDL Distiller 和 GLSL 后端將使更多的開發(fā)者能夠運用 MDL。
通過公開材質(zhì)表示,藝術(shù)家可以在保持材質(zhì)外觀的同時,自由地跨生態(tài)系統(tǒng)工作。也就是說一個材質(zhì)只需要被創(chuàng)建一次,就可以在多個應(yīng)用中共享。
MDL 的關(guān)鍵優(yōu)勢是能夠在所支持的應(yīng)用之間共享基于物理學(xué)的材質(zhì)并為渲染器和 NVIDIA Omniverse 等平臺的使用帶來靈活性。在許多工作流程和管線中,這種應(yīng)用上的靈活性可以節(jié)省時間和精力。
審核編輯:湯梓紅
-
NVIDIA
+關(guān)注
關(guān)注
14文章
4949瀏覽量
102828 -
開源
+關(guān)注
關(guān)注
3文章
3256瀏覽量
42420 -
MDL
+關(guān)注
關(guān)注
0文章
7瀏覽量
7189
原文標(biāo)題:SIGGRAPH 22 | NVIDIA 宣布將材質(zhì)定義語言完全開源,以簡化圖形管線
文章出處:【微信號:NVIDIA-Enterprise,微信公眾號:NVIDIA英偉達企業(yè)解決方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論