发明名称 POSITION BASED FLUID DYNAMICS SIMULATION
摘要 Systems and methods for providing a mechanism of simulating fluid dynamics while maintaining the incompressibility of a fluid based on a position based dynamics (PBD) framework. A set of constraint equations that enforce constant density of the particles in a fluid object are formulated in terms of neighbor particle positions. The formulated constraint equations can be solved iteratively in a Jacobi method to obtain a new position and new velocity of each particle in large time steps. Voracity confinement may be introduced to simulate turbulent motions of the fluid object based on an unnormalized curl of the particle velocities. A positive artificial pressure term can be incorporated in particle position updates to reduce particle clustering or clumping effect caused by negative pressures related to neighbor deficiencies.
申请公布号 US2015161810(A1) 申请公布日期 2015.06.11
申请号 US201314102323 申请日期 2013.12.10
申请人 NVIDIA Corporation 发明人 MACKLIN Miles;MULLER Matthias
分类号 G06T13/60 主分类号 G06T13/60
代理机构 代理人
主权项 1. A computer implemented method of fluid simulation of a fluid object, said computer implemented method comprising: determining first positions of a plurality of particles; identifying neighbor particles for a respective particle based on said first positions; and determining a second position of said respective particle based on a constraint function representing that a density associated with said respective particle at said second position is approximately equal to a rest density of said fluid object, wherein said constraint function is a function of positions of said neighbor particles.
地址 Santa Clara CA US