Auf dieser Seite

InstanceListEntry QML Type

Spezifiziert eine Instanz in einem InstanceList. Mehr...

Import Statement: import QtQuick3D
Since: Qt 6.2
Inherits:

Object3D

Eigenschaften

Detaillierte Beschreibung

Der QML-Typ InstanceListEntry wird verwendet, um eine Instanz in einer Instanzliste anzugeben.

Alle Eigenschaften können Bindungen und Animationen haben. Das Ändern einer Eigenschaft führt dazu, dass die gesamte Instanztabelle neu berechnet und auf die GPU hochgeladen wird, was bei Instanzlisten mit vielen Mitgliedern teuer werden kann.

Dokumentation der Eigenschaften

color : color

Diese Eigenschaft gibt die Farbe für die Instanz an.

customData : vector4d

Diese Eigenschaft gibt die benutzerdefinierten Daten für die Instanz an. Diese werden standardmäßig nicht verwendet, sondern dem Vertex-Shader von benutzerdefinierten Materialien als INSTANCE_DATA zur Verfügung gestellt.

eulerRotation : vector3d

Diese Eigenschaft gibt die Drehung für die Instanz als Euler-Vektor an, d. h. einen Vektor, der die Drehung in Grad um die x-, y- und z-Achse enthält.

position : vector3d

Diese Eigenschaft gibt die Position für die Instanz an.

rotation : quaternion

Diese Eigenschaft gibt die Drehung für die Instanz als Quaternion an.

scale : vector3d

Diese Eigenschaft gibt den Maßstab für die Instanz als Vektor an, der den Maßstabsfaktor entlang der x-, y- und z-Achse enthält.

© 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.