태크놀로지

[Material] Material Parameter 본문

고급 그래픽스 효과

[Material] Material Parameter

원택 2020. 6. 29. 19:17

실시간 게임중에서 Constant값을 변경시에 많은 컴파일 시간이 소요됩니다. 예를 들어 Class를 변경시에 Compile시 obj파일을 다시생성하게 되고 컴퓨터 성능에 따라 많으면 10초 이상까지 소요됩니다. 따라서 상수값은 파라미터 형태로 빼내어 전달해줍시다.


실습

Constant 노드에 마우스 왼쪽키를 눌러 파라미터 변환을 해줍니다.

 

그리고 이전에 만들었던 라바이펙트에서 사용하는 상수값(텍스쳐 이동속도)를 연결해줍시다.

 

저장후 나가서 만들었던 재질의 인스턴스를 만들어줍니다.

 

인스턴스를 들어가보면 파라미터로 분리해놨던 값을 변경할 수 있습니다.

 

값을 변경하고 저장후 컴파일창에서 텍스쳐 이동속도가 변경된것을 볼 수 있습니다.


출처

한국산업기술대학교 게임공학과 이택희 교수님 고급그래픽스효과 강의 - Material Parameters