/Data-VisualizAR

Visualize data or 3D models (.obj) in augmented reality through the web with Google Poly, AR.js, flask.py (Mobile compatible)

Primary LanguageC#Apache License 2.0Apache-2.0

Data-VisualizAR

Visualize 3D models (.obj) or data from an image using augmented reality

Mobile Application

Take a photo of any plot, select the inverse colormap and view it in 3D with augmented reality. A development project is available in the Unity/ folder

Try AR on the web!

No need to download an app

Web server

python web_ar.py

URL Paths:

/
/model
/video
/models/<name>
/poly/<id>

Features

Load models from google poly /poly/5NzgdDmbPwb

Web-VR Compatible

Create Interactive Paper Plots

Powered by AR.js

Tracking on an image such as a figure in a paper requires generating a feature set with this app: https://github.com/AR-js-org/NFT-Marker-Creator

Create 3D models from videos on your mobile phone

The app Display.land allows you to do photogrammetry from your mobile device and create 3D models with your camera e.g.

Feel free to use these 3D models as you please: https://poly.google.com/user/2E_yxXvhmYl