base classes — bpy_struct, ID
Mesh datablock defining geometric surfaces
Maximum angle between face normals that ‘Auto Smooth’ will operate on
| Type : | float in [-inf, inf], default 0.0 |
|---|
Edges of the mesh
| Type : | MeshEdges bpy_prop_collection of MeshEdge, (readonly) |
|---|
Faces of the mesh
| Type : | MeshFaces bpy_prop_collection of MeshFace, (readonly) |
|---|
| Type : | bpy_prop_collection of MeshFloatPropertyLayer, (readonly) |
|---|
| Type : | bpy_prop_collection of MeshIntPropertyLayer, (readonly) |
|---|
| Type : | bpy_prop_collection of MeshStringPropertyLayer, (readonly) |
|---|
| Type : | IDMaterials bpy_prop_collection of Material, (readonly) |
|---|
Display all edges for wireframe in all view modes in the 3D view
| Type : | boolean, default False |
|---|
Render/display the mesh with double or single sided lighting
| Type : | boolean, default False |
|---|
Display weights created for the Bevel modifier
| Type : | boolean, default False |
|---|
Display creases created for subsurf weighting
| Type : | boolean, default False |
|---|
Display UV unwrapping seams
| Type : | boolean, default False |
|---|
Display sharp edges, used with the EdgeSplit modifier
| Type : | boolean, default False |
|---|
Display selected edges using highlights in the 3D view and UV editor
| Type : | boolean, default False |
|---|
Display selected edge lengths, using global values when set in the transform panel
| Type : | boolean, default False |
|---|
Display the angles between the selected edges in degrees, using global values when set in the transform panel
| Type : | boolean, default False |
|---|
Display the area of selected faces, using global values when set in the transform panel
| Type : | boolean, default False |
|---|
Display all faces as shades in the 3D view and UV editor
| Type : | boolean, default False |
|---|
Display face normals as lines
| Type : | boolean, default False |
|---|
Display vertex normals as lines
| Type : | boolean, default False |
|---|
Sticky texture coordinates
| Type : | bpy_prop_collection of MeshSticky, (readonly) |
|---|
Texture space location
| Type : | float array of 3 items in [-inf, inf], default (0.0, 0.0, 0.0) |
|---|
Texture space size
| Type : | float array of 3 items in [-inf, inf], default (0.0, 0.0, 0.0) |
|---|
Selected edge count in editmode
| Type : | int in [0, inf], default 0, (readonly) |
|---|
Selected face count in editmode
| Type : | int in [0, inf], default 0, (readonly) |
|---|
Selected vertex count in editmode
| Type : | int in [0, inf], default 0, (readonly) |
|---|
Treat all set-smoothed faces with angles less than the specified angle as ‘smooth’ during render
| Type : | boolean, default False |
|---|
Adjust active object’s texture space automatically when transforming object
| Type : | boolean, default False |
|---|
Use topology based mirroring (for when both sides of mesh have matching, unique topology)
| Type : | boolean, default False |
|---|
X Axis mirror editing
| Type : | boolean, default False |
|---|
Face selection masking for painting
| Type : | boolean, default False |
|---|
Vertex selection masking for painting (weight paint only)
| Type : | boolean, default False |
|---|
UV texture to be used as cloning source
| Type : | MeshTextureFaceLayer |
|---|
Clone UV texture index
| Type : | int in [0, inf], default 0 |
|---|
UV texture to mask the painted area
| Type : | MeshTextureFaceLayer |
|---|
Mask UV texture index
| Type : | int in [0, inf], default 0 |
|---|
| Type : | UVTextures bpy_prop_collection of MeshTextureFaceLayer, (readonly) |
|---|
| Type : | VertexColors bpy_prop_collection of MeshColorLayer, (readonly) |
|---|
Vertices of the mesh
| Type : | MeshVertices bpy_prop_collection of MeshVertex, (readonly) |
|---|
(readonly)
Transform mesh vertices by a matrix
| Parameters: | matrix (float array of 16 items in [-inf, inf]) – Matrix |
|---|
Calculate vertex normals
update
| Parameters: | calc_edges (boolean, (optional)) – Calculate Edges, Force recalculation of edges |
|---|
validate geometry, return True when the mesh has had invalid geometry corrected/removed
| Parameters: | verbose (boolean, (optional)) – Verbose, Output information about the errors found |
|---|---|
| Returns: | Result |
| Return type: | boolean |
Make a mesh from a list of vertices/edges/faces Until we have a nicer way to make geometry, use this.
| Parameters: |
|
|---|
Inherited Properties
Inherited Functions
|
References