Auf dieser Seite

CapsuleGeometry QML Type

Stellt die Geometrie einer Kapsel bereit. Mehr...

Import Statement: import QtQuick3D.Helpers
Since: Qt 6.10
Inherits:

Geometry

Eigenschaften

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.

KonstanteBeschreibung
CapsuleGeometry.NullDie Geometrieerzeugung hat noch nicht begonnen
CapsuleGeometry.ReadyDie Geometrieerzeugung ist abgeschlossen.
CapsuleGeometry.LoadingDie Geometrieerzeugung läuft.
CapsuleGeometry.ErrorDie Geometrieerzeugung ist fehlgeschlagen.

uvProfile : UVProfile [default: CapsuleGeometry.Fixed]

Art und Weise, wie die UV-Koordinaten über die Länge der Kapsel verteilt sind.

KonstantBeschreibung
CapsuleGeometry.FixedDas obere Drittel der UV-Textur entspricht der Nordhalbkugel, das mittlere Drittel dem Zylinder und das letzte Drittel der Südhalbkugel.
CapsuleGeometry.AspectDie UVs entsprechen dem Verhältnis von Höhe zu Radius.
CapsuleGeometry.UniformEinheitliches 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.