Material 과 MDL 언어 - SmartX-Team/Omniverse GitHub Wiki
https://www.nvidia.com/ko-kr/design-visualization/technologies/material-definition-language/
MDL(Material Definition Language)은 Nvidia가 개발한 프로그래밍 언어로, 물리 기반 재질을 정의하고 설명하는 데 사용된다.
목적:
3D 렌더링에서 사용되는 재질의 외관과 속성을 정확하고 일관되게 정의한다. 다양한 렌더링 엔진과 3D 애플리케이션 간에 재질을 교환할 수 있도록 지원한다.
Nividia 의 Omniverse 에서 Material 를 정의할떄 기본적으로 사용되며, 다른 프로젝트에 현재 정의한 Material 상태를 공유할때 사용할 수 있다.
예시;
Material 로 정의된 USD 파일 우클릭 후 MDL 로 현재 정의된 Mateial 언어를 MDL 언어로 내보낼 수 있다.
정의된 MDL은 다른 프로젝트나 USD 파일에 Material 설정을 쉽게 적용할 수 있게 해준다.
[Material 적용전]
[Material 적용후]