Skip to content
Jaime Torrealba Builds a Moonlit Field Portfolio in Three.js

Jaime Torrealba Builds a Moonlit Field Portfolio in Three.js

A personal Three.js portfolio staged as a moonlit field, with TSL, GPU grass simulation, volumetric smoke, procedural trees, fireflies, and camera-driven movement.

Details

Published

What it is

Jaime's portfolio builds on Three.js and TSL, with GPU grass simulation, volumetric smoke, procedural trees, head bobbing, and mouse-driven camera movement. The scene leans into a horror mood: tall grass, a low moon, ground fog, and small points of light doing just enough to make the quiet feel intentional.

The source code is available on GitHub. The useful lesson is that the portfolio format does not have to be another scroll stack with a decorative canvas behind it. Here the environment is the introduction.

How it’s made

Framework & Tool
Three.js
Domain
Portfolio
Subject
Nature

Enjoyed it? Pass it on.

Sharing is the simplest way to thank a maker. Your post credits Jaime Torrealba.

Post it on

Copy post text

If a composer opens empty, copy this text. For long posts, split it across posts and keep every maker’s credit.