Qt Quick 3D - SSGI 라이트맵 예제
SSGI와 라이트맵을 사용한 장면을 보여주는 예제입니다.

이 예시에서는 Qt Quick 3D 에서 사용할 수 있는 두 가지 전역 조명 기법을 보여줍니다: 스크린 스페이스 글로벌 일루미네이션(SSGI)과 베이크된 라이트맵입니다. 이를 통해 실시간 조명과 사전 계산된 조명의 시각적 차이와 성능 특성을 비교할 수 있습니다.
이 애플리케이션에는 렌더링을 평가하는 데 사용되는 세 가지 일반적인 테스트 장면이 포함되어 있습니다:
- 코넬 박스 - 확산 색상 번짐과 간접 조명을 강조하는 고전적인 조명 테스트 설정입니다.
- 침실 - 부드럽고 따뜻한 조명과 다양한 소재 및 가려진 공간이 혼합된 실내 환경입니다.
- 스폰자 아트리움 - 커튼, 아케이드, 여러 레이어의 간접 조명이 있는 대형 건축 테스트 씬입니다.
각 씬은 미리 정의된 여러 카메라 위치를 제공합니다. 내장된 데모 모드는 이러한 시점을 자동으로 순환하며 다양한 각도에서 조명이 어떻게 작동하는지 보여줍니다.
조명 모드는 런타임에 다음 중 하나로 변경할 수 있습니다:
- SSGI - 실시간 화면 공간 전역 조명을 활성화합니다. 이 모드는 확장된 씬 환경의 ssgiEnabled 프로퍼티를 통해 제어됩니다. SSGI는 인터랙티브 및 애니메이션 콘텐츠에 적합한 동적 간접 조명을 약간의 성능 비용과 스크린 스페이스 기술에 내재된 근사치를 통해 제공합니다.
- 베이크된 라이트맵 - 텍스처 라이트맵에 저장된 미리 계산된 직접, 간접 또는 두 가지 조명을 모두 사용합니다. 라이트맵 베이킹은 Qt Quick 3D 라이트맵 베이커를 통해 오프라인으로 수행됩니다. 자세한 내용은 라이트맵 베이킹을 참조하십시오. 이는 매우 낮은 런타임 비용으로 고품질의 경로 추적 조명을 제공하며, 대부분 정적인 환경에 가장 적합합니다.
- 끄기 - 직접 조명과 비교하기 위해 SSGI 및 베이크된 라이트맵을 모두 비활성화합니다.
확장된 씬 환경::ssgiEnabled 및 Qt Quick 3D 라이트맵베이킹도 참조하세요 .
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.