Hello!
We are looking to simulate some fluids and would like to decide for one or the other of the plugins in the topic. Here are the results of our assessment:
Niagara Fluids pros:
- Official Unreal Plugin for Niagara.
- Detailed 3D Volume (Fluid Sim).
- Receives lighting from DirectionalLight.
- Animated.
- Interacts with an environment.
Niagara Fluids cons:
- Does not receive lighting from point lights.
- Extreme hit on performance (still in development?).
Fluid Ninja pros:
- Unofficial but heavily established Plugin.
- Detailed 3D Volume (Different Methods available).
- Receives lighting from DirectionalLight and other Light Sources.
- Animated.
- Interacts with Environment.
- Niagara Integration.
- Performance friendly compared to the other Methods.
- Extremely flexible toolset.
- Looks better than Niagara Fluids.
Fluid Ninja cons:
- New workflows.
- Costs.
Fluid Ninja seems like a no brainer, however I’d prefer to use native Unreal Engine everything as much as possible to simplify developer onboarding and engine upgrades.
Would appreciate your thoughts.