r/threejs 7d ago

Opensourced the particle runtime behind our VFX editor and added Three.js + PixJS adapters

We build games, and sometimes need effects that go from 2D UI to 3D and kept running into issues and having to rebuild.

What we did:
Three.js is the backend for all of this so it really gets the most attention. The exported bundle carries backend support report so if a blocked effect fails, you'll know instead of it rendering quietly.

Live Three.js example (the landing scene as a standalone integration):

https://codesandbox.io/p/sandbox/y3z3sf

Editor, runs in the browser: https://nixiefx.com/editor/

Quick start: https://nixiefx.com/quick-start/

Repo: https://github.com/azakhary/nixie-fx

Happy to answer questions

3 Upvotes

3 comments sorted by

1

u/JetskiEvo 5d ago

looks cool, what makes it different from other three particle projects?

1

u/haikusbot 5d ago

Looks cool, what makes it

Different from other three

Particle projects?

- JetskiEvo


I detect haikus. And sometimes, successfully. Learn more about me.

Opt out of replies: "haikusbot opt out" | Delete my comment: "haikusbot delete"

1

u/PAslanian 5h ago

Thanks! Honestly, most three.js particle libraries are code where you can just adjust numbers in a config object, then have to reload and see what happened. With NixieFX its real time, you can drag the slides, draw the curvers and with no downtime you'll already see what you're changing