アニメーションのインポート
アニメーション付きの3Dモデルを自分のドメインに持つことで、Vircadiaの体験をより豊かなものにすることができます。例えば、この機能を使って、風になびくように見える旗の3Dモデルをインポートすることができます。
3Dモデルアニメーションを準備する
Vircadiaにアニメーションをインポートする前に、選択した3Dモデリングツールの設定をいくつか調整し、スムーズに再生できるようにします。
滑らかさとファイルサイズの妥協点として、フレームレートを30fpsに設定することをお勧めします。
Vircadiaがすべてを読み取ることができるように、アニメーションのチャンネル、キーフレーム、キーフレーム間の中間画像(In-between)をベイクしてください。これは、アニメーションが止まったり始まったりせず、スムーズに見え、各動作が流れるようにするためです。
アニメーションで使用するスケルトンとフレームをエクスポートする準備をします。
あらゆる種類のキーフレーム削減を無効にします。例えば、Blenderでは、FBXファイルをエクスポートするときに、「simplify」設定を0.00に設定します。そうしないと、アニメーションが正しく再生されないことがあります。

アニメーションをFBXファイルとしてエクスポートします。(glTFなどの他の形式からのアニメーションの読み取りは現在サポートされていません。)
このFBXファイルをクラウドサーバーにアップロードし、URLをコピーします。
アニメーションをインポートする
アニメーションのFBXファイルのアップロードが完了したら、3DモデルとそのアニメーションをVircadiaにインポートできます。
インターフェイスで、HUDまたはタブレットをプルアップして**Create**に移動します。
「MODEL」アイコンをクリックして、3DモデルのURLを入力します。3DモデルのFBXファイルをアニメーションとともに保存した場合、モデルのURLとアニメーションのURLは同じになります。それ以外の場合、アニメーションは別のFBXファイルとして保存されます。
「Properties」タブで、「Animation」まで下にスクロールし、アニメーションのURLを貼り付けます。

次のアニメーションプロパティを編集できます:
プロパティ
説明
Play Automatically
これを有効にすると、ユーザーがドメインを読み込んだときにアニメーションが自動的に再生されます。
Loop
アニメーションを連続ループで再生するには、このプロパティを選択します。
Allow Transition
これを有効にすると、アニメーションが空間を移動します。これは、ジョイントが回転するだけでなく、3次元で移動することを意味します。
Hold
特定のフレームでアニメーションを一時停止する場合に選択します。
Animation Frame
アニメーションを一時停止または保持するフレームを入力します。
First Frame
これは、アニメーションを開始する最初のフレームです。
Last Frame
これは、アニメーションを停止する最後のフレームです。この指定されたフレームを超えて再生されることはありません。
Animation FPS
これはアニメーションのフレームレートです。
また、アニメーションのプロパティや再生開始のタイミングは、 エンティティスクリプト で制御することができます。
関連項目