UnityGenshinToonShader
요약
본 자료는 URP 기반으로 원신 스타일의 툰 셰이더를 구현한 기술 가이드입니다. Light Map, Shadow Ramp, Rim Light 등 다양한 기능을 지원하며, 얼굴 방향을 재질에 전달하는 스크립트와 함께 Unity 샘플 프로젝트 및 포스트 프로세싱 기능도 제공합니다.
핵심 포인트
- URP 기반의 원신 스타일 툰 셰이더 구현
- Light Map, Rim Light, Face Shadow 등 고급 기능 지원
- Unity 샘플 프로젝트를 통해 즉시 적용 가능
- 얼굴 방향을 재질에 전달하는 스크립트 포함
UnityGenshinToonShader
URP 기반의 원신 스타일 툰 셰이더입니다.
지원 기능 (Supported Features)
- Light Map: (R: 스페큘러, B: AO, G: 재질 타입, A: 알베도)
- Shadow Ramp
- Emission
- Normal Map
- Face Shadow: SDF Light Map 기반
- Face Blush
- Nonmetallic and Metallic Specular: Blinn-Phong 모델 기반
- Rim Light: Depth Texture와 Fresnel 기반
- Outline: Back Facing 기반
- Double-Sided Rendering (양면 렌더링)
스크립트 (Scripts)
- MaterialUpdater: 얼굴 방향(face direction)을 재질에 전달합니다.
참고 자료 (References)
-
원신 캐릭터(예: 나히다)를 렌더링하기 위한 Unity 샘플 프로젝트입니다.
NahidaRenderProject -
URP 기반의 원신 스타일 포스트 프로세싱 렌더 피처입니다.
UnityGenshinPostProcessing
렌더 예시 (Render Examples)


AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub GameDev의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기