The practice of ultimate Three.js course by Bruno Simon.
Create your first scene and understand fundamentals like cameras, geometries, materials, textures.
Add a debug panel to tweak your environment and animate everything.
- Introduction
- What is WebGL and why using Three.js
- Basic scene
- Webpack
- Transforms objects
- Animations
- Cameras
- Fullscreen and resizing
- Geometries
- Debug UI
- Textures
- Materials
- 3D Text
Illuminate your scene with various lights, start practicing environment creation and create millions of particles.
Add physics to your world so that objects start to collide and stumble. Then import your own model made with Blender and make it look as realistic as possible.
Using Three.js materials is great but creating your owns is even better.
Learn the shader language to unleash the true power of WebGL and create stunning looking experiences!
Creating a cool WebGL experience is useless if most computers can’t run it.
Learn how to monitor and optimize performances to achieve the best possible frame rate.