This app was mentioned in 16 comments, with an average of 2.69 upvotes
I'm not an expert. I think it works like your eyes. With one eye you can see an image. With two eyes your brain can 'see' depth; your brain can calculate where an object or point is relative to your position. My cats do the same when they want to jump: they move there heads to estimate the distance.
Google takes a lot of pictures from different angles and calculates where points/objects are so it can present it to you as if it's 3d.
Googling 'photogrammetry' or 'aerial photography 3d mapping' might give you a better answer then mine.
Or try https://play.google.com/store/apps/details?id=com.smartmobilevision.scann3d to do it yourself.
Plenty of photogrammetry apps out there, not sure how accurate they are with larger objects though. I use the SCANN3D mobile app for scanning in objects/environments for 3D printing. Then you can import it into your 3D modeling program(or directly into your splicing program, theoretically) as an STL/OBJ file. In my experience, it takes quite a bit of cleaning up afterwards. I know iOS has a really popular app called Canvas(ipad only), but I don't have any experience with photogrammetry on Apple products.
Not in real-time and still in beta but does single camera photogrammetry by just walking around the target.
https://play.google.com/store/apps/details?id=com.smartmobilevision.scann3d&hl=en
http://scann3d.smartmobilevision.com/
Scann3D for Android works a treat. https://play.google.com/store/apps/details?id=com.smartmobilevision.scann3d
If you can find a Kinect V2 and have a decent Windows GPU, Microsoft 3D scan will scan in relatively real time. Handheld orbit mode or a turntable.
Otherwise you could get a trial license of PhotoScan for Mac. The easiest solution with the best quality is reality capture available on Steam with an Nvidia GPU.
Scann3d its dead (Last update Dec 23, 2017. Reviews its less than 3 stars), and thats the trick with "fake 3d apps", its a very simple "almost kid of 5yo coding", of overlap tracking and obviously crash the memory, if you are luck of this thing make a 3D mesh its a very low poly reconstruction with a ugly "semi-retopology". For that reason Polycam and Reality Capture App use the cloud to process all the photos and return a good quality 3D mesh+texture. I see cars that run with kitchen oil but thats is not efficiency or funtional, the same apply to 3D Scan Apps.
Here some reviews of scann3d for your delighment:
https://play.google.com/store/apps/details?id=com.smartmobilevision.scann3d&hl=en&gl=US
https://play.google.com/store/apps/details?id=com.smartmobilevision.scann3d sometimes works ok
I also posted a solution using command prompt from a video using ffmpeg to export every so many frames,
Yes, you take around 100-200 photos of a real rock (making sure to cover all angles) and then use special software (in my case Agisoft Photoscan) to generate a 3D model from them.
You can try out a limited version of the same technique on your phone: https://play.google.com/store/apps/details?id=com.smartmobilevision.scann3d
Scann3d is supposed to be good for trying out. I have it installed, just havent gotten a chance to try it out yet
You can, with programs like Agisoft Metashape, Autodesk Recap, or 3DF Zephyr (free for personal use) (closed source), or AliceVision (open source).
Sony includes their 3D Creator on recent phones, and Scann3D is also available.
What I found...
https://joyofandroid.com/best-3d-scanner-apps-for-android/
Hey! Try this app.
Check your respective app store. It's in beta still for the Google Play Store.
I'm guessing something similar to Scan3D?
https://play.google.com/store/apps/details?id=com.smartmobilevision.scann3d
Hey! Try this one :)