InstanceListEntry QML 类型
指定一个在 InstanceList 中的实例。 更多信息...
导入语句 | import QtQuick3D |
自 | Qt 6.2 |
继承 |
属性
- color : vector3d
- customData : vector4d
- eulerRotation : vector3d
- position : vector3d
- rotation : quaternion
- scale : vector3d
详细描述
The InstanceListEntry QML 类型用于指定实例列表中的一个实例。
所有属性都可以有绑定和动画。更改属性将导致整个实例表被重新计算并上传到 GPU,因此对于成员众多的实例列表来说,这可能是昂贵的。
属性文档
color : vector3d |
此属性指定实例的颜色。
customData : vector4d |
此属性指定实例的自定义数据。默认情况下不使用,但提供给自定义材料的顶点着色器作为 INSTANCE_DATA
。
eulerRotation : vector3d |
此属性指定实例的旋转,作为一个欧拉向量,即包含围绕 x、y 和 z 轴旋转的向量。
position : vector3d |
此属性指定实例的位置。
rotation : quaternion |
此属性指定实例的旋转,作为一个四元数。
scale : vector3d |
此属性指定实例的缩放,作为一个包含沿 x、y 和 z 轴的缩放因子的向量。
© 2024 Qt 公司有限。此处包含的文档贡献是各自所有者的版权。此处提供的文档根据自由软件基金会发布的 GNU 自由文档许可协议版本 1.3 的条款许可。Qt 及相关标志是芬兰或全球其他地区的 Qt 公司的 商标。所有其他商标均为各自所有者的财产。