About the talk
Three.js is a JavaScript library for creating animated 3D graphics. In this talk, we will cover the most important fundamentals in Three.js, and how to successfully set up a scene with interesting objects. Afterwards, we’ll preview some intermediate and advanced topics to make the scene more interactive and visually unique.
This talk will cover
- Setting up a simple Three.js boilerplate with minimal friction
- The concepts of a scene graph to render a 3D world
- Fundamentals of Three.js - geometries, materials, meshes, cameras, lights, and other objects
- Previews of advanced concepts like shaders, post-processing, and more
Web Development
About the speaker

Joe is a web developer with over a decade of professional software experience. Joe specializes in 3D web products and has released several games built with Javascript. He also has four years of bootcamp teaching and lecturing experience.