Sur cette page

EnvironmentLight QML Type

Encapsule un objet de lumière ambiante dans une scène Qt 3D. Plus d'informations...

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

Propriétés

Description détaillée

EnvironmentLight utilise des cubemaps pour mettre en œuvre l'éclairage basé sur l'image (IBL), une technique souvent utilisée en conjonction avec le rendu basé sur la physique (PBR). Les cubemaps sont généralement basés sur des images à haute gamme dynamique (HDR), avec un format OpenGL approprié (tel que RGBA16F) qui peut gérer l'augmentation de la gamme de valeurs.

Il existe une variété d'outils qui peuvent être utilisés pour produire les cubemaps nécessaires à EnvironmentLight. Voici quelques exemples

HDRI Haven fournit de nombreuses images HDR sous licence CC0 qui peuvent être utilisées comme source pour les outils ci-dessus.

Documentation sur les propriétés

irradiance : Texture

Contient la texture de la carte d'irradiance de l'environnement actuel.

Par défaut, la texture d'irradiance de l'environnement est nulle.

Remarque : la signification et l'utilisation exactes de cette propriété dépendent de l'implémentation du matériau.

specular : Texture

Contient la texture de la carte spéculaire de l'environnement actuel.

Par défaut, la texture spéculaire de l'environnement est nulle.

Remarque : la signification et l'utilisation exactes de cette propriété dépendent de l'implémentation du matériau.

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