void FluidDrawerBase::update() { if(!isFluidReady()) { printf("FluidDrawerBase::updateFluid() - Fluid not ready\n"); return; } _fluidSolver->update(); }
void ofxMSAFluidDrawer::update() { if(!isFluidReady()) { printf("ofxMSAFluidDrawer::updateFluid() - Fluid not ready\n"); return; } _fluidSolver->update(); }
void FluidDrawerBase::reset() { if(!isFluidReady()) { printf("FluidDrawerBase::reset() - Fluid not ready\n"); return; } _fluidSolver->reset(); }
void ofxMSAFluidDrawer::reset() { if(!isFluidReady()) { printf("ofxMSAFluidDrawer::reset() - Fluid not ready\n"); return; } _fluidSolver->reset(); }
void FluidDrawerBase::enableAlpha(bool b) { _alphaEnabled = b; if(_alphaEnabled) { _glType = GL_RGBA; _bpp = 4; } else { _glType = GL_RGB; _bpp = 3; } if(isFluidReady()) { allocatePixels(); createTexture(); } }