GeometryRenderer QML 类型

封装了几何渲染。 更多信息...

导入语句import Qt3D.Render 2.7
实例化 QGeometryRenderer
继承

BoundingVolume

属性

详细描述

GeometryRenderer 包含绘制几何体所需的所有信息。几何体包含几何数据的坐标 - GeometryRenderer 指定了如何解释这些数据。

属性文档

firstInstance : int

持有基础实例。


firstVertex : int

持有第一个顶点。


geometry : Geometry

持有几何体。


indexBufferByteOffset : int

持有索引缓冲区的字节偏移量。


indexOffset : int

持有基础顶点。


instanceCount : int

持有实例计数。


primitiveRestartEnabled : bool

持有基本重启标志。


primitiveType : 枚举类型

持有基本类型。

  • QGeometryRenderer.Points
  • QGeometryRenderer.Lines
  • QGeometryRenderer.LineLoop
  • QGeometryRenderer.LineStrip
  • QGeometryRenderer.Triangles
  • QGeometryRenderer.TriangleStrip
  • QGeometryRenderer.TriangleFan
  • QGeometryRenderer.LinesAdjacency
  • QGeometryRenderer.TrianglesAdjacency
  • QGeometryRenderer.LineStripAdjacency
  • QGeometryRenderer.TriangleStripAdjacency
  • QGeometryRenderer.Patches

另请参阅Qt3DRender::QGeometryRenderer::PrimitiveType.


restartIndexValue : int

持有重启索引。


sortIndex : float [自 6.0 开始]

当启用深度排序时,覆盖排序索引。

如果框架图启用了深度排序,渲染器根据包围体中心与摄像机的距离来排序对象,并从最远到最近渲染对象。

此属性可以用来覆盖深度索引,并精确控制对象渲染的顺序。当所有对象与摄像机的物理距离相同时,这非常有用。

实际值并不重要,重要的是它们定义了一个排序对象的顺序。这些对象按从最小值到最大值的顺序排序。

注意:将此设置为 -1.f 将禁用此实体的显式排序,并恢复使用包围体中心的距离。

此属性是在 Qt 6.0 中引入的。

另请参阅排序策略.


vertexCount : int

存储顶点数量。


verticesPerPatch : int

存储每个补丁的顶点数量。


© 2024 Qt 公司有限公司。文档贡献权属于各自的所有者。本文件中的文档许可证受自由软件基金会公布的 GNU 自由文档许可证 1.3 版本 的条款约束。Qt和相应的徽标是芬兰的Qt公司及其在世界其他国家的商标。所有其他商标均为各自所有者的财产。