Skip to main content

Avatar Tinker Vista - Extension

将来的に本体に取り込まれることを前提とした ATiV / Ablet の実験的な拡張です。

これだけでは動かない可能性が高いです(動作確認もしていません)が、とりあえず置いておきます。

プラットフォーム拡張

Avatar Tinker Vista - Extension はAbletにプラットフォームを追加します。

INFO

Avatar Tinker Vista - Extension で追加されるプラットフォームは NDMF には追加されません。

NDMFがサポートされている環境でNDMFプラグインを利用する場合は、Abletを起点としてビルドするために NDMF on Ablet が必要です。

ChilloutVR Support

ChilloutVR Unity Animator

Ablet / Avatar Tinker VistaがChilloutVRのアバターを認識するようになります。

以下のコンポーネントがアバターを指定するマーカーコンポーネントとなります。

ChilloutVRプラットフォームでは、サブプラットフォームは未実装です。

INFO

ChilloutVRは Animatorプラットフォーム です。

Emote Wizard はChilloutVR Supportと連携して動作し、UnityのAnimatorを出力します。

TIPS

ChilloutVRアバターの揺れものを設定するには、以下のいずれかの方法を利用してください。

  • ATiV Select Dynamics から Dynamic Bone を出力する(DynamicBoneがプロジェクトにインポートされている場合、デフォルトの揺れものになります)
  • Dynamic Bone コンポーネントを設定する
  • Magica Cloth 2 コンポーネントを設定する

Denormalized Avatar Exporter Support

Denormalized Avatar Exporter

Ablet / Avatar Tinker VistaがDenormalized Avatar Exporterをアバタープラットフォームとして認識するようになります。

VSFAvatarやWarudo Character Modが書き出せる可能性があります(動作保証はしていません)。バージョン相性などで動かない場合もあります。

以下のコンポーネントがアバターを指定するマーカーコンポーネントとなります。

Denormalized Avatar Exporterプラットフォームでは、サブプラットフォームは未実装です。

INFO

実際にアバターがどのプラットフォームにエクスポートされるかは、Denormalized Avatar Exporterの挙動に依存します。

INFO

Unityのバージョンが2022未満の場合、AbletのNDMF連携は利用できません。(NDMFが動かないので)

Basis Support

Basis Unity

Ablet / Avatar Tinker VistaがBasis SDKをアバタープラットフォームとして認識するようになります。

WARNING

現在、Basisアバターの動作確認が取れる環境が整っていないため、動作確認が取れていません。

以下のコンポーネントがアバターを指定するマーカーコンポーネントとなります。

NOTE

ご存知の通り、Basisはプラットフォームではありませんが、AbletがBasis SDKを(UniVRMやDenormalized Avatar Exporterのように)アバタープラットフォームとして扱うということです。

Basisプラットフォームでは、サブプラットフォームは未実装です。

NOTE

Basisで実装された具体的なプラットフォームがAbletのサブプラットフォームとして定義されることが期待されています。

INFO

(意外にも?)Basisは(現在は) Animatorプラットフォーム ではありません。

Basisアバターに対して、 Emote Wizard はUnityのAnimatorを出力しません。

TIPS

現時点で、ATiV SuiteはBasisアバターの揺れもの設定をサポートしません。

しかし、 Jiggle Rig を設定することはおそらく可能です。(テストはされていません)

サブプラットフォーム拡張

Avatar Tinker Vista - Extension はAbletにサブプラットフォームを追加します。

INFO

サブプラットフォームは NDMF に存在しない概念です。

NDMFビルドが可能な場合がありますが、NDMFプラグインを利用する場合は NDMF on Ablet をお勧めします。

UniVRM Support Extension

以下のサブプラットフォームは VRM Meta および VRMInstance のマーカーコンポーネントから利用できます。

cluster VRM0 / VRM1 Subplatform

以下は、UniVRM 0.x/1.0アバターのclusterへの書き出しを想定したサブプラットフォームです。

  • UniVRM VRM0.x cluster
  • UniVRM VRM1.0 cluster

現時点では、これらは機能のないマーカーサブプラットフォームです。
ATiV Target Ablet Subplatform の条件を設定した上で Ablet Select Subplatform でビルドを切り替えできます。

TIPS

clusterサブプラットフォームは機能を持たないため、使わなくても問題はありません。

素直にPrefab Override等で対応する方が簡単です。