TextureImage QML Type
Contient les informations nécessaires pour créer une texture OpenGL à partir d'une image source. En savoir plus...
| Import Statement: | import Qt3D.Render 2.12 |
| In C++: | QTextureImage |
| Inherits: | |
| Status: | Deprecated |
Ce type est obsolète. Nous déconseillons fortement de l'utiliser dans du nouveau code.
Propriétés
Description détaillée
Documentation relative au bien immobilier
face : enumeration
Contient la face de la carte cubique de l'image de texture.
| Constante | Description |
|---|---|
CubeMapPositiveX | 0x8515 GL_TEXTURE_CUBE_MAP_POSITIVE_X |
CubeMapNegativeX | 0x8516 GL_TEXTURE_CUBE_MAP_NEGATIVE_X |
CubeMapPositiveY | 0x8517 GL_TEXTURE_CUBE_MAP_POSITIVE_Y |
CubeMapNegativeY | 0x8518 GL_TEXTURE_CUBE_MAP_NEGATIVE_Y |
CubeMapPositiveZ | 0x8519 GL_TEXTURE_CUBE_MAP_POSITIVE_Z |
CubeMapNegativeZ | 0x851A GL_TEXTURE_CUBE_MAP_NEGATIVE_Z Remarque : la face de la carte cubique n'a de signification que pour TargetCubeMap et TargetCubeMapArray. |
layer : int
Contient le calque de l'image de texture.
mipLevel : int
Contient le niveau de mipmap de l'image de texture.
mirrored : bool
Cette propriété spécifie si l'image doit être inversée lors de son chargement. Il s'agit d'une fonctionnalité pratique permettant d'éviter d'avoir à manipuler les images pour les adapter à l'origine des coordonnées de texture utilisées par l'API de rendu. Par défaut, cette propriété est définie sur « true ». Elle n'a aucun effet lors de l'utilisation de formats de texture compressés par le GPU.
Avertissement : cette propriété entraîne une perte de performances lors de l'exécution, lors du chargement de formats d'image non compressés ou compressés par le CPU, tels que le PNG. Pour éviter cette perte de performances, il est préférable de définir cette propriété sur « false » et de charger des ressources de texture ayant été préalablement inversées.
Remarque : OpenGL spécifie que l’origine des coordonnées de texture se situe au coin inférieur gauche, tandis que DirectX utilise le coin supérieur gauche.
Remarque : lorsque vous utilisez une texture de type « cube map », vous souhaiterez probablement désactiver la mise en miroir, car l’échantillonneur de cube map utilise une direction plutôt que des coordonnées de texture classiques.
source : url
Cette propriété contient l'URL source à partir de laquelle les données de l'image de texture seront chargées.
status : enumeration [read-only]
Cette propriété indique l'état du chargement de l'image de texture.
- TextureImage.None
- TextureImage.Chargement
- TextureImage.Prêt
- TextureImage.Erreur
© 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.