forked from bartvdbraak/blender
Fix T51759: fluid simulation particles not remoevd when colliding with outflow objects.
Reviewed By: brecht Differential Revision: https://developer.blender.org/D2719
This commit is contained in:
parent
3232d8ec8f
commit
405121d613
@ -855,6 +855,10 @@ void LbmFsgrSolver::advanceParticles() {
|
|||||||
if(k<=mSizez-1-cutval){
|
if(k<=mSizez-1-cutval){
|
||||||
CellFlagType pflag = RFLAG(level, i,j,k, workSet);
|
CellFlagType pflag = RFLAG(level, i,j,k, workSet);
|
||||||
//errMsg("PIT move"," at "<<PRINT_IJK<<" flag"<<convertCellFlagType2String(pflag) );
|
//errMsg("PIT move"," at "<<PRINT_IJK<<" flag"<<convertCellFlagType2String(pflag) );
|
||||||
|
if (pflag & CFMbndOutflow) {
|
||||||
|
DEL_PART;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
if(pflag & (CFBnd)) {
|
if(pflag & (CFBnd)) {
|
||||||
handleObstacleParticle(p);
|
handleObstacleParticle(p);
|
||||||
continue;
|
continue;
|
||||||
|
Loading…
Reference in New Issue
Block a user