几何体QML类型
自定义几何体的基类型。 更多信息...
导入声明 | import QtQuick3D |
实例化 | QQuick3DGeometry |
继承 | |
继承自 |
详细描述
自定义几何体允许使用应用程序生成的顶点数据和索引数据,可能还会动态改变。要使用自定义几何体,请勿将.mesh
文件作为Model
的源分配给Model。相反,将它的geometry
属性设置为一个几何对象。
实现自定义几何体的典型方法是在C++中创建一个QQuick3DGeometry
子类,并注册新类型供QML使用。
还可以在Helpers
模块中使用内置的自定义几何体提供者GridGeometry。下面的示例是GridGeometry。任何应用程序提供的几何体子类都可以以相同的方式使用。
import QtQuick3D.Helpers Model { geometry: GridGeometry { } materials: [ DefaultMaterial { diffuseColor: "white" lighting: DefaultMaterial.NoLighting } ] }
© 2024 Qt公司有限公司。此处包含的文档贡献者是它们各自的所有权人的版权。提供的文档是根据自由软件基金会出版并遵循GNU自由文档许可版本1.3的条款进行授权的。Qt及其相应标志是芬兰的Qt公司及其在全球范围内的商标。所有其他商标均归各自所有者所有。