Cover image for Hands-on Three.js 3D Web Visualisations

Hands-on Three.js 3D Web Visualisations

Learn to work with the Three.js library to create amazing visualizations and 3D scenes

Nik Lever

Created by Nik Lever

Explore the world of 3D web graphics by learning how to build interactive visualizations using a powerful JavaScript library. You'll start with the basics of 3D concepts and quickly move on to creating your own scenes, adding objects, and applying animations and effects that bring your projects to life.

Packt | Sep 2019 | 226 min

Start Trial
LevelIntermediate
CategoriesWeb & Application Development, 3D Modeling and Animation, JavaScript

What You Will Learn

You'll follow along with clear, practical coding demonstrations that guide you through each step of building 3D scenes. As you progress, you'll troubleshoot common issues, experiment with animation, and explore advanced techniques like post-processing and custom materials. Each topic builds on the last, helping you gain confidence as you go.

Key Features

  • Set up 3D scenes with cameras, lighting, and geometry for interactive web graphics
  • Apply textures, materials, and post-processing effects to enhance visual quality
  • Animate objects and manage scene hierarchies for dynamic, engaging experiences

Target Audience

Ideal for JavaScript developers who already understand the basics of coding and want to expand their skills into 3D graphics. If you're looking to create interactive visualizations, games, or data displays for the web, you'll find practical knowledge and hands-on techniques to help you achieve your goals.

Related courses