Inspiration
The inspiration was a ball rolling in a zen garden. The way that it traces out beautiful patterns if very fun and relaxing to us, so we decided to implement that idea into our project
What it does
Uses various sensors on your phone to craft a unique and interactive pattern, which is adjustable by the user
- The camera is used to determine the color of the ball
- The microphone audio level is used to determine the size of the ball
- The tilt of the phone is used to determine the motion of the ball
How we built it
Using Flask, JS, HTML, and CSS, we built a website which is hosted on a server, but runs entirely locally to your device.
Challenges we ran into
- Learning how to develop for the web
- Javascript weirdness
- iOS has very ahem ... unique Javascript interaction
Accomplishments that we're proud of
- The end product feels polished and fun to use
- It uses many features of the phone
What we learned
- Javascript
- Flask
- HTML
- CSS
What's next for Tilt-N-Tint
- Adding more shapes
- iOS support
- Sound and vibration
- Particles
- Making the object a soft body
Log in or sign up for Devpost to join the conversation.