[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [46004] trunk/blender/source/blender/ blenkernel/intern/softbody.c: Patch by Jose Geraldo Brito

Jens Ole Wund (bjornmose) bjornmose at gmx.net
Fri Apr 27 13:49:09 CEST 2012


Revision: 46004
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=46004
Author:   bjornmose
Date:     2012-04-27 11:49:09 +0000 (Fri, 27 Apr 2012)
Log Message:
-----------
Patch by Jose Geraldo Brito
Tracker 31061
It cures the stiff quad option and does not seem to harm.
Nowever the stiff quads behave strange in a ngom mesh. 
I can imagine that other parts in the sofybody module may be broken by the ngon structure. Well ngons and softbodies are not relly friends:
negon wants less edges softbodies would work better if more structural edges were possible

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/softbody.c

Modified: trunk/blender/source/blender/blenkernel/intern/softbody.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/softbody.c	2012-04-27 10:00:21 UTC (rev 46003)
+++ trunk/blender/source/blender/blenkernel/intern/softbody.c	2012-04-27 11:49:09 UTC (rev 46004)
@@ -78,6 +78,7 @@
 #include "BKE_DerivedMesh.h"
 #include "BKE_pointcache.h"
 #include "BKE_deform.h"
+#include "BKE_mesh.h" 
 //XXX #include  "BIF_editdeform.h"
 //XXX #include  "BIF_graphics.h"
 #include  "PIL_time.h"
@@ -3267,6 +3268,7 @@
 	BodyPoint *bp;
 	BodySpring *bs;
 	int a, totedge;
+  BKE_mesh_tessface_ensure(me); 
 	if (ob->softflag & OB_SB_EDGES) totedge= me->totedge;
 	else totedge= 0;
 




More information about the Bf-blender-cvs mailing list