Commit: de266dba64628f3b5475a9ccbda83bf926c3596f
Author: Kévin Dietrich
Date:   Tue Nov 3 06:50:42 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBde266dba64628f3b5475a9ccbda83bf926c3596f

fix data accumulation in hair reading from alembic cache

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

M       intern/cycles/render/alembic.cpp

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

diff --git a/intern/cycles/render/alembic.cpp b/intern/cycles/render/alembic.cpp
index 9d10b68e74f..43b5c72c239 100644
--- a/intern/cycles/render/alembic.cpp
+++ b/intern/cycles/render/alembic.cpp
@@ -689,6 +689,7 @@ void AlembicProcedural::read_curves(Scene *scene,
 
   ICurvesSchema::Sample samp = 
curves.getSchema().getValue(ISampleSelector(frame_time));
 
+  hair->clear();
   hair->reserve_curves(samp.getNumCurves(), samp.getPositions()->size());
 
   Abc::Int32ArraySamplePtr curveNumVerts = samp.getCurvesNumVertices();

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

Reply via email to