シーン アニメーションを開始します。このガイドでは、次の方法について説明します。
- アニメーションをサポートする開発環境を設定する
- サンプルアプリでアニメーションを読み込んで実行する
このガイドは、Android 用 Sceneform SDK がすでにインストールされ、構成されていることを前提としています。インストールされていない場合は、Android のクイックスタートでインストールと設定の手順をご覧ください。
スケルタル アニメーションを初めて使用する場合は、モデル アニメーションのコンセプトで概要をご覧ください。
開発環境を設定する
- Android Studio バージョン 3.1 以降と Android SDK Platform バージョン 7.1(API レベル 24)以降をインストールし、Google シーンツール(ベータ版)プラグインもインストールしていることを確認してください。
- Android デバイスが USB 経由で開発マシンに接続されていることを確認します。詳しくは、ARCore のサポートされているデバイスをご覧ください。
サンプルアプリをビルドして実行する
アニメーション サンプルアプリをビルドして実行するには:
アニメーション サンプルを Android Studio にインポートします。これは、Sceneform SDK の
samples/animation
フォルダにあります。Android Studio でアニメーション アセットを確認するには、
app/sampledata/models
に移動します。次のようなアセットがあります。andy_dance.fbx
。メインのダンス アンディのアンディ アニメーション モデル。andy_wave_l.fbx
。左のアニメーション データを振っているアンディ。andy_wave_r.fbx
。正しいアニメーション データを振っているアンディ。baseball_cap.fbx
。アンディの野球キャップ。
Android Studio で [Run] をクリックします。
デプロイのターゲットとしてデバイスを選択し、[OK] をクリックしてサンプルアプリを起動します。
Android Studio は、ビルドプロセスの一環として、アセットを
*.sfb
形式ファイルにコンパイルします。デバイスで、アニメーション サンプルアプリのカメラへのアクセスを許可します。その後、次の手順を試してください。
- 平面を見つけ、平面上のどこかをタップして、ダンス・アンディをシーンに追加します。
- ダンスのアンディのアニメーションを開始するには、メニューをタップします。
アンディの頭に野球の帽子を追加または削除するには、帽子のアイコンをタップします。