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 |
このプロパティはインスタンスの回転をオイラーベクトルとして指定します。
position : vector3d |
このプロパティはインスタンスの位置を指定します。
rotation : quaternion |
このプロパティは、インスタンスの回転をクォータニオンとして指定します。
scale : vector3d |
このプロパティは、インスタンスのスケールを、x, y, z 軸に沿ったスケールファクタを含むベクトルとして指定します。
©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。