pymel.core.nodetypes.FluidEmitter

Inheritance diagram of FluidEmitter

class FluidEmitter(*args, **kwargs)

class counterpart of mel function fluidEmitter

Creates an emitter object. If object names are provided or if objects are selected, applies the emitter to the named/selected object(s)in the scene. Fluid will then be emitted from each. If no objects are named or selected, or if the -pos option is specified, creates a positional emitter. If an emitter was created, the command returns the name of the object owning the emitter, and the name of emitter shape. If an emitter was queried, the command returns the results of the query.

getCycleEmission(**kwargs)

Possible values are “none” and “frame.” Cycling emission restarts the random number stream after a specified interval. This can either be a number of frames or a number of emitted particles. In each case the number is specified by the cycleInterval attribute. Setting cycleEmission to “frame” and cycleInterval to 1 will then re-start the random stream every frame. Setting cycleInterval to values greater than 1 can be used to generate cycles for games work.

Derived from mel command maya.cmds.fluidEmitter

getCycleInterval(**kwargs)

Specifies the number of frames or particles between restarts of the random number stream. See cycleEmission. Has no effect if cycleEmission is set to None.

Derived from mel command maya.cmds.fluidEmitter

getDensityEmissionRate(**kwargs)

Rate at which density is emitted.

Derived from mel command maya.cmds.fluidEmitter

getFluidDropoff(**kwargs)

Fluid Emission Dropoff in volume

Derived from mel command maya.cmds.fluidEmitter

getFuelEmissionRate(**kwargs)

Rate at which is emitted.Flag can appear in Create mode of commandFlag can have multiple arguments, passed either as a tuple or a list.

Derived from mel command maya.cmds.fluidEmitter

getHeatEmissionRate(**kwargs)

Rate at which density is emitted.

Derived from mel command maya.cmds.fluidEmitter

getMaxDistance(**kwargs)

Maximum distance at which emission ends.

Derived from mel command maya.cmds.fluidEmitter

getMinDistance(**kwargs)

Minimum distance at which emission starts.

Derived from mel command maya.cmds.fluidEmitter

getName(**kwargs)

Derived from mel command maya.cmds.fluidEmitter

getPosition(**kwargs)

Positional emitter at world space location (x,y,z).

Derived from mel command maya.cmds.fluidEmitter

getRate(**kwargs)

Rate at which particles emitted (can be non-integer). For point emission this is rate per point per unit time. For surface emission it is rate per square unit of area per unit time.

Derived from mel command maya.cmds.fluidEmitter

getTorusSectionRadius(**kwargs)

Section radius for a torus volume. Applies only to torus. Similar to the section radius in the torus modelling primitive.

Derived from mel command maya.cmds.fluidEmitter

getType(**kwargs)

Type of emitter. The choices are omni | dir | direction | surf | surface | curve | curv. The default is omni. The full definition of these types are: omnidirectional point emitter, directional point emitter, surface emitter, or curve emitter.

Derived from mel command maya.cmds.fluidEmitter

getVolumeOffset(**kwargs)

Volume offset of the emitter. Volume offset translates the emission volume by the specified amount from the actual emitter location. This is in the emitter’s local space.

Derived from mel command maya.cmds.fluidEmitter

getVolumeShape(**kwargs)

Volume shape of the emitter. Sets/edits/queries the field’s volume shape attribute. If set to any value other than “none”, determines a 3-D volume within which particles are generated. Values are: “cube,” “sphere,” “cylinder,” “cone,” “torus.”

Derived from mel command maya.cmds.fluidEmitter

getVolumeSweep(**kwargs)

Volume sweep of the emitter. Applies only to sphere, cone, cylinder, and torus. Similar effect to the sweep attribute in modelling.

Derived from mel command maya.cmds.fluidEmitter

setCycleEmission(val=True, **kwargs)

Possible values are “none” and “frame.” Cycling emission restarts the random number stream after a specified interval. This can either be a number of frames or a number of emitted particles. In each case the number is specified by the cycleInterval attribute. Setting cycleEmission to “frame” and cycleInterval to 1 will then re-start the random stream every frame. Setting cycleInterval to values greater than 1 can be used to generate cycles for games work.

Derived from mel command maya.cmds.fluidEmitter

setCycleInterval(val=True, **kwargs)

Specifies the number of frames or particles between restarts of the random number stream. See cycleEmission. Has no effect if cycleEmission is set to None.

Derived from mel command maya.cmds.fluidEmitter

setDensityEmissionRate(val=True, **kwargs)

Rate at which density is emitted.

Derived from mel command maya.cmds.fluidEmitter

setFluidDropoff(val=True, **kwargs)

Fluid Emission Dropoff in volume

Derived from mel command maya.cmds.fluidEmitter

setFuelEmissionRate(val=True, **kwargs)

Rate at which is emitted.Flag can appear in Create mode of commandFlag can have multiple arguments, passed either as a tuple or a list.

Derived from mel command maya.cmds.fluidEmitter

setHeatEmissionRate(val=True, **kwargs)

Rate at which density is emitted.

Derived from mel command maya.cmds.fluidEmitter

setMaxDistance(val=True, **kwargs)

Maximum distance at which emission ends.

Derived from mel command maya.cmds.fluidEmitter

setMinDistance(val=True, **kwargs)

Minimum distance at which emission starts.

Derived from mel command maya.cmds.fluidEmitter

setName(val=True, **kwargs)

Derived from mel command maya.cmds.fluidEmitter

setPosition(val=True, **kwargs)

Positional emitter at world space location (x,y,z).

Derived from mel command maya.cmds.fluidEmitter

setRate(val=True, **kwargs)

Rate at which particles emitted (can be non-integer). For point emission this is rate per point per unit time. For surface emission it is rate per square unit of area per unit time.

Derived from mel command maya.cmds.fluidEmitter

setTorusSectionRadius(val=True, **kwargs)

Section radius for a torus volume. Applies only to torus. Similar to the section radius in the torus modelling primitive.

Derived from mel command maya.cmds.fluidEmitter

setType(val=True, **kwargs)

Type of emitter. The choices are omni | dir | direction | surf | surface | curve | curv. The default is omni. The full definition of these types are: omnidirectional point emitter, directional point emitter, surface emitter, or curve emitter.

Derived from mel command maya.cmds.fluidEmitter

setVolumeOffset(val=True, **kwargs)

Volume offset of the emitter. Volume offset translates the emission volume by the specified amount from the actual emitter location. This is in the emitter’s local space.

Derived from mel command maya.cmds.fluidEmitter

setVolumeShape(val=True, **kwargs)

Volume shape of the emitter. Sets/edits/queries the field’s volume shape attribute. If set to any value other than “none”, determines a 3-D volume within which particles are generated. Values are: “cube,” “sphere,” “cylinder,” “cone,” “torus.”

Derived from mel command maya.cmds.fluidEmitter

setVolumeSweep(val=True, **kwargs)

Volume sweep of the emitter. Applies only to sphere, cone, cylinder, and torus. Similar effect to the sweep attribute in modelling.

Derived from mel command maya.cmds.fluidEmitter

Previous topic

pymel.core.nodetypes.Flow

Next topic

pymel.core.nodetypes.FluidShape

Core

Core Modules

Other Modules

This Page