Jelajahi Sumber

LODs: fix crash on mat reorder

lviguier 6 bulan lalu
induk
melakukan
ef896b8f36
1 mengubah file dengan 2 tambahan dan 0 penghapusan
  1. 2 0
      hxd/fmt/fbx/HMDOut.hx

+ 2 - 0
hxd/fmt/fbx/HMDOut.hx

@@ -1277,6 +1277,8 @@ class HMDOut extends BaseLibrary {
 				var start = d.materials.length - mids.length;
 				for (idx in 0...mids.length) {
 					midsSortRemap.set(idx, mids[idx]);
+					if (idx + start < 0)
+						continue;
 					mids[idx + start] = start + idx;
 				}
 			}