유니티에서 재질의 render queue
- 유니티게임개발/기초공부
- 2023. 7. 17.
유니티에서 재질의 render queue
유니티에서 Render Queue(렌더 큐)는 재질이 렌더링되는 순서를 결정하는 데 사용합니다. 렌더링이 진행되는 동안 유니티는 Render Queue의 값이 작은 것부터 렌더링합니다(Render Queue의 값이 같으면 무작위 순서로 렌더링합니다)
Render Queue는 0에서 5000까지 범위의 값 중에서 설정합니다(쉐이더의 렌더큐를 사용하려면 -1로 설정합니다)
일반적으로 불투명은 2000, 스카이박스는 2500, 투명은 3000을 사용합니다.
일반적으로 재질은 해당 재질의 쉐이더 render queue를 사용하지만 재질의 렌더 큐 변수(Material.renderQueue)를 사용하여 렌더링 대기열을 오버라이드할수있습니다.
RenderQueue(enumeration)
https://docs.unity3d.com/ScriptReference/Rendering.RenderQueue.html
Material.renderQueue
https://docs.unity3d.com/ScriptReference/Material-renderQueue.html
Shader.renderQueue
https://docs.unity3d.com/ScriptReference/Shader-renderQueue.html
'유니티게임개발 > 기초공부' 카테고리의 다른 글
유니티 에디터 키보드 단축키 설정(shortcuts) (0) | 2023.07.24 |
---|---|
유니티 조이스틱 및 게임 컨트롤러 입력 자료모음 (0) | 2023.07.17 |
유니티에서 가져오기(import)한 3D 모델의 축 변환(axis conversion) (0) | 2023.07.11 |
안드로이드 장치 모니터에서 모바일 앱 디버깅하기(android device monitor, 지원중단) (0) | 2023.07.07 |
유니티 안티 엘리어싱(anti-aliasing) - FXAA, TAA, MSAA, SSAA (0) | 2023.07.02 |