FluidEffectorSettings(bpy_struct)

base class — bpy_struct

class bpy.types.FluidEffectorSettings(bpy_struct)

Smoke collision settings

effector_type

Change type of effector in the simulation

  • COLLISION Collision, Create collision object.
  • GUIDE Guide, Create guide object.
Type:enum in [‘COLLISION’, ‘GUIDE’], default ‘COLLISION’
guide_mode

How to create guiding velocities

  • MAXIMUM Maximize, Compare velocities from previous frame with new velocities from current frame and keep the maximum.
  • MINIMUM Minimize, Compare velocities from previous frame with new velocities from current frame and keep the minimum.
  • OVERRIDE Override, Always write new guide velocities for every frame (each frame only contains current velocities from guiding objects).
  • AVERAGED Averaged, Take average of velocities from previous frame and new velocities from current frame.
Type:enum in [‘MAXIMUM’, ‘MINIMUM’, ‘OVERRIDE’, ‘AVERAGED’], default ‘MAXIMUM’
surface_distance

Distance around mesh surface to consider as effector

Type:float in [0, 10], default 0.0
use_plane_init

Treat this object as a planar, unclosed mesh

Type:boolean, default False
velocity_factor

Multiplier of obstacle velocity

Type:float in [-100, 100], default 0.0
classmethod bl_rna_get_subclass(id, default=None)
Parameters:id (string) – The RNA type identifier.
Returns:The RNA type or default when not found.
Return type:bpy.types.Struct subclass
classmethod bl_rna_get_subclass_py(id, default=None)
Parameters:id (string) – The RNA type identifier.
Returns:The class or default when not found.
Return type:type

Inherited Properties

Inherited Functions

References