我想要创造罐从3D点(约7万人在每一个文件)使用qhull.

任何人都可以建议一个地方在那里我可以看到如何做到这一点?谢谢!

有帮助吗?

解决方案

我从来没有使用QHull,因为它是很难作为一个库集成到现有的项目。尝试三角;它是专门用于2D,是非常容易使用(它带有的如何从其他C代码调用它的例子)。

其他提示

我可以给你推荐一个软件包,叫做Delaunay三角的流计算 。在一个普通的计算机可以计算

  

Delaunay三角为大,   在2D良好分布的数据集和   3D可通过大大加快   利用自然空间   一致性点的流。

在性能方面:

  

我们计算一个数十亿三角形地形   表现为纽斯河   从11.2在LIDAR的GB的数据系统   48分钟仅使用70 MB的存储器   在笔记本电脑上。

下面是如何工作的挑逗图像:

“流德洛奈”

您可以看看这个影片解释他们方法/软件。

维基 说的,

锡包括三角网络 顶点,称为质量分, 与相关的坐标在三个 尺寸通过边连接形成 一个三角形的细分。三维的可视化 容易地创建渲染的 三角形的方面。在区域在哪里 有小小的变化表 身高,这点可能广泛 隔开的,而在地区的更多 激烈的变化,在高度的点 密度增加。

锡通常是基于德洛奈 三角测量的,但其效用将 限制由选择输入的数据 点:精心挑选点将 位于以便于捕获重要 变化中的面形式,例如 地形首脑会议,打破的 坡、脊山谷地板、凹坑和 cols.

MATLAB可以产生 3-D德洛奈细分n-D德洛奈细分 使用Qhull.

3-维德洛奈细分-tetramesh是用来绘制的四面体,形成相应的单纯

3D tesselation
(资料来源: mathworks.com)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top