有记录的简单朴素表面网络实现
概述
该存储库实现了“朴素表面网算法” ,该算法用于生成三角形网格,该三角形网格近似由{ x,y,z in R^3 | f(x,y,z)=isovalue }的水平集{ x,y,z in R^3 | f(x,y,z)=isovalue }定义的给定等值面{ x,y,z in R^3 | f(x,y,z)=isovalue } 标量函数f: R^3 -> R { x,y,z in R^3 | f(x,y,z)=isovalue } f: R^3 -> R 逼近的精度受给定体素网格的分辨率(包含要提取的等值面)的范围限制。 在文件中,您可以找到surface_nets函数的示例用法,该函数生成单位圆的网格f(x,y,z) = sqrt(x*x + y*y + z*z) - 1.0以指定的网格分辨率。 我们将添加为子模块,以可视化生成的三角形网格。
目标
该存储库
评论0
最新资源