Three.js


Dec 14, 2025

Experiments in Multitouch and three.js

I started my career because of that one famous TED talk (the one linked above) on multi-touch user interfaces by Jeff Han. The way he presented his experiments and solutions, the sheer awesomeness of simultaneous multiple inputs in user interfaces, it had such a profound effect on my young brain that it kickstarted a latent need to build things from scratch. I went deeper and found a group called NUIGroup, a forum with people from all over the world experimenting and finding ways to build multitouch hardware on their own. Learning from that group, I built a multitouch screen using a projector, camera, and infrared lasers. Simultaneously, I joined a group of people developing SDKs for building apps with multitouch UX. I was one of the core contributors to the PyMT project, which later evolved into Kivy.org. I learned so much being part of that group, thanks to some amazing people and mentors.