포스트

Unity의 Lit 쉐이더와 Unlit 쉐이더 차이

Unity에서 사용되는 LitUnlit 쉐이더는 각각 조명 반영 여부에 따라 시각 효과 및 성능에 큰 차이가 있다.


1. 용어 정리

용어의미줄임말
Lit조명이 적용된Lighted 또는 Lighting
Unlit조명이 적용되지 않은Unlighted

2. 기본 개념 차이

항목Lit ShaderUnlit Shader
조명 반응조명의 영향을 받음조명과 무관함
그림자 반응그림자 투영/수신 가능그림자 없음
머티리얼 표현질감, 반사, 노멀맵 등 풍부단순 텍스처 또는 색상
사용 예시캐릭터, 환경, 배경 등 현실적 표현UI, 효과, 라이트 없는 오브젝트
성능느릴 수 있음매우 빠름

3. 시각적 사용 예

  • Lit: 조명에 따라 밝기/그림자/광택이 바뀌는 물체
  • Unlit: 항상 일정한 색상으로 렌더링되는 UI, 이펙트 등

4. 예시 용도별 추천 쉐이더

오브젝트권장 쉐이더
캐릭터 모델Lit
마법 이펙트Unlit
UI 이미지Unlit
배경 오브젝트Lit (또는 Baked)
텍스트, HUDUnlit

5. 렌더 파이프라인별 쉐이더 이름

렌더 파이프라인Lit 쉐이더 이름Unlit 쉐이더 이름
Built-inStandard ShaderUnlit/Color, Unlit/Texture 등
URPURP/LitURP/Unlit
HDRPHDRP/LitHDRP/Unlit

6. 성능 비교

항목LitUnlit
연산량높음 (광원, 그림자 등)낮음
적합 상황고품질 그래픽단순 UI, 이펙트
모바일 적합성주의 필요매우 적합

7. 요약

구분LitUnlit
줄임말LightedUnlighted
조명 반영OX
그림자 반영OX
텍스처 표현고급 (노멀맵, 머티리얼)단순
주 용도캐릭터, 환경UI, 이펙트
성능상대적으로 무거움가볍고 빠름

Lit은 현실감을 표현하기 위한 고급 기능을 제공, Unlit은 UI나 이펙트처럼 조명의 영향을 받지 않아야 하는 요소에 적합.

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.