NixieFX: browser particle editor with an open-source Three.js runtime

We’ve been working on NixieFX, a browser-based particle and VFX editor aimed at HTML5 games.

Effects are authored visually and exported into the game project. The open-source runtime uses one deterministic particle simulation, with Three.js and PixiJS renderer adapters.

For Three.js, the basic lifecycle is deliberately small: load the exported bundle, create a ThreeVfxRenderer, instantiate an effect, update it once per frame, and destroy it with the owning scene.

The editor can be tried here:

Three.js integration details:

Runtime source:

I’d be particularly interested in feedback about the runtime API and export format from people who have already integrated particle systems into Three.js games.

1 Like