VR/AR Asset Generator App
Project Goal
Let users upload simple videos or photos.
Use Luma API to generate photorealistic 3D models (.glb).
Deliver the models for VR/AR use (Unity, Unreal, WebAR, Metaverse, etc).
Stack:
Frontend → React (Node.js)
Backend → Python Flask (handles Luma API calls)
API → Luma Labs Build API (commercial 3D generation service)
Core Features::
Upload Interface
User selects and uploads media file (video or photo set).
Backend Processing
Receives uploaded file.
Sends file to Luma API.
Monitors job status until 3D model is complete.
Asset Delivery
Once .glb model is generated:
Provide download link.
Display 3D preview (optional: Three.js on frontend).
Allow user to export for VR/AR development.