浏览代码

Fix regression on FBX importer unit test

box.fbx was broken since b28bcc commit.
Alexandre Avenel 7 年之前
父节点
当前提交
de8adacb54
共有 1 个文件被更改,包括 3 次插入0 次删除
  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));