我有一个以.ply格式存储的3D网格模型。我需要从许多不同的角度来看这个模型,即模拟将相机放在给定的[x,y,z]坐标上。然后我将需要保存此图像的2D渲染或更好地保存一个pointcloud,以便我可以恢复在此视点可见的曲面法线。
是否有人知道允许我这样做的任何软件(免费或试用期)?更好的是,有关如何以编程方式执行此操作的任何想法吗?
由于
作为参考,可以从此处下载样本网格模型:http://campar.in.tum.de/personal/hinterst/index/downloads!09384230443!/duck.zip
编辑:根据要求提供更多信息
关于我想要实现的目标的一些背景知识:
我想从单个3D网格创建姿势注释图像的数据集。我试图通过从围绕网格的二十面体的上半球的每个顶点采样视点来实现这一点。这是paper(第3.1.1节)中使用的技术,我试图复制
答案 0 :(得分:0)
根据您习惯使用的语言,THREE.js可能是快速设置场景并从不同视角渲染目标的好方法。可以使用PLY加载程序here。
获取视口投影法线贴图的最佳猜测可能是创建着色器并将其加载到THREE.js中。 This article应该帮助你实现目标。