Unity

Unity Game Engine Tutorial

Shadowには、ライブストリームとUnity®ソフトウェアへのアニメーションのインポートのサポートが含まれています。Unityエディターでプレビューし、Unityゲームエンジンにライブストリームし、ゲームで使用するためにmocapアニメーションをインポートします。このチュートリアルでは、すべてのShadowシステムに含まれるUnityアセットの概要を説明します。

Unityにライブストリーミング

ShadowアニメーションをUnityにライブストリーミングするには、スケルトンモデルとスクリプトベースのコントローラが必要です。開始に必要なすべてのアセットを含むパッケージを提供します。

Unity Asset StoreからShadowパッケージをダウンロードし、Unityプロジェクトにインポートします。

Shadowモデルのコピーをシーンにドラッグします。これには、標準のスケルトンとプレビュー用のメッシュが含まれます。

シーン内のShadowオブジェクトを選択

ライブストリーミングを有効にするには、シーン内のShadowオブジェクトを選択します。オブジェクトを選択したら、インスペクターパネルの下部にある[コンポーネント追加]ボタンを押します。ドロップダウンメニューから[Scripts]> [Motion]> [Shadow Bihaviour]の順に選択します。

Shadow Behaviorは、シーン内のオブジェクトの位置と回転を制御するUnityスクリプトコンポーネントです。コンポーネントがShadowオブジェクトに追加されると、モーションキャプチャストリーミングが有効になります。

リアルタイムプレビュー

再生ボタンを押して、Shadowアニメーションデータをシーンにライブストリーミングします。リアルタイムプレビューは、エディターのシーンビューとゲームエンジンの両方で機能します。

注 : Unityでアニメーションの更新を確認するには、Shadowシステムが既に接続され、コンピューターにデータをストリーミングしている必要があります。

Unityにインポート

ShadowテイクをアニメーションクリップアセットとしてUnityにインポートすることもできます。Shadowシステムは、Unityと互換性のあるFBXファイルをエクスポートします。

Shadowテイクをインポートするには、単にAssets> Import New Asset ...コマンドを実行します。Data Folderを参照して、FBX形式で記録されたアニメーションのリストを確認します。

初めての方へ向けたサンプルのFBXアニメーションを提供しています。Download Sample Dataからダウンロードして入手できます。

テイクアセットを選択

テイクアセットを選択して、Unityエディターの右下隅にあるAnimationStackでアニメーションを表示します。このアニメーションは、ゲーム内クリップとして使用できるようになりました。

注 : ライブストリーミングのShadowオブジェクトは、インポートされたテイクアニメーションとは完全に分かれています。シーンが停止されると、Shadowプレビューオブジェクトは記録されたTポーズに戻ります。ライブストリーミングを再開するにはPlayをクリックします。

Notes

Motion Workshop社は、Unity Asset Store Publisherです。

UnityおよびUnityロゴはUnity Technologiesの登録商標であり、許可を得て使用しています。Motion Workshop社は、Unity Technologiesと提携、承認、スポンサー、またはサポートされておりません。