Pen2Pencil

Loading course…

Three.js — Full Course Syllabus

Learn to create stunning 3D graphics with Three.js.

  1. 1. Creating a SceneLearn how to create a basic scene in Three.js.
  2. 2. Adding a CameraUnderstand how to add and position a camera in your Three.js scene.
  3. 3. Creating a RendererLearn how to create a WebGL renderer to display your scene.
  4. 4. Adding a MeshDiscover how to add a 3D mesh object to your scene.
  5. 5. Applying MaterialsLearn how to apply different materials to your meshes.
  6. 6. Using TexturesUnderstand how to use textures to enhance the appearance of your materials.
  7. 7. Lighting the SceneLearn about different types of lights and how to illuminate your scene.
  8. 8. Adding AnimationDiscover how to animate objects within your Three.js scene.
  9. 9. Handling User InputLearn how to handle user inputs to interact with the 3D scene.
  10. 10. Creating a SkyboxUnderstand how to create a skybox to enhance your scene's background.
  11. 11. Using Post-Processing EffectsLearn how to apply post-processing effects to your rendered scene.
  12. 12. Importing 3D ModelsDiscover how to import and use external 3D models in your Three.js project.
  13. 13. Creating ParticlesLearn how to create and manage particle systems in Three.js.
  14. 14. Using Physics with Three.jsUnderstand how to integrate physics engines with your Three.js scenes.
  15. 15. Optimizing Performance in Three.jsLearn techniques to optimize the performance of your Three.js applications.