식생 미구현 기능 추가와 예제·통합 패키지 갱신
개발 기록 · 블로그 공개
원본 기록 상태 검증 대기
빌보드·UV 변형·색 영역·구름 투영·주광 그림자 수신과 디버그 표시를 구현했습니다. 정적 검사는 통과했으며 새 씬 외형·GIF는 미검증입니다.

작업 결과
Pixora Studio 통합 후 남아 있던 식생 기능을 Runtime·shader·Editor 설정에 추가했습니다. 실제 Unity 실행 화면을 촬영하지 않았으므로 외형·성능 완성이나 원본과 같은 품질을 주장하지 않습니다.
변경 내용
적용 내용
| 항목 | 현재 구현 | 검증 수준 |
|---|---|---|
| 카메라 방향 | 기존 수직 빌보드 + 전체 방향 빌보드 | 정적 컴파일; 실제 회전·그림자 미검증 |
| UV 변형 | UV 굽힘·원근 설정 | 텍스처 카드 경로 구현; 기본 UV0 메시에서는 효과 확인 불가 |
| 색 영역 | 3색 큰 영역을 식생·바닥에 공유 | 셰이더 컴파일; 외형 미검증 |
| 구름 | 높이 평면과 주광 방향으로 투영 | 수학 검사; 실제 그림자 미검증 |
| 조명 | Built-in/URP 주광·그림자 수신 선택 | 실제 매크로 변형 컴파일; GPU 미검증 |
| 디버그 | 바람·접촉 표시 | 소스·컴파일 |
Scene08에 실제 Directional Light를 추가했습니다. Scene10에는 같은 조건의 전체/수직 빌보드 비교 패치를 추가했습니다. Scene06의 1/3/5/7FPS 비교는 모두 같은 프로필을 유지합니다. 9언어 필드·문서와 8개 프로필, 기존 씬의 새 기본값을 갱신했습니다.
검증
6개 식생 및 9개 공유 어셈블리 정적 컴파일 통과. 컴파일된 Unity 관리형 수학/접촉 코드 20,628개 단언 통과. 자산 참조·메타데이터 등 12개 검사 통과. FXC 14개 기본 변형 중 10개 통과, URP instancing 4개는 공급 헤더 매크로 오류로 실패한 기록을 보존했고 동일 4개는 Unity DXC로 통과했습니다. 별도 조명/그림자 10개 변형도 통과했습니다. FXC 경고 및 DXIL 서명 경고는 보존했습니다. 이 결과는 Unity 네이티브 셰이더 임포트·렌더링 검증을 대신하지 않습니다.
남은 사항
Unity GUI 신규 실행·조작 중단 지시를 유지했습니다. 따라서 실제 씬 전후 화면, 픽셀 카메라 전후 GIF, 실제 성능/10Hz 비용 비교, clean-install, 샘플 제거 후 네이티브 컴파일, 공식 Validator는 미실행입니다. 추가 광원·전체 PBR·HDRP/XR 성능·나무 전용 LOD/가지 상호작용은 구현 완료로 주장하지 않습니다. ShadowCaster의 바이어스·빌보드 그림자 정합과 UI 언어/레이아웃도 실제 검증이 남습니다.
