属性 QML 类型

定义了属性和数据应该如何从缓冲区中读取的方式。 更多...

导入语句import Qt3D.Core 2.7
实例化 QAttribute

详细描述

属性有三种类型。

  • VertexAttribute:用于按顶点方式定义要读取的数据
  • IndexAttribute:用于在使用索引绘制调用时定义顶点索引
  • DrawIndirectAttribute:用于在在使用间接绘制调用时指定要使用的 DrawIndirect 缓冲区

注意:当属性类型为 DrawIndirectAttribute 时,只有 count、stride 和 offset 是相关的。

在使用自己的属性时,可以选择使用诸如 QAttribute::defaultPositionAttributeName() 等辅助器来命名属性,以确保几何体与拾取和Qt3DExtras 模块提供的各种材质兼容。

© 2024 Qt 公司。此处包含的文档贡献是各自所有者的版权。此处提供的文档是根据自由软件基金会发布的GNU 自由文档许可证版本 1.3 的条款许可的。Qt 和相关徽标是芬兰及其在全球的子公司和关联企业的商标。所有其他商标均为各自所有者的财产。