SmokeFlowSettings(bpy_struct)¶
base class — bpy_struct
-
class
bpy.types.SmokeFlowSettings(bpy_struct)¶ Smoke flow settings
-
density¶ Type: float in [0, 1], default 0.0
-
density_vertex_group¶ Name of vertex group which determines surface emission rate
Type: string, default “”, (never None)
-
fuel_amount¶ Type: float in [0, 10], default 0.0
-
particle_size¶ Particle size in simulation cells
Type: float in [0.1, 20], default 0.0
-
particle_system¶ Particle systems emitted from the object
Type: ParticleSystem
-
smoke_color¶ Color of smoke
Type: float array of 3 items in [0, inf], default (0.0, 0.0, 0.0)
-
smoke_flow_source¶ Change how smoke is emitted
PARTICLESParticle System, Emit smoke from particles.MESHMesh, Emit smoke from mesh surface or volume.
Type: enum in [‘PARTICLES’, ‘MESH’], default ‘PARTICLES’
-
smoke_flow_type¶ Change how flow affects the simulation
OUTFLOWOutflow, Delete smoke from simulation.SMOKESmoke, Add smoke.BOTHFire + Smoke, Add fire and smoke.FIREFire, Add fire.
Type: enum in [‘OUTFLOW’, ‘SMOKE’, ‘BOTH’, ‘FIRE’], default ‘SMOKE’
-
subframes¶ Number of additional samples to take between frames to improve quality of fast moving flows
Type: int in [0, 50], default 0
-
surface_distance¶ Maximum distance from mesh surface to emit smoke
Type: float in [0, 10], default 0.0
-
temperature¶ Temperature difference to ambient temperature
Type: float in [-10, 10], default 0.0
-
texture_map_type¶ Texture mapping type
AUTOGenerated, Generated coordinates centered to flow object.UVUV, Use UV layer for texture coordinates.
Type: enum in [‘AUTO’, ‘UV’], default ‘AUTO’
-
texture_offset¶ Z-offset of texture mapping
Type: float in [0, 200], default 0.0
-
texture_size¶ Size of texture mapping
Type: float in [0.01, 10], default 0.0
-
use_absolute¶ Only allow given density value in emitter area
Type: boolean, default False
-
use_initial_velocity¶ Smoke has some initial velocity when it is emitted
Type: boolean, default False
-
use_particle_size¶ Set particle size in simulation cells or use nearest cell
Type: boolean, default False
-
use_texture¶ Use a texture to control emission strength
Type: boolean, default False
-
uv_layer¶ UV map name
Type: string, default “”, (never None)
-
velocity_factor¶ Multiplier of source velocity passed to smoke
Type: float in [-100, 100], default 0.0
-
velocity_normal¶ Amount of normal directional velocity
Type: float in [-100, 100], default 0.0
-
velocity_random¶ Amount of random velocity
Type: float in [0, 10], default 0.0
-
volume_density¶ Factor for smoke emitted from inside the mesh volume
Type: float in [0, 1], 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.Structsubclass
-
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