Skip to content

Janjs/3DCopy-Paste

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.