Udemyintermediateen

Hands-on Three.js 3D Web Visualisations

Learn Three.js: Build amazing 3D visualizations and interactive scenes. Perfect for web developers and designers.

4.2(222)
1,341students
3h 46m
Certificate
Packt Publishing
Packt PublishingTech Knowledge in Motion

Course Content

Hands-on Three.js 3D Web Visualisations is an intermediate-level Udemy course taught by Packt Publishing. It runs 3h 46m, is taught in English, and includes a certificate of completion. Learners rate it 4.2 out of 5 from 222 reviews, with 1,341 students enrolled. It is a paid course, last updated December 2019.

Unlock the power of 3D graphics on the web with Three.js! This comprehensive course guides you through creating stunning 3D content for your website or smartphone. Three.js is the leading JavaScript library for 3D, enabling you to display intricate models, immersive games, captivating music videos, and insightful scientific visualizations directly in the browser.

This beginner-friendly course starts with fundamental 3D concepts and practical examples. You'll quickly master the core features of Three.js, including:

  • Scene, Camera, and Renderer Setup: Learn how to efficiently create the essential building blocks for any 3D scene.
  • Mesh Creation with Geometry Primitives: Discover how to easily add and manipulate 3D shapes using the library's built-in primitives.
  • Troubleshooting Common 3D Development Issues: Gain practical skills to overcome frequent challenges faced by web developers working with Three.js.
  • Sophisticated Animation Systems: Bring your 3D models to life with the powerful animation capabilities of Three.js.
  • Post-Processing Effects: Enhance your rendered scenes with visual filters for a polished, professional look.
  • GLSL Shading Language: Understand and utilize GLSL, the shading language that powers Three.js materials, making material creation surprisingly accessible.

By the end of this course, you'll be equipped to:

  • Quickly integrate advanced features into your 3D web projects.
  • Improve user interaction with your 3D scenes.
  • Create visually stunning 3D experiences for the web.

Your instructor, Nik Lever, brings over 40 years of experience in animation and programming. From early days programming with Sinclair BASIC and Z80 Assembler to pioneering work with Flash and Director, Nik has consistently pushed the boundaries of 3D graphics technology. He's developed online content for major clients like the BBC, Johnson & Johnson, and Deloitte, and his company has received multiple awards. Driven by a passion for education, Nik now focuses on empowering the next generation of developers through courses and initiatives like CodeClub. He's dedicated to making 3D web development accessible to everyone.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0
1h 15m
intermediate
pluralsight

Publishing Progressive Web Apps

by Maximiliano Firtman

5.0
1h 57m
intermediate
pluralsight
skillshare
5.0(321)
53m
beginner
skillshare