Home | Trees | Index | Help |
|
---|
Module NMesh |
|
The Blender.NMesh submodule.
New:NMesh.getMaterials
, NMesh.setMaterials
.
This module provides access to Mesh Data objects in Blender.
Example:import Blender from Blender import NMesh, Material # me = NMesh.GetRaw("Plane") # get the mesh data called "Plane" if not me.materials: # if there are no materials ... newmat = Material.New() # create one ... me.materials.append(newmat) # and append it to the mesh's list of mats print me.materials # print the list of materials mat = me.materials[0] # grab the first material in the list mat.R = 1.0 # redefine its red component for v in me.verts: # loop the list of vertices v.co[0] *= 2.5 # multiply the coordinates v.co[1] *= 5.0 v.co[2] *= 2.5 me.update() # update the real mesh in Blender
Classes | |
---|---|
NMCol |
This object is a list of ints: [r, g, b, a] representing an rgba colour. |
NMesh |
This object gives access to mesh data in Blender. |
NMFace |
This object holds mesh face data. |
NMVert |
This object holds mesh vertex data. |
Function Summary | |
---|---|
NMCol |
Get a new mesh rgba color. |
NMFace |
Get a new face object. |
NMesh |
Get the mesh data object called name from Blender. |
NMesh |
Get the raw mesh data object from the Object in Blender called name. |
Create a new mesh object. | |
None or Object |
Put an NMesh object back in Blender. |
NMVert |
Get a new vertex object. |
Variable Summary | |
---|---|
readonly dictionary | FaceFlags : The available face selection flags. |
readonly dictionary | FaceModes : The available face modes. |
readonly dictionary | FaceTranspModes : The available face transparency modes. |
readonly dictionary | Modes : The available mesh modes. |
Function Details |
---|
Col(col=[255, 255, 255, 255])Get a new mesh rgba color.
|
Face(vertexList=None)Get a new face object.
|
GetRaw(name=None)Get the mesh data object called name from Blender.
|
GetRawFromObject(name)Get the raw mesh data object from the Object in Blender called name.
|
New(name='Mesh')Create a new mesh object.
|
PutRaw(nmesh, name=None, recalculate_normals=1)Put an NMesh object back in Blender.
|
Vert(x=0, y=0, z=0)Get a new vertex object.
|
Variable Details |
---|
FaceFlagsThe available face selection flags.
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Tue Jan 4 13:43:06 2005 | http://epydoc.sf.net |