Authoring Steady Fluid Flow with Terrain-based Repulsive Forces
Lecture Notes in Computer Science, Springer (Proc. CGI 2025).

Yuki Kimura1,2 Syuhei Sato2,3 Masataka Sawayama1,2 Yoshinori Dobashi1,2
1Hokkaido University,   2Prometec CG Research,   3Hosei University  

  

Abstract

We introduce a novel approach for controlling steady fluid flows, such as rivers and waterfalls, simulated using SPH Smoothed Particle Hydrodynamics (SPH). Our method enables the user to intuitively guide fluid motion by specifying target points through which the fluid should pass. Repulsive forces generated during fluid-terrain interaction are utilized to dynamically control the flow, guiding it to pass around the target points. Our method iteratively updates the repulsive forces by the following two processes: first, it identifies critical positions on the terrain that significantly influence fluid behavior near the target points; second, it dynamically adjusts the magnitudes of these forces using a feedback control mechanism. This framework allows the user to locally control steady fluid flows. We demonstrate its effectiveness through several examples, emphasizing its capability to create visually realistic and user-directed fluid motion with low computational cost.

Videos