Posts for: #WebXR

Open-Source rocks!

Tools and libraries like three.js, BabylonJS and PlayCanvas have made my journey exploring WebXR for prototyping interactions possible. In addition to being quite powerful, rivalling even native VR development options, these libraries are open-source! My recent explorations using them have renewed my appreciation for open-source software, as it is not just about the code out in the open, but also the strong community of contributors and collaborators that form around them. I try to consciously open-source most demos, examples and personal projects I work on as my way of giving back to this community. VR/AR APIs change rapidly, so most things I was able to learn while working in this domain was by reading others’ code. I hope through open-sourcing my code, I inspire people to try out WebXR and quicken its adoption even by a bit. This also encourages me to write better code and document my process clearly.

[+]