There are plenty of online tools to convert 2D PNG images into 3d models, but unfortunately, the results will not meet your expectations, they look so crappy and cant be used anywhere. If you want to convert your 2D image into a realistic 3d model for free, then you are at the correct place.
Converting 2d photo into a 3d model is now automated, and the AI will fill the missing parts as well and makes the model look amazing with a clean topology.
How to convert image to 3d model online
To convert the image into a 3d model, we are using PIFuHD which is an open-source project created by Shunsuke Saito.
Note: The following tutorial only works with human 3d models
Step 1: Choose a photo of your choice, and convert it into PNG by removing the background. (You can either do it by using Photoshop or with an online tool).
Step 2: Go to PIFuHD Demo and click on connect at the top right corner, which will connect to a hosted runtime by default.
Step 3: You can see a bunch of instructions, all you have to do is, execute all of the codes one by one by clicking the tiny PLAY button beside each code box.
Step 4: Later you’ll see a code to upload an image, and when you click on it, it’ll prompt you to upload the image where you have to select the PNG image which you used to remove the background.
Step 5: Once you upload the image, the rest of the code gets executed automatically and after everything is finished, the 3d model will be stored in the results folder which you can see on the left hand side of the page, where you’ll get both the 3D model and the texture PNG.
You can import the 3D model into Blender, also, the PIDuHD allows you to directly rig the model by using Mixamo. And if you are feeling difficulty understanding this tutorial, you can watch the following videos which will make you better understand.