Inspiration
We love physics and wanted to help others learn about these important natural properties as well as enable others who in these, or future, trying times to have access to a way in which they can view physics experiments and visually see them being demonstrated easily.
What it does
Demonstrates various properties of physics like the Doppler Effect, Transverse Waves, and Conservation of Energy with each of the experiments.
How I built it
I used blender to create the 3-D model of the ambulance as well as its animation. Then I imported into Spark AR alongside Michael Li's Wave Machine and Newton's Cradle, wherein which I positioned each of the objects so that they looked good using the plane tracker to detect when their was a space in which the experiments could be shown. Following that, I made the materials for each component of each object in Spark AR to give each object life and intrigue. Lastly I utilized the animation controller and audio playback controller to allow each object to play their necessary animation and audio for it to demonstrate the physical property.
Challenges I ran into
The lack of support for materials from Spark AR when importing from blender, the file size limit for Spark AR world effects for Instagram (4 mb)
Accomplishments that I'm proud of
Starting the hackathon and being organized in our milestones throughout it, and learning how to use blender and spark AR. I am also proud of creating my Ambulance, and animating it from scratch. Furthermore, I am also proud of how I positioned the Ambulance, Wave Machine and Newton's Cradle in Spark AR to make it look nice and easy to look around at each of the experiments. Lastly I am proud of utilizing the Spark AR's plane tracker technology, the animation playback controller, and the audio playback controller to allow people to see the experiments with their animations and audio.
What I learned
How to use Blender, how to use Spark AR, how to use Audacity
What's next for Physics AR
Make an app
Built With
- audacity
- blender
- spark-ar
Log in or sign up for Devpost to join the conversation.