GeometryRenderer QML 类型
封装了几何渲染。 更多信息...
导入语句 | import Qt3D.Render 2.7 |
实例化 | QGeometryRenderer |
继承 |
属性
- firstInstance : int
- firstVertex : int
- geometry : Geometry
- indexBufferByteOffset : int
- indexOffset : int
- instanceCount : int
- primitiveRestartEnabled : bool
- primitiveType : 枚举类型
- restartIndexValue : int
- sortIndex : float
(since 6.0)
- vertexCount : int
- verticesPerPatch : int
详细描述
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
restartIndexValue : int |
持有重启索引。
sortIndex : float |
当启用深度排序时,覆盖排序索引。
如果框架图启用了深度排序,渲染器根据包围体中心与摄像机的距离来排序对象,并从最远到最近渲染对象。
此属性可以用来覆盖深度索引,并精确控制对象渲染的顺序。当所有对象与摄像机的物理距离相同时,这非常有用。
实际值并不重要,重要的是它们定义了一个排序对象的顺序。这些对象按从最小值到最大值的顺序排序。
注意:将此设置为 -1.f 将禁用此实体的显式排序,并恢复使用包围体中心的距离。
此属性是在 Qt 6.0 中引入的。
另请参阅排序策略.
vertexCount : int |
存储顶点数量。
verticesPerPatch : int |
存储每个补丁的顶点数量。
© 2024 Qt 公司有限公司。文档贡献权属于各自的所有者。本文件中的文档许可证受自由软件基金会公布的 GNU 自由文档许可证 1.3 版本 的条款约束。Qt和相应的徽标是芬兰的Qt公司及其在世界其他国家的商标。所有其他商标均为各自所有者的财产。