← Explorations

Procedural Computer Graphics

Fireball

A layered real-time fireball effect exploring procedural motion, glowing structure and animated energy.

PUBLISHED
Project / source ↗

cover
Cover

In this project, I made a 3D fireball with WebGL and its shaders to generate an interesting 3D, continuous surface using a multi-octave noise algorithm.

Features

  • A fire-like dynamic lava sphere
  • Stylized surrounding flames
  • Music driving logic
  • Multiple configurable params

Demo

Click here to see the project release page.