Cargo Ship- Realtime Fluid Simulation


I recently used FluidNinjaLive to add realtime fluid effects to my ship on the ocean scene, which I created with Oceanology plugin. FluidNinjaLive is an incredible Unreal Engine plugin that enables real-time fluid simulations, adding dynamic interactions and enhancing the visual appeal of game environments.

  • I used Oceanology to create the ocean in my scene. Oceanology provided a great base with realistic ocean dynamics.
  • Using the NinjaLiveComponent, I ensured that the ship interacted with the ocean water, creating dynamic and realistic water effects. Fine-tuned the simulation parameters such as density, viscosity, and interaction volume size to get the desired water behavior

    Encountered issues like water stretching, I resolved them by applying a custom mesh to the TraceMesh and ensuring proper scale and UV mapping. This step was crucial to maintain the visual integrity of the fluid simulation.