Skip to Content
Learn Three.js - Fourth Edition
book

Learn Three.js - Fourth Edition

by Jos Dirksen
February 2023
Intermediate to advanced
554 pages
11h 23m
English
Packt Publishing

Overview

Explore the world of 3D animations and visuals tailored for the web through "Learn Three.js". This comprehensive guide walks you through how to build, animate, and enhance 3D scenes directly in your browser using JavaScript and WebGL.

What this Book will help me do

  • Create a variety of 3D animations and visual effects tailored for modern web browsers.
  • Enhance visual quality with materials, textures, and lighting to make 3D objects stand out.
  • Animate imported 3D models with morph targets and skeletal animation techniques.
  • Integrate physics for realistic movements, collisions, and interactions in your 3D scenes.
  • Combine Three.js with tools like Blender, React, and TypeScript to optimize your workflow.

Author(s)

Jos Dirksen is a recognized expert in JavaScript and graphics programming with extensive experience in WebGL and 3D visualizations. He brings his expertise into "Learn Three.js" to provide real-world guidance, illuminating practical use cases and workflows. Readers will benefit from Jos's clear explanations and passion for teaching interactive 3D development.

Who is it for?

This book is excellent for web developers and JavaScript enthusiasts who aspire to create immersive 3D experiences on the web. Beginners will appreciate the foundational chapters laid out methodically, while experienced developers can dive into advanced topics like shader programming and physics. If you're looking to expand your toolset or take on the challenge of interactive 3D web graphics, this book is for you.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Modern JavaScript from The Beginning [Second Edition] - Second Edition

Modern JavaScript from The Beginning [Second Edition] - Second Edition

Brad Traversy

Publisher Resources

ISBN: 9781803233871