Lots of BPy Mesh additions:
- added faces.uvSel attribute: can get/set selection status of UV vertices in UV Editor window - make mesh.faceUV, mesh.vertexUV and mesh.vertexColor writable: users can now enable/disable UV faces, vertex colors, "sticky" vertices - fixed bug with mesh tool methods: before it would only work if an object linked to the mesh was selected - added mesh.quadToTriangle() and mesh.triangleToQuad() methods - added selected() method to verts, edges, faces; returns list of indices of selected items - mesh.getFromObject() now gets derived mesh data - ported vertex group methods from NMesh (required change to Object.c) - ported module dictionaries from NMesh
This commit is contained in:
@@ -1046,7 +1046,7 @@ static PyObject *Object_getData( BPy_Object *self, PyObject *args, PyObject *kwd
|
||||
if( !mesh ) /* get as NMesh (default) */
|
||||
data_object = NMesh_CreatePyObject( object->data, object );
|
||||
else /* else get as Mesh */
|
||||
data_object = Mesh_CreatePyObject( object->data );
|
||||
data_object = Mesh_CreatePyObject( object->data, object );
|
||||
break;
|
||||
case ID_OB:
|
||||
data_object = Object_CreatePyObject( object->data );
|
||||
@@ -1489,7 +1489,7 @@ static PyObject *Object_link( BPy_Object * self, PyObject * args )
|
||||
else if( NMesh_CheckPyObject( py_data ) )
|
||||
data = ( void * ) NMesh_FromPyObject( py_data, self->object );
|
||||
else if( Mesh_CheckPyObject( py_data ) )
|
||||
data = ( void * ) Mesh_FromPyObject( py_data );
|
||||
data = ( void * ) Mesh_FromPyObject( py_data, self->object );
|
||||
else if( Lattice_CheckPyObject( py_data ) )
|
||||
data = ( void * ) Lattice_FromPyObject( py_data );
|
||||
else if( Metaball_CheckPyObject( py_data ) )
|
||||
|
||||
Reference in New Issue
Block a user