Studio Tests

A collection of small experiments — exploring animation, timing, interaction, and the process of becoming better at what I love.

001

Text Distortion

A creative coding experiment exploring motion through grid-based canvas distortion. The text is sliced into tiles and continuously displaced using sine waves, creating a fluid, animated effect.

ReactCanvas APICreative Coding
002

Scratch Fortune

Click, hold, and drag your cursor to reveal a hidden fortune beneath the surface. Inspired by scratch cards and street posters, this experiment explores interaction, chance, and discovery through the Canvas API.

ReactCanvas API
003

Image Transition

An exploration of procedural image transitions using GLSL shaders and WebGL. Images distort and gradually reveal one another through animated noise, creating an organic transition generated entirely on the GPU.

ReactglslCanvasGLSLCreative Coding
004

Text Warp

One of my early creative coding experiments. Move your cursor to stretch and distort the typography through a series of horizontal slices, exploring motion, interaction, and visual perception.

ReactCanvas APICreative Coding