AO Map은 메시의 자기 가림(self-occlusion) 그림자를 텍스처에 구워 넣어 평면 알베도에 입체감을 더하는 기능입니다. 같은 텍스처를 공유하는 모든 메시를 결합해 하나의 AO 맵으로 베이크합니다.


사전 준비

  1. TextureColorKit 창을 열고 아바타의 루트 GameObject를 루트에서 추가 필드에 할당합니다
    1. 일부만 AO map을 굽고 싶다면, 해당 루트가 아닌 해당 오브젝트만 필드에 할당하시면 됩니다.
  2. AO를 굽고 싶은 메시(예: 몸통, 얼굴, 옷 등)가 대상 목록에 추가되었는지 확인합니다
  3. 베이크할 메시를 활성 대상(▶)으로 선택합니다

<aside> 💡

출력 AO 맵은 항상 활성 대상의 텍스처 슬롯에 대응하는 UV 공간에 생성되며, 같은 텍스처를 공유하는 메시들은 자동으로 결합되어 한 장의 AO 맵으로 베이크됩니다.

그림자를 만드는 차폐 범위는 아래 Step 2의 Bake 모드 선택에 따라 달라집니다.

</aside>


사용 방법

Step 1. AO Map 섹션 열기

왼쪽 패널 하단 맵 생성 섹션에서 AO Map Foldout을 펼칩니다.

Step 2. Bake 모드 선택 (v1.3.1 신규)

상황에 맞는 Bake 모드를 선택합니다.

활성 메쉬 포함 모드는 활성 대상의 루트 GameObject 하위에서 씬에 활성화된 모든 메시를 차폐물로 사용합니다.

<aside> 💡

끄고 싶은 의상이나 액세서리는 씬에서 비활성화한 뒤 베이크하면 자동으로 제외됩니다. 원하는 조합으로 켜고 끄며 베이크하세요.

</aside>

Step 3. 출력 경로 설정

옵션 설명
원본 옆에 저장 ON이면 소스 텍스처와 같은 폴더에 저장
출력 폴더 OFF일 때 사용할 폴더
AO 접미사 파일명 접미사 (기본: _ao)