Revision: 44126
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=44126
Author:   campbellbarton
Date:     2012-02-15 14:39:18 +0000 (Wed, 15 Feb 2012)
Log Message:
-----------
went over all uses of mesh->mface and added BMESH_TODO comments for
areas that need to be updated.

Modified Paths:
--------------
    branches/bmesh/blender/source/blender/blenkernel/intern/image.c
    branches/bmesh/blender/source/blender/blenkernel/intern/particle.c
    branches/bmesh/blender/source/blender/editors/mesh/meshtools.c
    branches/bmesh/blender/source/blender/editors/object/object_bake.c
    branches/bmesh/blender/source/blender/editors/object/object_vgroup.c
    branches/bmesh/blender/source/blender/editors/util/crazyspace.c

Modified: branches/bmesh/blender/source/blender/blenkernel/intern/image.c
===================================================================
--- branches/bmesh/blender/source/blender/blenkernel/intern/image.c     
2012-02-15 14:32:07 UTC (rev 44125)
+++ branches/bmesh/blender/source/blender/blenkernel/intern/image.c     
2012-02-15 14:39:18 UTC (rev 44126)
@@ -327,6 +327,8 @@
           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;

Modified: branches/bmesh/blender/source/blender/blenkernel/intern/particle.c
===================================================================
--- branches/bmesh/blender/source/blender/blenkernel/intern/particle.c  
2012-02-15 14:32:07 UTC (rev 44125)
+++ branches/bmesh/blender/source/blender/blenkernel/intern/particle.c  
2012-02-15 14:39:18 UTC (rev 44126)
@@ -774,6 +774,8 @@
        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;

Modified: branches/bmesh/blender/source/blender/editors/mesh/meshtools.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/mesh/meshtools.c      
2012-02-15 14:32:07 UTC (rev 44125)
+++ branches/bmesh/blender/source/blender/editors/mesh/meshtools.c      
2012-02-15 14:39:18 UTC (rev 44126)
@@ -1079,6 +1079,7 @@
        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;

Modified: branches/bmesh/blender/source/blender/editors/object/object_bake.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/object/object_bake.c  
2012-02-15 14:32:07 UTC (rev 44125)
+++ branches/bmesh/blender/source/blender/editors/object/object_bake.c  
2012-02-15 14:39:18 UTC (rev 44126)
@@ -949,6 +949,7 @@
 
                        ok= 0;
                } else {
+                       /* BMESH_TODO - use MPoly rather then tessface */
                        a= me->totface;
                        while (ok && a--) {
                                Image *ima= me->mtface[a].tpage;

Modified: branches/bmesh/blender/source/blender/editors/object/object_vgroup.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/object/object_vgroup.c        
2012-02-15 14:32:07 UTC (rev 44125)
+++ branches/bmesh/blender/source/blender/editors/object/object_vgroup.c        
2012-02-15 14:39:18 UTC (rev 44126)
@@ -778,6 +778,8 @@
        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
 

Modified: branches/bmesh/blender/source/blender/editors/util/crazyspace.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/util/crazyspace.c     
2012-02-15 14:32:07 UTC (rev 44125)
+++ branches/bmesh/blender/source/blender/editors/util/crazyspace.c     
2012-02-15 14:39:18 UTC (rev 44126)
@@ -257,6 +257,8 @@
 #endif
 }
 
+/* BMESH_TODO - use MPolys over MFace's */
+
 void crazyspace_set_quats_mesh(Mesh *me, float *origcos, float *mappedcos, 
float *quats)
 {
        int i;

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to