Human bone spec was changed silently.
saturday06 opened this issue · comments
saturday06 commented
https://github.com/vrm-c/vrm.dev/pull/29/files こちらのマージ済みのプルリクエストですが、 以前まで [^notrequired]
の記載が無かった chest
と neck
のボーンが Optional
とマークされていて仕様変更が発生しています。そのため、spec versionを増やすか、この変更部分だけリバートをする必要があります。
saturday06 commented
関連する議論はこちらで行われています→ vrm-c/vrm-specification#10
ただ、現状UnityのUIが chest
と neck
をOptionalとしていることから現状の仕様はユーザーに優しくないので、取り急ぎspec versionを0.2へ更新し、そこで chest
と neck
をOptionalボーンとしてしまっても良いのかなと個人的に思っています。
以前必須ボーンについて ousttrue さんに伺った際の議論はこちら→ https://github.com/vrm-c/UniVRM/issues/113#issuecomment-451852579
hiroj commented
ご報告ありがとうございます。
実装(Unity)と一致させたほうが分かりやすいのは確かにそうですね。
いったんchestとneckは元の状態(必須)に戻し、議論の結果に合わせて変更することに致します。
saturday06 commented
変更確認したためクローズします。ありがとうございました。