Project Details
Magoo AR Viewer
º2024
Project Overview
An augmented reality viewer that brings Magoo AR Studio scenes to life. When the camera detects the target image on a real-world card, photo, or object, it overlays the interactive 3D content directly onto it. Available on web and mobile app. Our founder contributed to this project as a full stack developer, building specific assigned features rather than working as part of a core team.

Challenge
The major challenge was mapping coordinates, rotations, scales, lighting, and other scene properties from Three.js to Unity. The target recognition library is built in Unity, which operates under completely different rules than Three.js, making this a complex technical challenge that required careful conversion and synchronization between the two engines.
Results
We achieved a stable scene accessible from the web, successfully compiled the Unity application to WebGL, and integrated it perfectly with Magoo AR Studio. We added features like likes, comments, screenshots, and screen recording. We also made models animate within the AR experience. Then we explored creating the same AR viewer for mobile, using Unity and Vuforia to build an app that recognizes targets and reproduces scenes created in the studio. We also explored App Clips and Instant Apps, learned to use Xcode for iOS development, and Android Studio for Android development.