def __init__(self, fluidName='', baseRes=32, emitObj=None): """ Fire with Smoke Preset :param fluidName: str :param baseRes: int :param emitObj: str """ BaseFluid.__init__(self, fluidName=fluidName, baseRes=baseRes, emitObj=emitObj) self.fluidContainer = BaseFluid.getFluidShape(self) self.fluidContainer.temperatureMethod.set(2) self.fluidContainer.fuelMethod.set(2) # Parameter self.setDensity() self.setVelocity() self.setTurbolence() self.setTemperature() self.setFuel() # Shading self.setShading() pm.select(self.fluidContainer)
def __init__(self, fluidName='', baseRes=32, emitObj=None): """ Wispy Smoke Preset :param fluidName: str :param baseRes: int :param emitObj: str """ BaseFluid.__init__(self, fluidName=fluidName, baseRes=baseRes, emitObj=emitObj) self.fluidContainer = BaseFluid.getFluidShape(self) self.fluidEmitter = BaseFluid.getFluidEmitter(self) self.setEmitter() # Update Dynamic Simulation self.fluidContainer.viscosity.set(0.125) self.fluidContainer.simulationRateScale.set(2) self.fluidContainer.emitInSubsteps.set(1) # Parameter self.setDensity() self.setVelocity() self.setTurbolence() # Shading self.setShading() pm.select(self.fluidContainer)
def __init__(self, fluidName='', baseRes=32, emitObj=None): """ Fire Preset :param fluidName: str :param baseRes: int :param emitObj: str """ BaseFluid.__init__(self, fluidName=fluidName, baseRes=baseRes, emitObj=emitObj) self.fluidContainer = BaseFluid.getFluidShape(self) self.fluidContainer.temperatureMethod.set(2) self.fluidContainer.fuelMethod.set(2) # Update Dynamic Simulation self.fluidContainer.viscosity.set(0.005) self.fluidContainer.velocityDamp.set(0.01) self.fluidContainer.simulationRateScale.set(2) self.fluidContainer.emitInSubsteps.set(1) # Parameter self.setDensity() self.setVelocity() self.setTurbolence() self.setTemperature() # Shading self.setShading() pm.select(self.fluidContainer)
def __init__(self, fluidName='', baseRes=32, emitObj=None): """ Explosion Preset :param fluidName: str :param baseRes: int :param emitObj: str """ BaseFluid.__init__(self, fluidName=fluidName, baseRes=baseRes, emitObj=emitObj) self.fluidContainer = BaseFluid.getFluidShape(self) self.fluidEmitter = BaseFluid.getFluidEmitter(self) # Update Emitter Type if emitObj == None: self.fluidEmitter.emitterType.set(4) self.fluidEmitter.volumeShape.set(1) self.setEmitter() # Update Dynamic Simulation self.fluidContainer.velocityDamp.set(0.025) self.fluidContainer.simulationRateScale.set(2.5) # Add Temperature and Fuel self.fluidContainer.temperatureMethod.set(2) self.fluidContainer.fuelMethod.set(2) # Parameter self.setDensity() self.setVelocity() self.setTurbolence() self.setTemperature() self.setFuel() # Shading self.setShading() pm.select(self.fluidContainer)