logo80lv
Articlesclick_arrow
Research
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_loginLogIn

Fluid Flux: A Cool Water Simulation System for Unreal Engine

The system can handle underlying terrain slopes, arbitrary water depth, and supports wet-dry region tracking.

Here's a great new tool that will help you easily set up water in your Unreal Engine-powered project. Meet Fluid Flux, a powerful water system based on 2D shallow-water fluid simulations created by Game Developer and Programmer Krystian Komisarek. Fluid Flux can handle underlying terrain slopes, arbitrary water depth, and supports wet-dry region tracking. The system works in real-time and can be run on both UE4 and UE5.

Features:

  • Realtime shallow water simulation – fluid data modifiers, wave generator, and extendable interface
  • Fluid surface rendering – caustics, wetness, underwater, waterline, advected foam, advected waves, blending with the ocean, dynamic audio detection
  • Fluid Interaction – simple cheap ripple solver moving with character, optimized to an absolute minimum
  • Ocean wave blending – rendering tillable ocean heightmap texture in a single pass
  • Niagara environment interaction – High-quality effects, bouncy, plants, character swimming, boats,
  • Clean, efficient, GPU friendly implementation, interface designed with the KISS (Keep It Simple, Stupid) rule in mind
  • Small, compact, and low memory footprint
  • Tool for generating ultra-fast static meshes with flow maps baked into vertex color.
  • Advanced fluid state management, loading state in gameplay.
  • Niagara fluid async readback system for sampling height and flow of fluid in blueprints.
  • Dynamic audio analyzer. The sound source is positioned based on fluid movement.
  • Four example maps – beach, island, river, and baked static river
  • Uses velocity based fluid flow advection method used for foam caustics and waves

Solo Developer Devon, who is currently working on a 3rd-person, open-world RPG called Elements, has already tried this system and used it for the game. Here's a demonstration:

You can learn more and purchase Fluid Flux here. Also, don't forget to join our new Reddit pageour new Telegram channel, follow us on Instagram and Twitter, where we are sharing breakdowns, the latest news, awesome artworks, and more.

20 Chains Curve Brushes all contained within one Multi-mesh brush and Low poly meshes.

Error
(2000-0001)

Join discussion

Comments 0

    You might also like

    A Week After "Basically Announcing" Minecraft 2, Notch Basically Cancels It

    Instead, he and his team will focus on the previously-announced retro-style roguelike.

    Rumor: Possible Release Date for Grand Theft Auto 6 Revealed

    A video game store from Uruguay appears to have disclosed the launch date for the gaming industry's most anticipated title.

    Breaking: Unity Suddenly Lays Off Numerous Developers With a 5 AM Email

    Apparently, the entire Unity Behavior team was cut, alongside many other employees.
    • Ornament Trims V1
      by Jonas Ronnegard

      A set of 60 Ornament trim brushes for ZBrush, all brushes use 2048x2048 16-bit alphas, PSD, Tiff, PNG alphas are also included.

      Error
      (2000-0001)
    • Smudges
      by Emil Skriver

      This pack can help you get that realism that 3D often lacks with various different finger smudges captured from real surfaces.

      Error
      (2000-0001)

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more

    ×