Version: Unity 6.0 (6000.0)
언어 : 한국어
셰이더 배리언트 스트리핑
에셋 번들에서 셰이더 중복 문제 해결

기본 셰이더 키워드

Unity는 사전 정의된 셰이더 키워드 세트를 사용하여 공통 기능을 활성화하는 셰이더 배리언트를 생성합니다.

Unity는 컴파일 시 다음의 셰이더 배리언트 키워드 세트를 추가합니다.

  • 기본적으로 Unity는 모든 그래픽스 셰이더 프로그램에 다음 키워드 세트를 추가합니다: STEREO_INSTANCING_ON, STEREO_MULTIVIEW_ON, STEREO_CUBEMAP_RENDER_ON, UNITY_SINGLE_PASS_STEREO. 에디터 스크립트를 사용하여 이러한 키워드를 스트리핑할 수 있습니다. 자세한 내용은 셰이더 배리언트 스트리핑을 참조하십시오.
  • 기본적으로 Unity는 스탠다드 셰이더에 다음 키워드 세트를 추가합니다: LIGHTMAP_ON, DIRLIGHTMAP_COMBINED, DYNAMICLIGHTMAP_ON, LIGHTMAP_SHADOW_MIXING, SHADOWS_SHADOWMASK. Graphics settings 창을 사용하여 이러한 키워드를 스트리핑할 수 있습니다.
  • 빌트인 렌더 파이프라인에서 프로젝트가 서로 다른 티어 설정을 사용하는 경우 Unity는 모든 그래픽스 셰이더에 다음 키워드 세트를 추가합니다. UNITY_HARDWARE_TIER1, UNITY_HARDWARE_TIER2, UNITY_HARDWARE_TIER3. 자세한 내용은 그래픽스 티어: 그래픽스 티어 및 셰이더 배리언트를 참조하십시오.
셰이더 배리언트 스트리핑
에셋 번들에서 셰이더 중복 문제 해결