From 324ff8be961aa6ce45fafc90dbe31b206dc28825 Mon Sep 17 00:00:00 2001 From: tsgcpp <19503967+tsgcpp@users.noreply.github.com> Date: Sat, 30 Dec 2023 01:53:32 +0900 Subject: [PATCH] feat: Add buffer comparing in AccessorsIsContinuous --- Assets/VRM10/Runtime/IO/Vrm10ImportData.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Assets/VRM10/Runtime/IO/Vrm10ImportData.cs b/Assets/VRM10/Runtime/IO/Vrm10ImportData.cs index 3de9f3a3a..7eb922747 100644 --- a/Assets/VRM10/Runtime/IO/Vrm10ImportData.cs +++ b/Assets/VRM10/Runtime/IO/Vrm10ImportData.cs @@ -272,6 +272,11 @@ namespace UniVRM10 } var view = Gltf.bufferViews[current.bufferView.Value]; + if (firstView.buffer != view.buffer) + { + return false; + } + var currentAccessorByteOffset = current.byteOffset.GetValueOrDefault(); if (pos != view.byteOffset + currentAccessorByteOffset) {