コンテンツにスキップ

MyAvatarSettings

MyAvatarSettings_1

MyAvatarSettingsでは、ワールド内におけるマイアバターの扱いに関する設定を行います。

名称 初期値 機能
Use MyAvatar true プレイヤーがマイアバターを使用できるか否か設定します。
NSFW false NSFW(Not Safe For Work: 閲覧注意)なアバターの表示を制限します。
Polygon 50000 そのワールド内で使用できるマイアバターのポリゴン上限を指定します。
Motion マイアバターが使用するモーションを指定します。

Motion設定

名称 初期値 機能
Motion Name モーション名を設定します。
.hem モーション再生時に使用するアニメーションファイル(.hem)を指定します。
loop true アニメーションをループ再生するか設定します。
Use Action false モーション再生時に実行するアクションを設定します。
具体的には、本項目を有効にした上でSettingから実行するアクションを設定します。
.hemが空欄のモーションを追加することで、モーション再生時にパーティクルだけ再生する、といった用途等に利用できます。
Draw Circle Shadow true モーション再生時に丸影を描画するかどうか設定します。
Collision Detection true モーション再生時に衝突判定をおこなうかどうか設定します。

モーションについて

デフォルトで設定されているアニメーション及びモーション名はSDK側で使用しているモーションです。
アニメーションファイルを用意し差し替えることで待機・歩行などのマイアバターのアニメーションを差し替えることができます。
ワールドにて用意したプリセットアバターのアニメーションを設定するにはアバター設定にて指定したアバターファイルを編集します。


Emotion設定

MyAvatarSettings_2

名称 初期値 機能
Emotion マイアバターが使用するエモートを指定します。
loop true アニメーションをループ再生するか設定します。
Use Action false エモーション再生時に実行するアクションを設定します。
具体的には、本項目を有効にした上でSettingから実行するアクションを設定します。

Objects設定

MyAvatarSettings_3

マイアバターにオブジェクト(.heoファイル、パーティクル、音声)を指定します。
3Dモデルを設定したい場合は .heoファイルへの変換が必要です。

名称 初期値 機能
Name 空欄 オブジェクトの名前を設定します。
Object Type Heo オブジェクトの種類を設定します。
Heo: .heoファイル, Hep: パーティクル,Audio: 音声
File 空欄 使用するファイルを指定します。
Position 0,0,0 Targetからの相対座標を指定します。
Rotation 0,0,0 Targetからの相対角度を指定します。
Target 空欄 Position及びRotationの基準となるボーン名を指定します。
ボーン名はVRMヒューマノイドのフォーマットに由来しており、記載する際はスネークケースにします(例: head, leftLowerLeg, leftThumbProximal...)