Research Article

Incompressible Fluids Simulation by Relaxing the Density-Invariant Condition in a Marine Simulator

Algorithm 1

Position based fluids algorithm.
(1) while animating do
(2)for all particles do
(3)apply forces
(4)predict position
(5)for all particles do
(6)find neighbor particles
(7)while iter < solverIterations do
(8)for all particles do
(9)calculate
(10)for all particles do
(11)calculate
(12)perform collision detection and response
(13)for all particles do
(14)update position
(15)for all particles do
(16)update velocity
(17)apply vorticity confinement and viscosity
(18)update position