Reputation: 101
I've different angle 2D images(images of one particular object), I want to merge all that three images and create one 3D Image.
How can I do that in Unity 3D?
Upvotes: 0
Views: 4369
Reputation: 2185
The process you're looking for is called Photogrammetry. To get good quality models, you'll want more than 3 images. This process is very CPU intensive and takes a long time, you won't want this built into your Unity3D Game/App. You'll want to generate the models with external tools, then import them.
If you actually are looking for a C# way to do this, I only know of one opensource library working on this. Epicycle.Photogrammetry-cs.
If you want to manage the whole process of the conversion, check out this tutorial using only open source software.
This YouTube tutorial is easy to follow (I've done it myself), and also uses only free software.
If you're looking for a more polished, less technical solution, try ReMake by Autodesk
If you're looking for a completely hands off process, try 123D Catch by Autodesk
Upvotes: 7