[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [60282] branches/soc-2013-rigid_body_sim/ intern/rigidbody/rb_bullet_api.cpp: rigidbody: Fix changing to a deforming collision shape during simulation
Sergej Reich
sergej.reich at googlemail.com
Sat Sep 21 07:12:02 CEST 2013
Revision: 60282
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=60282
Author: sergof
Date: 2013-09-21 05:12:02 +0000 (Sat, 21 Sep 2013)
Log Message:
-----------
rigidbody: Fix changing to a deforming collision shape during simulation
Modified Paths:
--------------
branches/soc-2013-rigid_body_sim/intern/rigidbody/rb_bullet_api.cpp
Modified: branches/soc-2013-rigid_body_sim/intern/rigidbody/rb_bullet_api.cpp
===================================================================
--- branches/soc-2013-rigid_body_sim/intern/rigidbody/rb_bullet_api.cpp 2013-09-21 05:12:00 UTC (rev 60281)
+++ branches/soc-2013-rigid_body_sim/intern/rigidbody/rb_bullet_api.cpp 2013-09-21 05:12:02 UTC (rev 60282)
@@ -951,7 +951,8 @@
void RB_shape_trimesh_update(rbCollisionShape *shape, float *vertices, int num_verts, int vert_stride, float min[3], float max[3])
{
- assert(num_verts == shape->mesh->num_vertices);
+ if (num_verts != shape->mesh->num_vertices)
+ return;
for (int i = 0; i < num_verts; i++) {
float *vert = (float*)(((char*)vertices + i * vert_stride));
More information about the Bf-blender-cvs
mailing list