ProceduralSkyTextureData QML Type
Genera un cubemap HDR skybox. Más...
| Import Statement: | import QtQuick3D.Helpers |
| Inherits: |
Propiedades
- groundBottomColor : color
- groundCurve : real
- groundEnergy : real
- groundHorizonColor : color
- skyCurve : real
- skyEnergy : real
- skyHorizonColor : color
- skyTopColor : color
- sunAngleMax : real
- sunAngleMin : real
- sunColor : color
- sunCurve : real
- sunEnergy : real
- sunLatitude : real
- sunLongitude : real
- textureQuality : SkyTextureQuality
Descripción detallada
Este tipo de ayuda proporciona una forma sencilla de generar una textura lightprobe/skybox en formato HDR. Tenga en cuenta que generar un lightprobe es un proceso costoso que puede llevar mucho tiempo en hardware embebido.
El cubemap generado consta de tres elementos: el cielo, el suelo y el sol. El cielo y el suelo cubren los hemisferios superior e inferior. La posición del sol puede especificarse configurando sunLatitude y sunLongitude.
View3D { environment: SceneEnvironment { backgroundMode: SceneEnvironment.SkyBox lightProbe: Texture { textureData: ProceduralSkyTextureData { } } } }

Véase también SceneEnvironment.
Documentación de propiedades
groundBottomColor : color
Especifica el color de fondo en la parte inferior de la caja celeste. La mitad inferior de la caja celeste tiene un degradado de groundHorizonColor a groundBottomColor.
groundCurve : real
Modifica la curva del gradiente del terreno.
groundEnergy : real
Especifica la intensidad de la mitad inferior del skybox. El gradiente del suelo se multiplica por este factor.
groundHorizonColor : color
Especifica el color del suelo en el horizonte. La mitad inferior de la caja del cielo tiene un gradiente de groundHorizonColor a groundBottomColor.
skyCurve : real
Modifica la curva del degradado del cielo.
skyEnergy : real
Especifica la intensidad de la mitad superior del skybox. El gradiente del cielo se multiplica por este factor.
skyHorizonColor : color
Especifica el color del cielo en el horizonte. La mitad superior de la caja del cielo tiene un gradiente de skyHorizonColor a skyTopColor.
skyTopColor : color
Especifica el color del cielo en la parte superior de la caja celeste. La mitad superior de la caja celeste tiene un degradado de skyHorizonColor a skyTopColor.
sunAngleMax : real
Especifica el ángulo desde el centro del sol hasta donde se desvanece completamente.
sunAngleMin : real
Especifica el ángulo desde el centro del sol hasta donde empieza a desvanecerse.
sunColor : color
Especifica el color del sol.
sunCurve : real
Modifica la curva del degradado del sol.
sunEnergy : real
Especifica la intensidad del sol.
sunLatitude : real
Especifica el ángulo entre el horizonte y la posición del sol.
sunLongitude : real
Especifica el ángulo entre la dirección de avance y la posición del sol.
textureQuality : SkyTextureQuality
Esta propiedad establece la calidad de la textura del cielo. Los valores soportados son:
| Constante | Descripción |
|---|---|
ProceduralSkyTextureData.SkyTextureQualityLow | Generar una textura de 512x512 |
ProceduralSkyTextureData.SkyTextureQualityMedium | Generar una textura de 1024x1024 |
ProceduralSkyTextureData.SkyTextureQualityHigh | Generar una textura de 2048x2048 |
ProceduralSkyTextureData.SkyTextureQualityVeryHigh | Generar una textura de 4096x4096 |
© 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.