TextureImage QML Type
Kapselt die notwendigen Informationen, um ein OpenGL-Texturbild aus einer Bildquelle zu erzeugen. Mehr...
Import Statement: | import Qt3D.Render 2.8 |
In C++: | QTextureImage |
Inherits: | |
Status: | Deprecated |
Eigenschaften
Detaillierte Beschreibung
Eigenschaft Dokumentation
face : enumeration |
Enthält die Cube-Map-Fläche des Texturbildes.
Konstante | Beschreibung |
---|---|
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_WÜRFEL_KARTE_NEGATIVE_Y |
CubeMapPositiveZ | 0x8519 GL_TEXTURE_CUBE_MAP_POSITIVE_Z |
CubeMapNegativeZ | 0x851A GL_TEXTURE_WÜRFEL_KARTE_NEGATIV_Z |
Hinweis: Die Cube Map Fläche hat nur für TargetCubeMap und TargetCubeMapArray eine Bedeutung.
layer : int |
Enthält die Ebene des Texturbildes.
mipLevel : int |
Enthält die Mipmap-Ebene des Texturbildes.
mirrored : bool |
Diese Eigenschaft gibt an, ob das Bild beim Laden gespiegelt werden soll. Dies ist eine praktische Funktion, um zu vermeiden, dass Bilder manipuliert werden müssen, damit sie mit dem Ursprung der von der Rendering-API verwendeten Texturkoordinaten übereinstimmen. Standardmäßig ist diese Eigenschaft auf true gesetzt. Bei der Verwendung von GPU-komprimierten Texturformaten hat dies keine Auswirkung.
Warnung: Diese Eigenschaft hat zur Folge, dass beim Laden von unkomprimierten oder CPU-komprimierten Bildformaten wie PNG zur Laufzeit ein Preis für die Leistung gezahlt werden muss. Um diese Leistungseinbußen zu vermeiden, ist es besser, diese Eigenschaft auf false zu setzen und Textur-Assets zu laden, die zuvor gespiegelt wurden.
Hinweis: OpenGL legt den Ursprung der Texturkoordinaten in der unteren linken Ecke fest, während DirectX die obere linke Ecke verwendet.
Hinweis: Wenn Sie Cube-Map-Texturen verwenden, sollten Sie die Spiegelung wahrscheinlich deaktivieren, da der Cube-Map-Sampler eher eine Richtung als reguläre Texturkoordinaten nimmt.
source : url |
Diese Eigenschaft enthält die Quell-URL, aus der die Daten für das Texturbild geladen werden.
status : enumeration |
Diese Eigenschaft zeigt den Status des Ladens des Texturbildes an.
- TextureImage.keine
- TextureImage.ladend
- TextureImage.bereit
- TextureImage.Fehler
© 2025 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.