gpt4 book ai didi

c++ - 是否有任何库可以从 3D 数据阵列生成 3D 网格?

转载 作者:搜寻专家 更新时间:2023-10-31 01:21:31 25 4
gpt4 key购买 nike

我正在尝试编写一些代码来获取一些数据,将其放入 3 维数组,然后生成用于渲染的 3D 网格。数据是一个图 block 列表,其中包含用于定义图 block 类型等的字段。我现在正在使用 Irrlicht 进行图形处理,它有办法操纵网格的顶点/索引,但我无法想出一个快速、高效的方法方法来做到这一点。是否有任何人知道如何执行此操作的库或示例?

最佳答案

你想要Delaunay triangulation .维基百科条目末尾有一些链接。我为此使用过一次 CGAL,但非常痛苦。请注意,该问题特别病态,您确实需要一个库:CGAL 使用一些精确的算术技巧,因此它很麻烦。

不要自己这样做。

如果你想生成凸包的网格,CGAL 也提供(也很麻烦)。

关于c++ - 是否有任何库可以从 3D 数据阵列生成 3D 网格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3747481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com