식생 나머지11씬 색감·명암 통일
개발 기록 · 블로그 공개
원본 기록 상태 완료
기본10씬과 Pixel Camera Garden의 흐린 색을 보정하고, 선명한 잔디·수관·꽃과 구분되는 그림자로 조정했습니다.

작업 결과
기본 식생10씬과 11-PixelCameraGarden을 Woodland와 같은 색 처리 기준으로 조정했습니다. 잔디·관목·나무의 녹색과 아이보리·분홍 꽃을 구분하고 예제별 배경을 정리했습니다. 두 Woodland 씬과 복원된 Pixel Camera 전용3씬은 보존했습니다.11개 실제 Built-in Linear 전후 렌더를 확인했습니다.
변경 전: 잔디·수관·배경이 연한 색으로 떠 보였습니다.
변경 후: 잔디와 나무의 명암, 꽃과 배경의 색 구분을 보강했습니다.
적용 내용
- 일반 예제 전용 SampleVegetation 재질·셰이더를 추가했습니다. 기존 공통 변형/셰이딩 include를 공유하며 제작 RGB를 출력 색 공간에 맞게 처리합니다. Woodland 전용 셰이더는 변경하지 않았습니다.
- 기본 메시7개의 RGB만 조정했습니다. 잔디는 녹색·연두, 관목은 짙은 녹색, 수관은 명암이 보이는 녹색, 꽃은 따뜻한 아이보리와 분홍으로 정리했습니다. 정점·법선·UV·바람 가중치·인덱스·bounds는 보존했습니다.
- 기본8프로필과 일반 예제가 쓰는 이끼 동상3프로필의 재질·명암을 조정했습니다. Woodland는 별도 동상 변형을 쓰므로 영향을 받지 않습니다.
- 일반11씬의 배경과 자체 조명색을 조정했습니다. Cloud Light는 Native 조명색의 Linear 입력을 구분해 처리했고, 광량0.85→1.2·그림자 강도0.8→0.65로 조정했습니다. 구름 강도·네이티브 조명 사용·그림자 기능은 유지합니다.
- 9언어 가이드와 Examples 메타데이터에 실제 검증 상태를 반영하고 대표 렌더3장을 넣었습니다.
검증
- Unity6000.0.83f1 Built-in Linear,960×600, 같은 카메라와 수동 바람 시간으로11씬 실제 전후 렌더를 확인했습니다.11씬 모두 Native shader errors0. 최초 Cloud Light가 지나치게 어두웠던 렌더는 보존하고 수정 후 재촬영했습니다.
- 메시7·씬11·프로필11의 총29개 구조/기능 설정 보존 검사를 통과했습니다. 배치·수량·카메라 구도·바람·접촉·FPS 설정을 보존했으며08씬 조명·그림자 강도는 명시한 예외입니다.
- Camera3씬·Woodland2씬 및 사용 에셋 등72파일의 SHA256 동일성을 확인했습니다. 새 Sample 셰이더는 실제 Unity 헤더 기반10개 Built-in/URP 조명 변형 엔트리 컴파일 통과. 기존 공통 함수의 uninitialized-variable 경고는 남으며 오류0입니다. 에셋·GUID·참조·어셈블리/언어 검사12건도 통과했습니다.
- 작업용 Unity의 dirtyBefore=false·dirtyAfter=false 및 프로세스·자식 프로세스 종료를 재조회했습니다. 기존 사용자 앱은 종료하지 않았습니다.
개발 화면
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()