Opengl es 行军立方体?

Opengl es 行军立方体?,opengl-es,opengl-es-2.0,marching-cubes,Opengl Es,Opengl Es 2.0,Marching Cubes,我有一个由点组成的对象,比如说它的点云,我想从这些点渲染对象,我想让对象看起来像那些点被包装在一张纸里。我想给它设置动画,所以我想到的第一件事是行进中的立方体,但我的对象不是球或立方体,它会变形,有没有比行进中的立方体更简单的方法?根据你所说的“包裹”a可能会产生你想要的效果 以您想要的方式设置顶点的动画,并每次重新运行外壳算法。这似乎就是您要寻找的: Marching Cubes算法似乎最适合您所寻找的对象——并非所有的点云都是凸的。由于查找表很大,该算法可能看起来很吓人,但实际上非常简单。我

我有一个由点组成的对象,比如说它的点云,我想从这些点渲染对象,我想让对象看起来像那些点被包装在一张纸里。我想给它设置动画,所以我想到的第一件事是行进中的立方体,但我的对象不是球或立方体,它会变形,有没有比行进中的立方体更简单的方法?

根据你所说的“包裹”a可能会产生你想要的效果


以您想要的方式设置顶点的动画,并每次重新运行外壳算法。

这似乎就是您要寻找的:

Marching Cubes算法似乎最适合您所寻找的对象——并非所有的点云都是凸的。由于查找表很大,该算法可能看起来很吓人,但实际上非常简单。我在以下网站上发布了一个示例(使用Three.js):


不太清楚你在问什么。这些物体会如何变形?这可能会有帮助:“无序点云的快速三角测量”谢谢,这就是我想要的:)行进的立方体当然可以工作。。它本质上是一种确定3D凸包的算法。至于动画,我有一个在webgl中运行javascript的实例,甚至在javascript中,当我在地形中“挖掘”时,它似乎在动画化非常糟糕的quik->移动立方体用于生成对象的iso曲面(给定静态或动态阈值)。它不一定是凸的。现在还不清楚“裹在一张纸里”是否意味着凸面。