CapsuleGeometry QML Type
Liefert die Geometrie für eine Kapsel. Mehr...
Import Statement: | import QtQuick3D.Helpers |
Since: | Qt 6.10 |
Inherits: |
Eigenschaften
- asynchronous : bool
- diameter : real
- enableNormals : bool
- enableUV : bool
- height : real
- latitudes : int
- longitudes : int
- rings : int
- status : bool
- uvProfile : UVProfile
Detaillierte Beschreibung
Eine Geometrie zur Erzeugung eines Kapselmodells. Die Kapsel ist auf (0, 0, 0)
zentriert, wobei sich die Höhe der Kapsel in x-Richtung und der Durchmesser in der yz-Ebene erstreckt.
Eigenschaft Dokumentation
asynchronous : bool |
Diese Eigenschaft legt fest, ob die Geometrieerzeugung asynchron erfolgen soll.
diameter : real |
Durchmesser in der yz-Ebene.
enableNormals : bool |
Generieren Sie Mesh-Flächen-Normalen.
enableUV : bool |
Erzeugt die Uv-Koordinaten des Netzes.
height : real |
Höhe des mittleren Zylinders auf der x-Achse, ohne Berücksichtigung der Halbkugeln.
latitudes : int |
Anzahl der Breitengrade, verteilt nach Neigung. Wird immer auf eine gerade Zahl gerastet.
longitudes : int |
Anzahl der Längengrade, oder Meridiane, verteilt nach Azimut.
rings : int |
Anzahl der Abschnitte im Zylinder zwischen den Hemisphären.
status : bool |
Diese Eigenschaft enthält den Status der Geometrieerzeugung, wenn asynchron wahr ist.
Konstante | Beschreibung |
---|---|
CapsuleGeometry.Null | Die Geometrieerstellung hat nicht begonnen |
CapsuleGeometry.Ready | Die Geometrieerstellung ist abgeschlossen. |
CapsuleGeometry.Loading | Die Geometrieerstellung ist im Gange. |
CapsuleGeometry.Error | Die Geometrieerstellung ist fehlgeschlagen. |
uvProfile : UVProfile |
Art und Weise, wie die UV-Koordinaten über die Länge der Kapsel verteilt werden.
Konstante | Beschreibung |
---|---|
CapsuleGeometry.Fixed | Das obere Drittel der UV-Textur ist die nördliche Hemisphäre, das mittlere Drittel ist der Zylinder und das letzte Drittel ist die südliche Hemisphäre. |
CapsuleGeometry.Aspect | Die UVs entsprechen dem Verhältnis von Höhe zu Radius. |
CapsuleGeometry.Uniform | Einheitliche Proportion für alle UV-Zellen, entsprechend dem Verhältnis der Breitengrade zu den Ringen. |
© 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.