카테고리 없음

Unity_URP_HLSL_Define 정리중LSL_Define 정리중

zelkova 2021. 4. 14. 10:41

<목차로 돌아가기>

 

 

 

CUSTOM_UNLIT_PASS_INCLUDED

HLSL은 클래스 개념이 없고 블록의 로컬범위와 단일 전역범위만 있습니다.

그러므로 모든 곳에 접근이 가능합니다.

include 지시무의 지점에 파일의 전체 내용을 삽입함으로 동일한 파일을 두번이상 포함하면 중복 코드가 생성되어 컴파일러 오류를 발생할 수 있습니다.

이를 방지하기 위하여 UnlitPass.hlsl을 사용할 수 있습니다.

 

사용방법

#ifndef CUSTOM_UNLIT_PASS_INCLUDED
#define CUSTOM_UNLIT_PASS_INCLUDED
#endif

 

 

 

반응형