InstanceListEntry QML Type
InstanceList 内のインスタンスを指定します。詳細...
| Import Statement: | import QtQuick3D |
| Since: | Qt 6.2 |
| Inherits: |
プロパティ
- color : color
- customData : vector4d
- eulerRotation : vector3d
- position : vector3d
- rotation : quaternion
- scale : vector3d
詳細な説明
InstanceListEntry QML タイプは、インスタンスリスト内の 1 つのインスタンスを指定するために使用されます。
すべてのプロパティに対して、バインディングやアニメーションを設定できます。プロパティを変更すると、インスタンステーブル全体が再計算され、GPU にアップロードされるため、メンバー数の多いインスタンスリストでは処理負荷が高くなる可能性があります。
プロパティのドキュメント
color : color
このプロパティは、インスタンスの色を指定します。
customData : vector4d
このプロパティは、インスタンスのカスタムデータを指定します。デフォルトでは使用されませんが、カスタムマテリアルの頂点シェーダーでは、INSTANCE_DATA として利用可能です。
eulerRotation : vector3d
このプロパティは、インスタンスの回転をオイラーベクトルとして指定します。つまり、x軸、y軸、z軸を中心とした回転角度(度単位)を含むベクトルです。
position : vector3d
このプロパティは、インスタンスの位置を指定します。
rotation : quaternion
このプロパティは、インスタンスの回転をクォータニオンとして指定します。
scale : vector3d
このプロパティは、x、y、z 軸方向の拡大率を含むベクトルとして、インスタンスの拡大率を指定します。
© 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.