Pen
2
Pencil
Login
Get Started
Pen
2
Pencil
Loading course…
Three.js — Full Course Syllabus
Learn to create stunning 3D graphics with Three.js.
1. Creating a Scene
Learn how to create a basic scene in Three.js.
2. Adding a Camera
Understand how to add and position a camera in your Three.js scene.
3. Creating a Renderer
Learn how to create a WebGL renderer to display your scene.
4. Adding a Mesh
Discover how to add a 3D mesh object to your scene.
5. Applying Materials
Learn how to apply different materials to your meshes.
6. Using Textures
Understand how to use textures to enhance the appearance of your materials.
7. Lighting the Scene
Learn about different types of lights and how to illuminate your scene.
8. Adding Animation
Discover how to animate objects within your Three.js scene.
9. Handling User Input
Learn how to handle user inputs to interact with the 3D scene.
10. Creating a Skybox
Understand how to create a skybox to enhance your scene's background.
11. Using Post-Processing Effects
Learn how to apply post-processing effects to your rendered scene.
12. Importing 3D Models
Discover how to import and use external 3D models in your Three.js project.
13. Creating Particles
Learn how to create and manage particle systems in Three.js.
14. Using Physics with Three.js
Understand how to integrate physics engines with your Three.js scenes.
15. Optimizing Performance in Three.js
Learn techniques to optimize the performance of your Three.js applications.