Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 858 Bytes

README.md

File metadata and controls

19 lines (12 loc) · 858 Bytes

AR 3D Copy&Paste

Demo of the project showing its functionality: https://youtu.be/B52r1ccVacU

This projects has three different interacting parts:

  • iOS app: Uses ARKit to extract LiDAR’s information into an OBJ file and exports it with AirDrop.
  • Local server written in Python and Flask: Gets picture from phone's camera and matches it with screenshot of computer, then creates coords.json and moves obj from "Downloads" to "Scans".
  • Blender Script: Every second, it looks at "scans" folder for obj file. If there, it imports it on the scene at the (x, y) coordinates got from the json file.

How to run

Instructions on how to run the iOS app and the local server are at each respective folders. Also, add the Blender script into your Blender scene and auto-run it on start-up.