From 9b57c1edc087b7f39571b39d66d71fa8dfc2c3f7 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Wed, 22 Jun 2022 13:15:50 +0900 Subject: [PATCH] HasSharedBuffer --- Assets/VRM10/vrmlib/Runtime/MeshGroup.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Assets/VRM10/vrmlib/Runtime/MeshGroup.cs b/Assets/VRM10/vrmlib/Runtime/MeshGroup.cs index ddeef6e33..01f0079cd 100644 --- a/Assets/VRM10/vrmlib/Runtime/MeshGroup.cs +++ b/Assets/VRM10/vrmlib/Runtime/MeshGroup.cs @@ -39,5 +39,15 @@ namespace VrmLib { Name = name; } + + /// + /// VRM-0.X 様式の共有頂点バッファを持っているか? + /// + /// * vrm-1.0 の Export では共有頂点バッファを使用しない + /// * UniVRMの vrm-0.x => vrm-1.0 へのマイグレーション処理では、頂点バッファの様式変更はしない + /// + /// マイグレーションしたときのみtrueになる想定 + /// + public bool HasSharedBuffer => Meshes.Count == 1 && Meshes[0].Submeshes.Count > 1; } }