Scroll-Driven 3D Particle Portfolio

Immersive Three.js Experience

Project Overview

This project is a visually stunning interactive portfolio concept created for a second-semester HfK course. It uses Three.js to render a series of complex 3D models composed entirely of point clouds. The experience is driven by smooth vertical scrolling, utilizing GSAP's ScrollTrigger plugin to link the scroll position directly to dynamic transformations and particle displacement. As the user scrolls past sections, the 3D models dissolve into chaotic particle fields, creating a memorable and high-performance immersive browsing experience that showcases advanced web graphics capabilities.

Tech Stack

Key Features