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.

Eigenschaft Dokumentation

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, aber dem Vertex-Shader von benutzerdefinierten Materialien als INSTANCE_DATA zur Verfügung gestellt.


eulerRotation : vector3d

Diese Eigenschaft gibt die Rotation für die Instanz als Euler-Vektor an, d.h. ein Vektor, der die Rotation 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 spezifiziert die Drehung für die Instanz als Quaternion.


scale : vector3d

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


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