CapsuleGeometry QML Type
Stellt die Geometrie einer Kapsel bereit. 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
Ausführliche Beschreibung
Eine Geometrie zur Erzeugung eines Kapselmodells. Der Mittelpunkt der Kapsel liegt bei (0, 0, 0), wobei sich die Höhe der Kapsel in x-Richtung erstreckt und der Durchmesser in der yz-Ebene liegt.
Dokumentation der Eigenschaften
asynchronous : bool [default: true]
Diese Eigenschaft legt fest, ob die Geometrieerzeugung asynchron erfolgen soll.
diameter : real [default: 100]
Durchmesser in der yz-Ebene.
enableNormals : bool [default: true]
Netzflächennormalen generieren.
enableUV : bool [default: false]
UV-Koordinaten des Netzes generieren.
height : real [default: 100]
Höhe des mittleren Zylinders auf der x-Achse, ohne die Halbkugeln.
latitudes : int [default: 16]
Anzahl der Breitengrade, aufgeschlüsselt nach Neigung. Wird stets auf eine gerade Zahl gerundet.
longitudes : int [default: 32]
Anzahl der Längengrade bzw. Meridiane, aufgeschlüsselt nach Azimut.
rings : int [default: 1]
Anzahl der Abschnitte im Zylinder zwischen den Halbkugeln.
status : bool [read-only]
Diese Eigenschaft enthält den Status der Geometrieerzeugung, wenn „asynchron“ auf „true“ gesetzt ist.
| Konstante | Beschreibung |
|---|---|
CapsuleGeometry.Null | Die Geometrieerzeugung hat noch nicht begonnen |
CapsuleGeometry.Ready | Die Geometrieerzeugung ist abgeschlossen. |
CapsuleGeometry.Loading | Die Geometrieerzeugung läuft. |
CapsuleGeometry.Error | Die Geometrieerzeugung ist fehlgeschlagen. |
uvProfile : UVProfile [default: CapsuleGeometry.Fixed]
Art und Weise, wie die UV-Koordinaten über die Länge der Kapsel verteilt sind.
| Konstant | Beschreibung |
|---|---|
CapsuleGeometry.Fixed | Das obere Drittel der UV-Textur entspricht der Nordhalbkugel, das mittlere Drittel dem Zylinder und das letzte Drittel der Südhalbkugel. |
CapsuleGeometry.Aspect | Die UVs entsprechen dem Verhältnis von Höhe zu Radius. |
CapsuleGeometry.Uniform | Einheitliches Verhältnis für alle UV-Zellen entsprechend dem Verhältnis von Breitengraden zu Ringen. |
© 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.