전역 조명 프로파일러 모듈은 모든 워커 스레드에서 실시간 전역 조명(GI) 하위 시스템이 사용하는 CPU 시간과 통계를 표시합니다. 전역 조명에 대한 자세한 내용은 전역 조명 문서를 참조하고, 인라이튼에 대한 자세한 내용은 Unity에서 인라이튼 사용을 참조하십시오.
참고: 전역 조명 프로파일러 모듈이 사용하는 인라이튼은 지원이 중단되어 곧 제거될 예정입니다. 자세한 내용은 Unity 블로그를 참조하십시오. 또는 프로그레시브 GPU 라이트매퍼(프리뷰) 또는 프로그레시브 CPU 라이트매퍼를 사용할 수도 있습니다.
전역 조명 프로파일러 모듈의 차트는 GI 하위 시스템이 모든 워커 스레드에 사용한 시간을 추적합니다. 타이밍은 10개 카테고리로 나뉩니다. 차트의 카테고리 순서를 변경하려면 차트 범례에 카테고리를 끌어다 놓으십시오. 카테고리의 컬러 범례를 클릭하여 표시 여부를 토글할 수도 있습니다.
차트 | 설명 |
---|---|
Total CPU | 모든 스레드에서 소비한 시간입니다. |
Light Probe | 라이트 프로브 업데이트에 소비한 시간입니다. |
플랫폼/기기 | 설정 단계에 소비한 시간입니다. |
Environment | 환경 조명 처리에 소비한 시간입니다. |
Input Lighting | 입력 조명 처리에 소비한 시간입니다. |
Systems | 시스템 업데이트에 소비한 시간입니다. |
Solve Tasks | 라디오시티 솔버 작업에 소비한 시간입니다. |
Dynamic Objects | 동적 게임 오브젝트 업데이트에 소비한 시간입니다. |
Other Commands | 다른 커맨드 업데이트에 소비한 시간입니다. |
Block Command Write | 커맨드 버퍼를 기다리며 차단 상태로 보낸 시간입니다. |
전역 조명 모듈을 선택하면 그 아래에 있는 세부 정보 창에 선택한 프레임에서 애플리케이션이 시간을 소비한 위치에 대한 분석이 표시됩니다. 이용할 수 있는 데이터는 다음과 같습니다.
데이터 | 설명 |
---|---|
Total CPU Time | 모든 스레드의 총 인라이튼 CPU 시간(ms)입니다. |
Probe Update Time | 라이트 프로브 업데이트에 소비한 시간(ms)입니다. |
Setup Time | 설정 단계에 소비한 시간(ms)입니다. |
Environment Time | 환경 조명 처리에 소비한 시간(ms)입니다. |
Input Lighting Time | 입력 조명 처리에 소비한 시간(ms)입니다. |
Systems Time | 시스템 업데이트에 소비한 시간(ms)입니다. |
Solve Tasks Time | 라디오시티 솔버 작업의 실행에 소비한 시간(ms)입니다. |
Dynamic Objects Time | 동적 게임 오브젝트 업데이트에 소비한 시간(ms)입니다. |
Time Between Updates | 전역 조명 업데이트 간의 시간(ms)입니다. |
Other Commands Time | 다른 커맨드의 처리에 소비한 시간(ms)입니다. |
Blocked Command Write Time | 커맨드 버퍼를 기다리며 차단 상태로 보낸 시간(ms)입니다. |
Blocked Buffer Writes | 차단 중인 커맨드 버퍼에 대한 쓰기 수입니다. |
Total Light Probes | 씬에 있는 총 라이트 프로브 수입니다. |
Solved Light Probes | 마지막 업데이트 이후 계산된 라이트 프로브 수입니다. |
Probe Sets | 씬에 있는 라이트 프로브 세트 수입니다. |
Systems | 씬에 있는 인라이튼 시스템 수입니다. |
Pending Material GPU Renders | GPU에서 렌더링을 위해 대기 중인 알베도/방출 렌더 수입니다. |
Pending Material Updates | 처리되기를 기다리는 머티리얼 업데이트 수입니다. |