From a021dced62394c3e6a759ad6fe16f53591c095a2 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Thu, 8 Apr 2021 20:57:50 +0900 Subject: [PATCH] =?UTF-8?q?vrm1=20=E3=81=AE=E4=BB=95=E6=A7=98=E5=A4=89?= =?UTF-8?q?=E6=9B=B4=E3=82=92=E3=82=B3=E3=83=A1=E3=83=B3=E3=83=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Runtime/Migration/MigrationVrmFirstPersonAndLookAt.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Assets/VRM10/Runtime/Migration/MigrationVrmFirstPersonAndLookAt.cs b/Assets/VRM10/Runtime/Migration/MigrationVrmFirstPersonAndLookAt.cs index 009664526..7ee8a1bce 100644 --- a/Assets/VRM10/Runtime/Migration/MigrationVrmFirstPersonAndLookAt.cs +++ b/Assets/VRM10/Runtime/Migration/MigrationVrmFirstPersonAndLookAt.cs @@ -10,6 +10,8 @@ namespace UniVRM10 { static LookAtRangeMap MigrateLookAtRangeMap(JsonNode vrm0) { + // VRM1 + // curve は廃止されます return new LookAtRangeMap { InputMaxValue = vrm0["xRange"].GetSingle(), @@ -29,6 +31,8 @@ namespace UniVRM10 public static (LookAt, FirstPerson) Migrate(glTF gltf, JsonNode vrm0) { + // VRM1 + // firstPerson に同居していた LookAt は独立します var lookAt = new LookAt { LookAtHorizontalInner = MigrateLookAtRangeMap(vrm0["lookAtHorizontalInner"]), @@ -41,6 +45,9 @@ namespace UniVRM10 var firstPerson = new FirstPerson { + // VRM1 + // firstPersonBoneOffset は廃止されます。LookAt.OffsetFromHeadBone を使ってください。 + // firstPersonBone は廃止されます。Head 固定です。 MeshAnnotations = new System.Collections.Generic.List(), }; if (vrm0.TryGet("meshAnnotations", out JsonNode meshAnnotations))