Browse Source

Fix regression on FBX importer unit test

box.fbx was broken since b28bcc commit.
Alexandre Avenel 7 năm trước cách đây
mục cha
commit
de8adacb54
1 tập tin đã thay đổi với 3 bổ sung0 xóa
  1. 3 0
      code/FBXMeshGeometry.cpp

+ 3 - 0
code/FBXMeshGeometry.cpp

@@ -437,6 +437,9 @@ void ResolveVertexDataArray(std::vector<T>& data_out, const Scope& source,
     // deal with this more elegantly and with less redundancy, but right
     // now it seems unavoidable.
     if (MappingInformationType == "ByVertice" && isDirect) {
+        if (!HasElement(source, indexDataElementName)) {
+            return;
+        }
         std::vector<T> tempData;
 		ParseVectorDataArray(tempData, GetRequiredElement(source, dataElementName));