Alembic import: fix scene min/max time computation to take objects with
[blender.git] / source / blender / alembic / intern / abc_mesh.cc
index f1c7b6b3aa3ce48c9eb234cd18e120def45c7798..b80b7c0c4c89d5e7ae3d16292b512a778e3c4a3b 100644 (file)
@@ -968,7 +968,8 @@ AbcMeshReader::AbcMeshReader(const IObject &object, ImportSettings &settings)
 
        IPolyMesh ipoly_mesh(m_iobject, kWrapExisting);
        m_schema = ipoly_mesh.getSchema();
-       get_min_max_time(m_schema, m_min_time, m_max_time);
+
+       get_min_max_time(m_iobject, m_schema, m_min_time, m_max_time);
 }
 
 bool AbcMeshReader::valid() const
@@ -1120,7 +1121,8 @@ AbcSubDReader::AbcSubDReader(const IObject &object, ImportSettings &settings)
 
        ISubD isubd_mesh(m_iobject, kWrapExisting);
        m_schema = isubd_mesh.getSchema();
-       get_min_max_time(m_schema, m_min_time, m_max_time);
+
+       get_min_max_time(m_iobject, m_schema, m_min_time, m_max_time);
 }
 
 bool AbcSubDReader::valid() const