Niagara - Particle movement along Static Mesh surface?

Similarly to emitting from a mesh surface, are there any common methods to having a particles movement stick to the surface of a specific static mesh surface?
There is a decent system in the content examples project, however that is a pretty complicated / custom module system to ray cast particles to nearest distance fields and align movement to them…

Wondering if there is a simpler way to have particles emit from, and follow the surface of a specific mesh (as assigned in the system itself)

Using Distance Fields it’s probably the easiest and best way to have particles stick to a surface of a mesh, I’m not sure what content example’s emitter you’re referring to, but if you just need to get a simple result there are two built-in Modules:

  • Avoid Distance Field Surface GPU
  • Move to Nearest Distance Field Surface GPU

image

3 Likes