Fireworks.js

Fireworks is a particle engine based on a very slim core and rich set of flexible plugins. You can easily make your own plugins to fit your own needs and go wild on creativity.

Learn more »

Canvas renderer

This is a very basic example with a rendering in Canvas2D

Learn more »

Canvas renderer

This is a explosion animation with a spritesheet and a rendering in Canvas2D

Learn more »

three.js renderer

This is a very basic example with a rendering in three.js particle system

Learn more »

three.js renderer

This is a very basic example with a rendering in three.js object3D

Learn more »

Flame thrower Canvas

This is an attempts to reproduce tremulous flamethrower in Canvas2D

Learn more »

Flame thrower webgl

This is an attempts to reproduce tremulous flamethrower in webgl

Learn more »

Single Flame webgl

It shows how to code a single flame emitter

Learn more »

Black Smoke webgl

It shows how to code a black smoke emitter

Learn more »

Space Portal webgl

It shows how to code Space Portal emitter

Learn more »

Cloud with Sprite

This is a copy of the cloud demo from mrdoob. It shows how to code the effect with fireworks.js

Learn more »

Cloud with Sprite

This is a copy of the cloud demo from mrdoob. It shows how to code the effect with fireworks.js

Learn more »

Fork me on GitHub