Commit: f4f7ab735be862a55a8fe7ba25c0043dd87f4403
Author: Lukas Tönne
Date:   Fri Feb 13 17:18:51 2015 +0100
Branches: alembic_pointcache
https://developer.blender.org/rBf4f7ab735be862a55a8fe7ba25c0043dd87f4403

Sanity check when trying to write cloth cache, the cloth data may not
actually exist.

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

M       source/blender/pointcache/alembic/abc_cloth.cpp

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

diff --git a/source/blender/pointcache/alembic/abc_cloth.cpp 
b/source/blender/pointcache/alembic/abc_cloth.cpp
index 0efc731..4b629aa 100644
--- a/source/blender/pointcache/alembic/abc_cloth.cpp
+++ b/source/blender/pointcache/alembic/abc_cloth.cpp
@@ -90,6 +90,8 @@ static P3fArraySample create_sample_goal_positions(Cloth 
*cloth, std::vector<V3f
 void AbcClothWriter::write_sample()
 {
        Cloth *cloth = m_clmd->clothObject;
+       if (!cloth)
+               return;
        
        OPointsSchema &schema = m_points.getSchema();

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

Reply via email to