Building a Vaporwave scene with Three.js - Maxime Heckel's Blog
A step-by-step tutorial documenting my attempt at reverse-engineering the vaporwave WebGL scene from the Linear 2021 release page using solely fundamental concepts of Three.js like textures, lights, animations, and post-processing effects.
Mastering ThreeJS Instancing for Creative developers
Learn how to create amazing demos with instancing in this fun exercise-centered ThreeJS course.The content is divided into two main projects where we will learn how instancing works, and how to use...
Welcome to the missing manual for three.js! Discover three.js is a completely free tutorial series designed to get you up to speed fast, so dive straight in and take your websites to the third dimension!
3D Optimization for Web—How I Got a Model From 26MB Down to 560KB
For Q4 investment time, I worked on creating a scrollable, 3D website with a coworker using R3F. From this project, I’d like to highlight my process for optimizing 3D models for web.
Here's a list of all the web animations tutorials we've done so far. From Awwwards website to CSS awards websites, we like to reverse engineer the most creative animations.
Making an interactive digital frame with head-tracking using Three.js and TensorFlow.js | Charlie Gerard | Senior frontend developer & Creative Technologist Charlie Gerard | Senior frontend developer & Creative Technologist
Over the past few weeks, I've been working on a new side project to replicate a visual effect called 'head-coupled perspective' to make interactive art with head tracking, using Three.js and TensorFlow.js.