이 페이지에서

BakedLightmap QML Type

모델에 대한 베이킹된 라이트맵 설정을 지정합니다. 더 보기...

Import Statement: import QtQuick3D
Since: Qt 6.4
Inherits:

QtObject

속성

상세 설명

BakedLightmap 객체를 사용하면 다음 기능을 구현할 수 있습니다:

  • 베이킹 과정에서 베이킹된 라이트맵 데이터를 영구적으로 저장하거나,
  • 실행 시점에 이전에 생성 및 저장된 라이트맵을 불러오는 기능.

usedInBakedLighting 가 true로 설정된 모델은 라이트맵 베이킹 시 레이 트레이싱 씬의 일부로 간주되며, 이는 모델의 지오메트리와 머티리얼이 직접광 및 간접광에 기여함을 의미합니다. 그러나 이것만으로는 반사된 간접 조명의 전체 계산을 포함한 라이트맵 생성이 활성화되지 않으며, 결국 모델에 대한 라이트맵을 저장할 수 없습니다. 이를 위해서는 모델이 고유 키가 설정된 ‘ enabled ’ BakedLightmap 객체와 연결되어야 합니다.

일반 모드에서 실행될 때, 동일한 BakedLightmap 객체는 모델에 라이트맵 데이터가 있음을 나타내며, 엔진은 (고유 키를 기반으로) 이 데이터를 불러와 렌더링 시 사용해야 함을 의미합니다.

라이트맵 베이킹 방법에 대한 자세한 내용은 Lightmapper 문서를 참조하십시오.

참고: Qt 6.4기준 , 라이트맵 베이킹은 초기 기술 미리보기 단계에 있습니다. 향후 릴리스에서 기능, 품질 및 API에 변경 사항이 발생할 가능성이 높습니다.

관련 항목: Lightmapper 및 Model::usedInBakedLighting.

속성 문서

enabled : bool

false로 설정된 경우, ` key `가 비어 있지 않은 값으로 설정되어 있더라도 모델에 대해 생성된 라이트맵은 라이트맵 베이킹 과정에서 저장되지 않습니다.

기본값은 true입니다.

key : string

값이 비어 있지 않고 ` enabled `가 true인 경우, 모델에 대해 생성된 라이트맵은 라이트맵 베이킹 과정에서 영구적으로 저장됩니다. 장면 내의 다른 모델은 동일한 키를 사용해서는 안 됩니다.

기본값은 비어 있습니다.

© 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.