Niagara Invisible Collision

Can Niagara particles collide with invisible objects?

I’ve tried both CPU(Ray March) and GPU collision (Distance field/Depth Buffer), but nothing works. Can anyone give me a hint on how to solve invisible collisions? Thank you so much!

I had the same problem before, but I now know how to do it.

Here are the steps:

  1. Create a new material.
  2. Name the material “Invisible Force”.
  3. Edit the material by double-clicking on it.
  4. Go to “Details” and change the blend mode to “Masked”.
  5. Create a constant node and connect it to the material node under “Opacity Mask”.
  6. Set the constant node’s value to “0”.
  7. Drag and drop the “Invisible Force” material to the object you’re using to collide with the Niagara simulation.

If you followed these steps correctly, it should work. Trust me. :wink:

2 Likes

For me Invisible Collision works only when I changed Niagara particles to CPU

Not true. If Unreal cannot see it, then its considered non existent apparently.

The only thing that actually works is to select the Static Mesh Object you want to be an invisible collider and then check the box for: “Visible In Scene Capture Only