Commit: 882642157c2b4e2771261b414d63f1f1b9529823
Author: Martin Felke
Date:   Fri Aug 10 13:49:39 2018 +0200
Branches: fracture_modifier
https://developer.blender.org/rB882642157c2b4e2771261b414d63f1f1b9529823

disable deform mblur in FM for now (precalced velocities)

it caused crashes at baking and rendering, as well as on saving and loading.
Needs to be re-implemented differently without customdata, rather let cycles 
read the rigidbody
data directly via FM.

===================================================================

M       source/blender/blenkernel/intern/fracture.c

===================================================================

diff --git a/source/blender/blenkernel/intern/fracture.c 
b/source/blender/blenkernel/intern/fracture.c
index 1602afa4370..79b8c15f0c1 100644
--- a/source/blender/blenkernel/intern/fracture.c
+++ b/source/blender/blenkernel/intern/fracture.c
@@ -3867,6 +3867,7 @@ void BKE_update_acceleration_map(FractureModifierData 
*fmd, MeshIsland* mi, Obje
 
 void BKE_update_velocity_layer(FractureModifierData *fmd, MeshIsland *mi)
 {
+#if 0
        DerivedMesh *dm = fmd->visible_mesh_cached;
        float *velX=NULL, *velY=NULL, *velZ = NULL;
        RigidBodyOb *rbo = mi->rigidbody;
@@ -3934,6 +3935,7 @@ void BKE_update_velocity_layer(FractureModifierData *fmd, 
MeshIsland *mi)
                velY[mi->vertex_indices[i]] = rbo->lin_vel[1] + rbo->ang_vel[1];
                velZ[mi->vertex_indices[i]] = rbo->lin_vel[2] + rbo->ang_vel[2];
        }
+#endif
 }
 
 /* gah, it could be that simple, if each mod handled its stuff itself */

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to