
RoleFull Stack Developer, 3D Web Development, Creative Technologist
ToolsThree.js, Blender, HTML, CSS
A galaxy made only of particles — no mesh, no skybox. Arms, scatter and depth come from polar coordinates and procedural noise. Each point is a vertex, coloured and placed in the GPU.
lil-gui exposes the generator live: star count, size, spin, branch curvature, randomness and inner/outer colour. Colour runs from a warm core to a cool rim.
The constraint was GPU budget versus how dense the field could read. Particle attributes, material blending and vertex colour were the levers.
Built while learning Three.js and WebGL. This was the first large-scale particle system I built in WebGL.
