ParticleSettingsTextureSlot(TextureSlot)¶
base classes — bpy_struct, TextureSlot
- class bpy.types.ParticleSettingsTextureSlot(TextureSlot)¶
Texture slot for textures in a Particle Settings data-block
- clump_factor¶
Amount texture affects child clump (in [-inf, inf], default 1.0)
- Type:
float
- damp_factor¶
Amount texture affects particle damping (in [-inf, inf], default 1.0)
- Type:
float
- density_factor¶
Amount texture affects particle density (in [-inf, inf], default 1.0)
- Type:
float
- field_factor¶
Amount texture affects particle force fields (in [-inf, inf], default 1.0)
- Type:
float
- gravity_factor¶
Amount texture affects particle gravity (in [-inf, inf], default 1.0)
- Type:
float
- kink_amp_factor¶
Amount texture affects child kink amplitude (in [-inf, inf], default 1.0)
- Type:
float
- kink_freq_factor¶
Amount texture affects child kink frequency (in [-inf, inf], default 1.0)
- Type:
float
- length_factor¶
Amount texture affects child hair length (in [-inf, inf], default 1.0)
- Type:
float
- life_factor¶
Amount texture affects particle life time (in [-inf, inf], default 1.0)
- Type:
float
- mapping¶
(default
'FLAT')FLATFlat – Map X and Y coordinates directly.CUBECube – Map using the normal vector.TUBETube – Map with Z as central axis.SPHERESphere – Map with Z as central axis.
- Type:
Literal[‘FLAT’, ‘CUBE’, ‘TUBE’, ‘SPHERE’]
- mapping_x¶
(default
'X')- Type:
Literal[‘NONE’, ‘X’, ‘Y’, ‘Z’]
- mapping_y¶
(default
'Y')- Type:
Literal[‘NONE’, ‘X’, ‘Y’, ‘Z’]
- mapping_z¶
(default
'Z')- Type:
Literal[‘NONE’, ‘X’, ‘Y’, ‘Z’]
- rough_factor¶
Amount texture affects child roughness (in [-inf, inf], default 1.0)
- Type:
float
- size_factor¶
Amount texture affects physical particle size (in [-inf, inf], default 1.0)
- Type:
float
- texture_coords¶
Texture coordinates used to map the texture onto the background (default
'UV')GLOBALGlobal – Use global coordinates for the texture coordinates.OBJECTObject – Use linked object’s coordinates for texture coordinates.UVUV – Use UV coordinates for texture coordinates.ORCOGenerated – Use the original undeformed coordinates of the object.STRANDStrand / Particle – Use normalized strand texture coordinate (1D) or particle age (X) and trail position (Y).
- Type:
Literal[‘GLOBAL’, ‘OBJECT’, ‘UV’, ‘ORCO’, ‘STRAND’]
- time_factor¶
Amount texture affects particle emission time (in [-inf, inf], default 1.0)
- Type:
float
- twist_factor¶
Amount texture affects child twist (in [-inf, inf], default 1.0)
- Type:
float
- use_map_clump¶
Affect the child clumping (default False)
- Type:
bool
- use_map_damp¶
Affect the particle velocity damping (default False)
- Type:
bool
- use_map_density¶
Affect the density of the particles (default False)
- Type:
bool
- use_map_field¶
Affect the particle force fields (default False)
- Type:
bool
- use_map_gravity¶
Affect the particle gravity (default False)
- Type:
bool
- use_map_kink_amp¶
Affect the child kink amplitude (default False)
- Type:
bool
- use_map_kink_freq¶
Affect the child kink frequency (default False)
- Type:
bool
- use_map_length¶
Affect the child hair length (default False)
- Type:
bool
- use_map_life¶
Affect the life time of the particles (default False)
- Type:
bool
- use_map_rough¶
Affect the child rough (default False)
- Type:
bool
- use_map_size¶
Affect the particle size (default False)
- Type:
bool
- use_map_time¶
Affect the emission time of the particles (default True)
- Type:
bool
- use_map_twist¶
Affect the child twist (default False)
- Type:
bool
- use_map_velocity¶
Affect the particle initial velocity (default False)
- Type:
bool
- uv_layer¶
UV map to use for mapping with UV texture coordinates (default “”, never None)
- Type:
str
- velocity_factor¶
Amount texture affects particle initial velocity (in [-inf, inf], default 1.0)
- Type:
float
- classmethod bl_rna_get_subclass(id, default=None, /)¶
- Parameters:
id (str) – The RNA type identifier.
default (
bpy.types.Struct| None) – The value to return when not found.
- Returns:
The RNA type or default when not found.
- Return type:
- classmethod bl_rna_get_subclass_py(id, default=None, /)¶
- Parameters:
id (str) – The RNA type identifier.
default (type | None) – The value to return when not found.
- Returns:
The class or default when not found.
- Return type:
type