Commit: 5265d5068771f0ec6dcd0b6587a286598bec3058
Author: Kévin Dietrich
Date:   Mon May 30 18:46:42 2016 +0200
Branches: alembic_basic_io
https://developer.blender.org/rB5265d5068771f0ec6dcd0b6587a286598bec3058

Avoid double matrix multiplication.

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

M       source/blender/alembic/intern/abc_util.cc

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

diff --git a/source/blender/alembic/intern/abc_util.cc 
b/source/blender/alembic/intern/abc_util.cc
index c64ff93..00c401b 100644
--- a/source/blender/alembic/intern/abc_util.cc
+++ b/source/blender/alembic/intern/abc_util.cc
@@ -211,20 +211,6 @@ static void get_matrix(const 
Alembic::AbcGeom::ISampleSelector &sample_sel,
     Alembic::AbcGeom::XformSample xs;
        xform_schema.get(xs, sample_sel);
        m = xs.getMatrix();
-
-       if (!xs.getInheritsXforms()) {
-               return;
-       }
-
-       Alembic::AbcGeom::IObject obj = leaf.getParent();
-
-       if (Alembic::AbcGeom::IXform::matches(obj.getHeader())) {
-               Alembic::AbcGeom::IXform parent = Alembic::AbcGeom::IXform(obj, 
Alembic::AbcGeom::kWrapExisting);
-               xform_schema = parent.getSchema();
-               xform_schema.get(xs, sample_sel);
-
-               m = m * xs.getMatrix();
-       }
 }
 
 void create_input_transform(const Alembic::AbcGeom::ISampleSelector 
&sample_sel,

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

Reply via email to