Niagara Fluids can collide against many component types. This tutorial will introduce methods to allow your fluid simulations to react to the world they occupy.
https://dev.epicgames.com/community/learning/tutorials/8kkP/unreal-engine-scene-interactions-with-niagara-fluids
Hey Dan,
Thanks for the great tutorial. Can I ask how would I customise this to work with a character who isn’t a player but is keyframe within sequencer then ideally render out the interactions in mrq?
Many thanks
Hi Dan
sorry, but i’m french and your accent is very difficult for me and the video has no transcript or subtitle
can you add that?
thanks
Also after much testing we can’t get these fluids to appear in mrq. Any more tips on this would be hugely appreciated.
‘Use Physics Asset Collisions’ is gone in 5.1. It seems it’s removed from Grid3D_ComputeBoundary. If it’s intentional, what’s the workaround for the tutorial steps?
I’m having the same problem! Did you find an option?
hey, same on UE5.3 - there is no “Use Physics Asset Collisions” option. Any idea how to solve this issue? Thanks in Advance! ![]()
Please, @DanPearson we need your wise suggestions
![]()
Apologies, my notifications are not working so great!
With the latest templates colliding against skeletal meshes should “just work”.
Under the hood we are using the Rigid Mesh Collision Query module which will grab all meshes inside the bounds of the fluid. For skeletal meshes that includes distance fields from capsules etc.
You can filter the meshes it finds if your scene is complex by adding an actor or component tag to the emitter. Then add the same tag to the meshes you want to collide against.
You can also debug your collisions by activating ‘Debug Collision Volume’ under the Debug tab. This will copy the boundary condition into the Density attribute so you can render it as a volume.
This should all work the same way via MRQ.
I’ll try to find some time to update the tutorial.
thanks a lot for the reply.
What is the technique for getting the VR Hands from the VR Template to interact with the Fluid sims? I’m using deferred shader and disabled stereo rendering, so the fluids work fine in the headset, but my hands don’t interact with the fluid at all. Grabbable objects, like the cubes in the VR Template, can be picked up and then interact with the fluid correctly. I’ve tried changing collision settings on the hand meshes inside the VRPawn to blockalldynamic and physicsactor with no success. Any ideas?
Hello Dan,
I am very newuser at UE. I am question that. I want to interact shallow water pool simulation with water body ocean system. Can i integrate both for boat simulation? If yes how can i do it?
Thank you…
No, it doesn’t just work, but it does work if you give actor and or component tags the title “collider”
My only real gripe with unreal is how fast any tutorial goes completely out of date. PCG is an absolute nightmare of slop to wade through with all the changes.
Epic needs to clean up their trail of bird crumbs and put out tutorials for features that are Complete and non-experimental and label them as such.
Learning this tool and PCG has been absolutely miserable with the number of changes and outdated info. If you don’t know what you’re building, please don’t write tutorials until you do.
Andrew

