4

I have a qmake project on Qt Creator using Qt3D to render 3D scenes with triangle-type meshes. An example is available here. I intend to use OpenVDB tools to analyze my Qt3D meshes.

  • Is converting Qt3D meshes to OpenVDB grid the right approach to be able to use OpenVDB tools by Qt3D?
  • What is the best approach to analyze my Qt3D meshes by OpenVDB grid tools?
  • Is there any any documentation or reference material which might help?

There is Qt3DOpenVDBRenderer repository, but:

  • As far as I understand, it just loads OpenVDB grids and renders them with Qt3D
  • It doesn't deal with existing Qt3D meshes
  • It only considers Qt3DRender::QGeometryRenderer::Points as primitive type but I need Qt3DRender::QGeometryRenderer::Triangles

Thanks.

Megidd
  • 7,089
  • 6
  • 65
  • 142
  • 2
    Are you aware of [`VoxelizePolygons`](https://www.openvdb.org/documentation/doxygen/classopenvdb_1_1v6__2_1_1tools_1_1mesh__to__volume__internal_1_1VoxelizePolygons.html)? – Scheff's Cat Nov 04 '19 at 09:28

0 Answers0