MetaBall(ID)

base classes — bpy_struct, ID

class bpy.types.MetaBall(ID)

Metaball datablock to defined blobby surfaces

animation_data

Animation data for this datablock

Type :AnimData, (readonly)
elements

Meta elements

Type :MetaBallElements bpy_prop_collection of MetaElement, (readonly)
is_editmode

True when used in editmode

Type :boolean, default False, (readonly)
materials
Type :IDMaterials bpy_prop_collection of Material, (readonly)
render_resolution

Polygonization resolution in rendering

Type :float in [0.05, 1], default 0.0
resolution

Polygonization resolution in the 3D viewport

Type :float in [0.05, 1], default 0.0
texspace_location

Texture space location

Type :float array of 3 items in [-inf, inf], default (0.0, 0.0, 0.0)
texspace_size

Texture space size

Type :float array of 3 items in [-inf, inf], default (0.0, 0.0, 0.0)
threshold

Influence of meta elements

Type :float in [0, 5], default 0.0
update_method

Metaball edit update behavior

  • UPDATE_ALWAYS Always, While editing, update metaball always.
  • HALFRES Half, While editing, update metaball in half resolution.
  • FAST Fast, While editing, update metaball without polygonization.
  • NEVER Never, While editing, don’t update metaball at all.
Type :enum in [‘UPDATE_ALWAYS’, ‘HALFRES’, ‘FAST’, ‘NEVER’], default ‘UPDATE_ALWAYS’
use_auto_texspace

Adjust active object’s texture space automatically when transforming object

Type :boolean, default False
transform(matrix)

Transform meta elements by a matrix

Parameters:matrix (float array of 16 items in [-inf, inf]) – Matrix

Inherited Properties

Inherited Functions

References

Previous topic

MessageSensor(Sensor)

Next topic

MetaBallElements(bpy_struct)