Real time procedural spark VFX for stylized projects. Made with Blender3D geometry nodes and shader nodes.
Shader + displacement
Shader without displacement
Displaced mesh