diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-02-15 18:39:18 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-02-15 18:39:18 +0400 |
commit | bc6bbcccc939f1ab2eb7ee0872864a1deccdcdc4 (patch) | |
tree | 63d3de1009cc1e3d92719597d95e4fe5e9c74733 /source | |
parent | c0b2363358ae3bbb3c268aaec07d273a706ae7a0 (diff) |
went over all uses of mesh->mface and added BMESH_TODO comments for
areas that need to be updated.
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/blenkernel/intern/image.c | 2 | ||||
-rw-r--r-- | source/blender/blenkernel/intern/particle.c | 2 | ||||
-rw-r--r-- | source/blender/editors/mesh/meshtools.c | 1 | ||||
-rw-r--r-- | source/blender/editors/object/object_bake.c | 1 | ||||
-rw-r--r-- | source/blender/editors/object/object_vgroup.c | 2 | ||||
-rw-r--r-- | source/blender/editors/util/crazyspace.c | 2 |
6 files changed, 10 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/image.c b/source/blender/blenkernel/intern/image.c index 0a80e8a3d56..584efc2d3da 100644 --- a/source/blender/blenkernel/intern/image.c +++ b/source/blender/blenkernel/intern/image.c @@ -327,6 +327,8 @@ static void extern_local_image(Image *UNUSED(ima)) match id_make_local pattern. */ } +/* BMESH_TODO - MTexPoly, currently this function only does 'me->mtface' */ + void make_local_image(struct Image *ima) { Main *bmain= G.main; diff --git a/source/blender/blenkernel/intern/particle.c b/source/blender/blenkernel/intern/particle.c index 17f28d42771..e4afff5380b 100644 --- a/source/blender/blenkernel/intern/particle.c +++ b/source/blender/blenkernel/intern/particle.c @@ -774,6 +774,8 @@ void psys_render_restore(Object *ob, ParticleSystem *psys) psys->renderdata= NULL; } +/* BMESH_TODO, for orig face data, we need to use MPoly */ + int psys_render_simplify_distribution(ParticleThreadContext *ctx, int tot) { DerivedMesh *dm= ctx->dm; diff --git a/source/blender/editors/mesh/meshtools.c b/source/blender/editors/mesh/meshtools.c index db4fa297eb6..1b5011402fc 100644 --- a/source/blender/editors/mesh/meshtools.c +++ b/source/blender/editors/mesh/meshtools.c @@ -1079,6 +1079,7 @@ static int mirror_facecmp(const void *a, const void *b) return (mirror_facerotation((MFace*)a, (MFace*)b) == -1); } +/* BMESH_TODO, convert to MPoly (functions above also) */ int *mesh_get_x_mirror_faces(Object *ob, BMEditMesh *em) { Mesh *me= ob->data; diff --git a/source/blender/editors/object/object_bake.c b/source/blender/editors/object/object_bake.c index be862959699..5f3a7cfe93b 100644 --- a/source/blender/editors/object/object_bake.c +++ b/source/blender/editors/object/object_bake.c @@ -949,6 +949,7 @@ static int multiresbake_check(bContext *C, wmOperator *op) ok= 0; } else { + /* BMESH_TODO - use MPoly rather then tessface */ a= me->totface; while (ok && a--) { Image *ima= me->mtface[a].tpage; diff --git a/source/blender/editors/object/object_vgroup.c b/source/blender/editors/object/object_vgroup.c index 5520cb32e85..78d90bb39d2 100644 --- a/source/blender/editors/object/object_vgroup.c +++ b/source/blender/editors/object/object_vgroup.c @@ -778,6 +778,8 @@ static int tryToAddVerts(int *verts, int length, int a, int b) return added; } +/* BMESH_TODO - use MPoly's */ + /* This finds all of the vertices connected to vert by an edge and returns an array of indices of size count diff --git a/source/blender/editors/util/crazyspace.c b/source/blender/editors/util/crazyspace.c index c611a14ae7f..ae4f99414bd 100644 --- a/source/blender/editors/util/crazyspace.c +++ b/source/blender/editors/util/crazyspace.c @@ -257,6 +257,8 @@ void crazyspace_set_quats_editmesh(BMEditMesh *em, float *origcos, float *mapped #endif } +/* BMESH_TODO - use MPolys over MFace's */ + void crazyspace_set_quats_mesh(Mesh *me, float *origcos, float *mappedcos, float *quats) { int i; |