GI 캐시(GI cache)는 전역 조명(GI) 시스템에서 실시간 GI를 사전 계산할 때 그리고 정적 라이트맵, 광원 프로브, 반사 프로브를 베이킹할 때 중간 파일을 저장하는 용도로 사용됩니다. 캐시는 한 컴퓨터에 저장된 모든 Unity 프로젝트 간에 공유되므로, 같은 콘텐츠와 같은 버전의 조명 시스템(Enlighten)을 사용하는 프로젝트는 파일을 공유할 수 있어 결과적으로 빌드 속도를 높일 수 있습니다.
GI Cache 환경 설정을 사용하여 캐시의 크기, 위치와 압축을 관리할 수 있습니다. 자세한 내용은 환경 설정 문서를 참조하십시오.
씬을 다시 로드할 때 조명 데이터가 GI 캐시에서 아주 빠르게 로드되도록 하려면 Window > Lighting 메뉴에서 Lighting 창을 열고 빌드 버튼 옆에 있는 Auto 옵션을 활성화합니다. 이렇게 하면 라이트맵 베이킹이 자동화되므로 라이트맵 데이터가 GI 캐시에 저장됩니다.
Lighting 창에서 씬의 베이크된 데이터를 삭제할 수 있습니다. Auto 옵션을 비활성화하고 Build 버튼 드롭다운 메뉴에서 __Clear Baked Data__를 선택하면 됩니다. 나중에 베이크 시간이 증가하는 결과로 이어질 수 있으므로 GI 캐시는 삭제되지 않습니다.
GiCache 폴더를 다른 시스템 간에 공유할 수 있습니다. 로컬에서 직접 계산하기보다 GiCache 폴더에서 파일을 바로 다운로드할 수 있으므로 조명 빌드 시간을 단축할 수 있습니다. 빌드 프로세스는 저속 NAS에는 최적화되어 있지 않으므로 NAS에 캐시를 옮기기 전에 베이크 시간이 심각하게 영향을 받지 않는지 미리 확인해야 합니다.