Marching Cubes算法 Marching Cubes(行进立方体)是一种简单的迭代算法,用于为 3D 函数创建三角形表面(在我们的例子中,3D 函数是按点定义的,称为体素)。 它通过在已划分为立方体的整个 3D 区域上Marching(行进)来工作。立方体的顶点是体素。该算法计算三角形表面是否穿过该立方体。对于高层次的直觉来说,如果立方体的...
谷歌将其大型AI图像模型Imagen与NeRF(神经辐射场)的3D功能相结合在一起,形成了Dreamfusion。正如它的名称所表明的那样,这是一次梦幻般的融合。哲学家怀特海说,一切创新性创造即是融合。Dreamfusion的创新性是直接从文本生成3D模型。 使用Dreamfusion生成的多个3D模型也可以缝合到一个场景中。生成的NeRF模型还可以使用Ma...
而在NeRF依旧卷麻了的3202年,这个算法依旧被用在NeRF2Mesh (kiui.moe)上;作为《Polygen Mesh Processing》第一章就介绍的算法,还是挺值得学习复现一下哒 Marching Cubes算法的原理 Marching cubes这个算法原理其实还好理解 首先就是在一个SDF里框定一个区域,然后以指定的分辨率去体素化,对于每个voxel,我们取它的八...