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 ‘OVERRIDE’
- subframes¶
Number of additional samples to take between frames to improve quality of fast moving effector objects
- Type:
int in [0, 200], default 0
- surface_distance¶
Additional distance around mesh surface to consider as effector
- Type:
float in [0, 10], default 0.0
- use_effector¶
Control when to apply the effector
- Type:
boolean, default True
- 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 1.0
- classmethod bl_rna_get_subclass(id, default=None)¶
- Parameters:
id (str) – 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 (str) – The RNA type identifier.
- Returns:
The class or default when not found.
- Return type:
type