Skip to main content

Project

3D Portfolio

2023
React Three FiberThree.jsWebGL
3D Portfolio

Overview

3D Portfolio is an earlier version of my personal site from 2023, built as a real-time WebGL experience with React, React Three Fiber, and Three.js.

The scene is a small stylized room with prebaked lighting. Inside it, a 3D model of me sits at a computer—turning the portfolio itself into a spatial introduction rather than a conventional landing page. It was a hands-on exercise in composing an interactive WebGL scene in React: loading 3D assets, baking lightmaps for stable performance, and shipping everything in the browser.

This build is a few years old. It has some rough edges and small bugs, and overall it feels less polished than what I would ship today—which is exactly why I created this new portfolio. I still keep the 2023 version online as a live technical demo of React Three Fiber and Three.js.

The live build is hosted at r3f-portfolio-2023.sebastianantes.at.