NiloToonEnvironment.shader 본체와 동일한 self-shadow 수신 기능을 ASE template에도 이식. ASE로 환경 셰이더를 작성한 머티리얼도 캐릭터의 NiloToon 셀프 섀도우를 바닥/벽에 받을 수 있게 됨. - Properties: [Toggle(_RECEIVE_NILOTOON_CHAR_SHADOW)] 토글 + Shadow Strength slider 추가 (기본 off, 기존 머티리얼 호환) - Pragma: shader_feature_local_fragment _RECEIVE_NILOTOON_CHAR_SHADOW + multi_compile_fragment _ _NILOTOON_RECEIVE_SELF_SHADOW - Per-material CBUFFER에 _NiloToonCharShadowStrength 추가 - 두 키워드 모두 활성 시: 텍스처/샘플러/매트릭스 uniform과 SampleNiloToonCharSelfShadow 함수 선언 - frag에서 UniversalFragmentPBR 직후·shadow border tint 직전에 적용 (NiloToonEnvironment_LitForwardPass.hlsl과 동일한 위치) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
C#
54.7%
GLSL
16.7%
HLSL
9.1%
C++
5.7%
JavaScript
4%
Other
9.6%