前面我们获得了PSF的点云数据,这里可以进一步通过 open3d 模块提供的泊松曲面重建功能来计算得到surface。
结果如上所示,分别是k3d中作的三维点云,使用alphashape方法重建的点云表面,和使用泊松重建的曲面。完整代码如下:
该部分仅登录用户可见
open3d 提供的渲染窗口非常简陋,所以可以导出为比较通用的三维格式比如 gltf 文件,然后使用其它软件进行渲染查看包括制作视频。这里介绍一个最简单的微软出品的 3D Viewer。
打开刚刚保存的 psf.gltf
文件,可以看到我们添加的伪彩(按 density)保留了下来,而且可以自己调整环境照明,甚至是快速制作动画,但是这里只有预制的几种动画模式,不支持自定义编辑。
此处评论已关闭