Skip to Content
Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition
book

Learning Three.js: The JavaScript 3D Library for WebGL - Second Edition

by Jos Dirksen
March 2015
Beginner to intermediate
422 pages
9h 9m
English
Packt Publishing

Overview

Are you ready to bring your 3D design ideas to life in a web browser? Learning Three.js provides a comprehensive guide to creating 3D graphics with the Three.js JavaScript library. You'll develop the skills needed to design and render interactive 3D scenes, all while gaining practical experience in animation, lighting, and physics.

What this Book will help me do

  • Master the fundamentals of the Three.js library to create sophisticated 3D models for the web.
  • Impress visitors by creating realistic lighting, shadows, and materials in your 3D scenes.
  • Expand your creativity by importing and animating custom models using external formats.
  • Dive deep into advanced features like custom shaders for unique visual effects.
  • Learn to apply physics to your creations to make your scenes interactive and dynamic.

Author(s)

Jos Dirksen is an experienced 3D graphics programmer and a specialist in JavaScript and web technologies. His hands-on experience in developing interactive applications ensures you benefit from practical, real-world knowledge. Through his engaging writing, Jos makes complex topics accessible to readers of all levels.

Who is it for?

This book is ideal for JavaScript developers who are interested in creating 3D graphics or interactive experiences on the web. No prior experience with graphics programming or WebGL is necessary, making it beginner-friendly. Advanced users can also benefit from its in-depth exploration of features. It's perfect for developers who want to enhance their websites with advanced visual experiences.

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

Hands-on Three.js 3D Web Visualisations

Hands-on Three.js 3D Web Visualisations

Nik Lever
WebGL Beginner's Guide

WebGL Beginner's Guide

Diego Cantor, Brandon Jones

Publisher Resources

ISBN: 9781784392215