a lightweight 3d particle engine in javascript, compatible with THREE.js and TWEEN.js
Latest commit 74aac03 Jun 19, 2013 @zz85 Merge pull request #23 from ericrius1/master
Changed addSelf and subSelf methods of THREE.Vector3 to just add and sub, to account for recent Three.js changes"



Simple 3D Javascript Particles Engine

Sparks.js is a library to help create 3D particles in Javascript.

Its simple, fast and fun to play with.

This is an ongoing project, so check out issue tracker, the wiki, the code and examples inside github.

Sparks.js welcomes feature and pull requests, so don't be shy to fork away!

It uses three.js for Vector classes and rendering and uses ease functions from tween.js.

Demos Online

Examples Online


Upcoming features

  • Text Particles
  • ShotCounter