motion3.jsonの「Meta」記載の項目について

皆様、お世話になっております。
ご存じの方いらっしゃいましたら、ご回答いただければ幸いで御座います。

motion3.json内「Meta」記載の、以下の項目は
何を表しているのでしょうか?

・AreBeziersRestricted

翻訳すると「ベジエは制限されています」となりました。
ベジエというとデフォーマのベジェの事でしょうか。
この項目をfalseに切り替えると、SDK実装時に何らかの影響があるのでしょうか?

・CurveCount
・TotalSegmentCount
・TotalPointCount

animatorにおいて、キーフレーム数を増減したり、出力設定を変えると
上記の数値もなんか変わるな、程度の事しか分からないのですが、
具体的にはそれぞれ何を表しているのでしょうか?

以上、よろしくお願いいたします。

@ym

いつも弊社製品をご愛顧くださり誠にありがとうございます。
Live2Dスタッフでございます。

motion3.json内「Meta」記載の、以下の項目は
何を表しているのでしょうか?

・AreBeziersRestricted

翻訳すると「ベジエは制限されています」となりました。
ベジエというとデフォーマのベジェの事でしょうか。
この項目をfalseに切り替えると、SDK実装時に何らかの影響があるのでしょうか?

これは、そのアニメーションがカーブのベジェを制限して作成されたかのフラグになります。
制限を有効にして作成されたアニメーションの場合は、 AreBeziersRestricted にtrueが設定されます。
AreBeziersRestricted にfalseが設定されていた場合はCubsim SDK for Unityではログに警告が出力されます。

制限の詳細は「SDK組み込み時の注意事項」をご覧ください。

ベジェハンドルの横軸の位置を変更しないのであれば、この値を変更しても実際の動作に影響はありませんが、モーションを読み込んだ時点でそれが制限されているかを確認できなくなるため取り扱いに注意してください。

・CurveCount
・TotalSegmentCount
・TotalPointCount

animatorにおいて、キーフレーム数を増減したり、出力設定を変えると
上記の数値もなんか変わるな、程度の事しか分からないのですが、
具体的にはそれぞれ何を表しているのでしょうか?

・CurveCount
モーションに設定されているカーブの総数です。

・TotalSegmentCount
カーブの情報を構成するすべての要素(カーブの種類、キーの値、キーの時間、ベジェハンドルの値、ベジェハンドルの時間等)の数です。

・TotalPointCount
カーブの情報を構成するすべてのキーとベジェハンドルを合計した数です。

.motion3.jsonに記述された各情報の詳細につきましては、CubismのGitHubで公開しているCubismSpecsをご覧ください。

よろしくお願いいたします。

「いいね!」 1

ono-at-live2d-com様

ご回答いただき、ありがとうございます。
疑問解決できました。

今後とも、よろしくお願いいたします。