BakedLightmap QML Type

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

Import Statement: import QtQuick3D
Since: Qt 6.4
Inherits:

QtObject

속성

상세 설명

베이크된 라이트맵 오브젝트를 사용하여 베이크된 라이트맵 데이터를

  • 베이크된 라이트맵 데이터를 지속적으로 저장 - 베이킹 중 또는
  • 이전에 생성 및 저장된 라이트맵을 런타임에 로드할 수 있습니다.

usedInBakedLighting 이 true로 설정된 모델은 라이트맵을 베이크할 때 레이트레이싱된 씬의 일부로 간주되므로 모델의 지오메트리와 머티리얼이 직접 및 간접 조명에 기여합니다. 그러나 이것만으로는 반사된 간접 조명의 전체 계산을 포함하여 생성하고 최종적으로 모델에 대한 라이트맵을 저장할 수 없습니다. 이를 위해서는 모델을 고유 키 세트가 있는 enabled BakedLightmap 오브젝트와 연결해야 합니다.

일반 모드에서 실행할 때 동일한 BakedLightmap 오브젝트는 모델에 라이트맵 데이터가 있고 엔진이 이 데이터를 (고유 키에 따라) 로드하여 렌더링할 때 사용해야 함을 나타냅니다.

라이트맵을 베이크하는 방법에 대한 자세한 내용은 Lightmapper 문서를 참조하세요.

참고: Qt 6.4부터 라이트맵 베이킹은 초기 기술 프리뷰 상태입니다. 향후 릴리스에서 기능, 품질 및 API가 변경될 수 있습니다.

LightmapperModel::usedInBakedLighting참조하세요 .

속성 문서

enabled : bool

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

기본값은 true입니다.


key : string

비어 있지 않고 enabled 가 참이면 모델에 대해 생성된 라이트맵이 라이트맵 베이킹 중에 영구적으로 저장됩니다. 이 값은 파일 시스템의 파일 이름에 포함될 수 있는 고유한 문자열이어야 합니다. 씬의 다른 모델이 동일한 키를 사용해서는 안 됩니다.

기본값은 비어 있습니다.

loadPrefix참조하십시오 .


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