我有不同角度的2D图像(一个特定物体的图像),我想合并所有三个图像并创建一个3D图像。
我如何在Unity 3D中执行此操作?
答案 0 :(得分:3)
您正在寻找的流程称为Photogrammetry。要获得高质量的模型,您需要超过3张图像。这个过程非常耗费CPU,需要很长时间,您不希望将其内置到Unity3D游戏/应用程序中。您需要使用外部工具生成模型,然后导入它们。
如果你真的在寻找一种C#方式,我只知道一个开源库正在处理这个问题。 Epicycle.Photogrammetry-cs
如果您想管理整个转化过程,请仅使用开源软件查看此tutorial。
此YouTube tutorial很容易理解(我自己完成),也只使用免费软件。
如果您正在寻找更精细,技术性更低的解决方案,请尝试使用Autodesk的ReMake
如果您正在寻找完全放手的过程,请尝试使用Autodesk的123D Catch