Auf dieser Seite

EnvironmentLight QML Type

Kapseln Sie ein Umgebungslicht-Objekt in einer „ Qt 3D “-Szene ein. Mehr…

Import Statement: import Qt3D.Render 2.12
In C++: QEnvironmentLight
Status: Deprecated

Dieser Typ ist veraltet. Wir raten dringend davon ab, ihn in neuem Code zu verwenden.

Eigenschaften

Ausführliche Beschreibung

EnvironmentLight nutzt Cubemaps zur Implementierung der bildbasierten Beleuchtung (IBL), einer Technik, die häufig in Verbindung mit physikalisch basiertem Rendering (PBR) eingesetzt wird. Die Cubemaps basieren in der Regel auf High-Dynamic-Range-Bildern (HDR) in einem geeigneten OpenGL-Format (z. B. RGBA16F), das den erweiterten Wertebereich verarbeiten kann.

Es gibt eine Vielzahl von Tools, mit denen sich die von EnvironmentLight benötigten Cubemaps erstellen lassen. Einige Beispiele hierfür sind

HDRI Haven stellt zahlreiche CC0-lizenzierte HDR-Bilder zur Verfügung, die als Ausgangsmaterial für die oben genannten Tools verwendet werden können.

Dokumentation zu den Eigenschaften

irradiance : Texture

Enthält die aktuelle Textur der Umgebungs-Strahlungsintensitätskarte.

Standardmäßig ist die Umgebungs-Strahlungsintensitätstextur null.

Hinweis: Die genaue Bedeutung und Verwendung dieser Eigenschaft hängt von der Materialimplementierung ab.

specular : Texture

Enthält die aktuelle Specular-Map-Textur der Umgebung.

Standardmäßig ist die Umgebungs-Spiegelungstextur null.

Hinweis: Die genaue Bedeutung und Verwendung dieser Eigenschaft hängt von der Materialimplementierung ab.

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