使用 qt3d 渲染已加载的网格

Rendering an already-loaded mesh using qt3d

本文关键字:加载 网格 qt3d 使用      更新时间:2023-10-16

我有生成网格的代码,即作为 3D 点V双精度的N x 3数组和三角形F的另一个M x 3整数数组。如何通过 qt3d 渲染此网格(请注意,网格是生成的,因此不是从文件加载的)?该任务非常基本,似乎应该很简单,但似乎qt3d的文档不足。

Qt3D源提供了如何为简单的立方体执行此操作的示例:qt3d\src\extras\geometries\qcuboidgeometry.cpp/.hqt3d\src\extras\geometries\qcuboidmesh.cpp/.h您可能可以根据自己的用例对其进行调整。