クイックスタート
アバターを動かす

なめらかムーブをアバターに入れて、VRChat で上半身が頭についてくるのを確かめるまでの手順です。10 分ほどで終わります。

1. 準備: Modular Avatar を入れる

なめらかムーブは Modular Avatar を使ってアバターに組み込まれます。アバターのプロジェクトにまだ入っていなければ、先に入れておきます。

  1. VCC でプロジェクトを開く VRChat Creator Companion (ALCOM などでも可) で、アバターのプロジェクトの Manage Project を開きます。
  2. Modular Avatar を追加する パッケージの一覧から Modular Avatar を追加します (NDMF も一緒に入ります)。一覧に無いときは、Modular Avatar の公式サイトからリポジトリを VCC に追加してください。
すでに入っている場合

ほかのアバター改変で Modular Avatar を使っていれば、この手順は不要です。古いバージョンなら最新に更新しておくと安心です。

2. BOOTH からダウンロード

  1. BOOTH の商品ページを開く robvrc.booth.pm の「なめらかムーブ」のページを開きます。
  2. unitypackage をダウンロードする 購入後 (無料版はそのまま)、NamerakaMove-Paid-<バージョン>.unitypackage (無料版は NamerakaMove-Free-…) をダウンロードします。
無料版 (体験版) について

無料版は、動きが自分の画面 (鏡・カメラを含む) にだけ見える体験版です。機能と設定は有償版と同じなので、まずは無料版で動きを確かめてから有償版にすることもできます。

3. Unity へインポート

  1. アバターのプロジェクトを Unity で開く
  2. unitypackage を読み込む ダウンロードした unitypackage を Unity の Project ウィンドウへドラッグ & ドロップします (またはメニューの AssetsImport PackageCustom Package... で選びます)。
  3. Import を押す 確認の画面ですべてにチェックが入った状態のまま Import を押します。Assets/Rob_VRC/NamerakaMove に入ります。
スクリーンショット: インポート後の Project ウィンドウ
images/quickstart-import.png
バージョンの確認について

Unity の起動時に、使っているバージョンをサーバーに送って確認します (送るのはバージョン番号だけです)。 ベータ版 (バージョン 0.x) は、インターネットにつながっていて確認できたときだけ使えます。インスペクターに案内が出たときは こんなときは: バージョンの案内が出る を見てください。

4. ヒエラルキーでプレハブを設置

  1. アバターのシーンを開く Hierarchy にアバター (VRC Avatar Descriptor が付いているオブジェクト) が出ている状態にします。
  2. プレハブを選ぶ Project で Assets/Rob_VRC/NamerakaMove を開き、日本語なら NamerakaMove_JP、英語なら NamerakaMove_EN を選びます。インスペクターとアバターメニューの言語はプレハブで決まります。
  3. アバターの中にドラッグ & ドロップする プレハブを Hierarchy のアバターのルートオブジェクトの上へドロップし、アバターの子にします (アバター直下がおすすめ)。
  4. インスペクターを確認する (任意) 入れたオブジェクトを選ぶと、インスペクターに設定が表示されます。最初は既定値のままで大丈夫です。シーンビューには、頭の向きを測るセンサーの配置が色つきの球で表示されます。
スクリーンショット: アバターの子に NamerakaMove_JP を置いた Hierarchy
images/quickstart-hierarchy.png
1 つのアバターに 1 つだけ

JP と EN の両方を入れないでください。言語を変えたいときは、入れたプレハブを削除してもう一方を入れ直します。

5. アップロード

  1. いつもどおりアップロードする VRChat SDKShow Control Panel の Builder タブから、いつもどおり Build and Publish します。
  2. ビルド時に自動で組み込まれる センサー (Contacts)、アニメーター、アバターメニューはビルドのときに自動で作られます。Unity 上のアバターのデータは変わりません。
パラメーターの空きについて

有償版は同期パラメーターを 76 bit 使います (VRChat の上限は 256 bit)。足りないときは、こんなときは: 同期パラメーターが足りない を見てください。

6. VRChat で確かめる

  1. VR モードで VRChat を起動する なめらかムーブは VR モードのときだけ動きます。アップロードしたアバターに着替えます。
  2. 有効化を確かめる アクションメニューの Expressionsなめらかムーブ有効化 が ON になっていることを確かめます。 無料版は最初は OFF なので、ここで ON にしてください (ON にしたことは保存されます)。
  3. 鏡の前で頭を動かす 鏡を出して、次の動きを試します。
    • 左右を向く → 胸が頭の方へひねられる
    • 上下を向く → 胸が反る / 丸まる
    • 首を左右にかしげる → 全身がゆるやかにしなり、肩・腰・膝もついてくる
スクリーンショット: 鏡の前で首をかしげた様子
images/quickstart-mirror.png
動いたら

次は おすすめ設定 で、センサーの位置を自分の姿勢に合わせ、C 字型・S 字型の動きを試してみましょう。 動かないときは こんなときは: 動かない を見てください。