Three.js is one of the easiest (and most fun) ways to build and deploy 3D applications. At Lyft, it’s at the core of several tools that are critical to our self-driving car project.
In this talk, I focus on using three.js to model the physical world — something that’s pretty important if you’re trying to build a self-driving car. I cover the basics of 3D programming and introduce the abstractions provided by three.js. Finally, I demo a few of our internal tools and discuss how they were built.