Auf dieser Seite

BakedLightmap QML Type

Legt die Einstellungen für die gebackene Lightmap eines Modells fest. Mehr...

Import Statement: import QtQuick3D
Since: Qt 6.4
Inherits:

QtObject

Eigenschaften

Ausführliche Beschreibung

Ein BakedLightmap-Objekt kann verwendet werden, um Folgendes zu ermöglichen:

  • das dauerhafte Speichern der gebackenen Lightmap-Daten – während des Baking-Vorgangs oder
  • das Laden der zuvor generierten und gespeicherten Lightmaps – zur Laufzeit.

Ein Modell, bei dem „ usedInBakedLighting “ auf „true“ gesetzt ist, wird beim Baking von Lightmaps als Teil der Raytracing-Szene betrachtet, was bedeutet, dass die Geometrie und das Material des Modells zur direkten und indirekten Beleuchtung beitragen. Dies allein ermöglicht jedoch noch nicht die Erzeugung – einschließlich der vollständigen Berechnung der reflektierten indirekten Beleuchtung – und schließlich das Speichern einer Lightmap für das Modell. Dazu muss das Modell außerdem einem „ enabled “-BakedLightmap-Objekt mit einem festgelegten eindeutigen Schlüssel zugeordnet werden.

Im Normalmodus zeigt dasselbe „BakedLightmap“-Objekt an, dass das Modell über Lightmap-Daten verfügt und dass die Engine versuchen sollte, diese Daten (basierend auf dem eindeutigen Schlüssel) zu laden und beim Rendern zu verwenden.

Weitere Informationen zum Baken von Lightmaps finden Sie in der Dokumentation unter „ Lightmapper “.

Hinweis: Ab Qt 6.4 befindet sich das Baking von Lightmaps in einer frühen Technologie-Vorschau-Phase. Änderungen an Funktionen, Qualität und API sind in zukünftigen Versionen wahrscheinlich.

Siehe auch Lightmapper und Model::usedInBakedLighting.

Dokumentation zu den Eigenschaften

enabled : bool

Wenn dieser Wert auf „false“ gesetzt ist, wird die für das Modell generierte Lightmap beim Lightmap-Baking nicht gespeichert, auch wenn „ key “ auf einen nicht leeren Wert gesetzt ist.

Der Standardwert ist „true“.

key : string

Wenn der Wert nicht leer ist und „ enabled “ auf „true“ gesetzt ist, wird die für das Modell generierte Lightmap beim Lightmap-Baking dauerhaft gespeichert. Kein anderes Modell in der Szene darf denselben Schlüssel verwenden.

Der Standardwert ist leer.

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