Augmented reality chemistry app made in Unity and Vuforia. Motivated by my own struggles learning Chemistry back in Junior College, this app is a Proof-of-Concept project to understand ways to enhance the learning experience using 3D visuals.
(Note: This project is not actively maintained)
There are three interfaces available on app startup: the Live Camera Feed (Start), instructions interface (Instructions), explanations (Concepts).
The live camera feed detects unique image markers in the real-world environment and renders 3D interactive animations and models depending on the image marker displayed.
When a 3D model is rendered, a size slider is also rendered that enables you to resize the current model being shown. Optionally for some molecules or reactions, virtual buttons are rendered that enable the user to visit a page that explains the concept or pause/play the animation.
The virtual buttons (Play/Pause and Info buttons) are rendered into the physical environment depending on the chemical structure or reaction being displayed. The virtual buttons respond to physical occlusion on the live camera feed (i.e. put your hands/fingers where the buttons appear), as opposed pressing the button on your device.
Some reaction mechanisms are explained in better detail in the Concepts interface, using textual and visual diagrams (an example below)
Find the detailed README here
Find the product video here
Download the Android APK file here