Building a Scroll-Driven 3D Gallery with Blender, Three.js, and GSAP
By
By Gaspard Hedde
Summary
A detailed tutorial on building an interactive, scroll-driven 3D gallery using a camera path created in Blender, rendered with Three.js, and animated with GSAP. Images are distributed along a hand-drawn curve, and the camera moves through the scene in response to scrolling, creating a cinematic dolly-shot effect where images scale up as they approach the camera.
Source
Key quotes
· 3 pulledThe result feels like a continuous camera dolly shot.
Every scroll advances the camera a little further along the path, creating the illusion of traveling through a three-dimensional space.
As images approach the camera, they scale up as if coming into focus, while the rest remain quietly in the background.
You might also wanna read
Part 2: Replacing 3.4MB video with 40kb of scripted GSAP animations: adding a camera.
4Real-Video-V2: Feedforward Reconstruction for 4D Scene Generation
Building CSS-native parallax effects with scroll-driven animation timelines
This article explains how to create parallax effects using CSS Scroll-driven animation timelines, a modern CSS-native approach that eliminat
Gaussian Splatting Wang Tiles: A Tile-Based Rendering System for Infinite Terrain
The article presents GSWT (Gaussian Splatting Wang Tiles), a novel rendering system that creates tile-based Gaussian splatting representatio
Creating 3D Macro Models Using Gaussian Splatting Technology
The article explores the use of Gaussian splatting, a 3D reconstruction technique that uses blurry ellipsoids with view-dependent colors opt
SHARE: Pose-Free 3D Gaussian Splatting Framework for Robust Scene Reconstruction
Researchers introduce SHARE, a pose-free 3D Gaussian splatting framework that addresses the challenge of inaccurate camera poses in real-wor

Comments
Sign in to join the conversation.
No comments yet. Be the first.