Three.quarks is a fast powerful and general purpose particle engine for three.js.
This Repo is Archived.
Access the latest update from Here.
It includes a core runtime library and a particle system editor.
npm install three.quarks
The runtime library has only one three.js dependency.
It uses GPU instancing and interleaved buffer technology to maximize performance.
Most particle system parameters can be input as bezier curves. For curve parameters, It has a lookup table for best performance.
The particle system has an in-house bezier editor and WYSIWYG particle system viewport.
powered by Three.js, React, mui