VRMの動作を確認する
このセクションでは、作成したVRMモデルをUnity上で再生し挙動を確認することを想定しています。
目の動きを確認する
AnimationClip/AnimationController
をセットしたり、VRMLookAtHead
のTarget
にGameObjectをセットしたり(視線がどこを向くかの設定)、Head
欄にヘッドコンポーネントを探したり、実際にUnity上で動作を確認します。モデルはプレイモードでターゲット位置を追跡します(たとえば、GameObject -> 3D Object -> Cube
からターゲットとしてキューブをヒエラルキーに作成できます)。シーンに配置されたオブジェクトをドラッグして、モデルの目がリアルタイムでオブジェクトを追跡しているかどうかをテストできます。モデルのクローズアップフェイスは、インスペクターウィンドウで見れます。
![LookAtTarget](/assets/images/LookAtTarget-6bbec0a8e5adcbef280f140ad3cb882d.png)
![TargetTracking](/assets/images/TargetTracking-5234736cc084a760d709edca83a021b4.png)
表情を確認する
モデルの表情を確認するには、非常に簡単なテストスクリプト「AIUEO」と「Blinker」を用意しています。BlendShapeをセットアップした後、Add Component
から「AIUEO」を選んでセットすれば「あ」「い」「う」「え」「お」の口の形に順番に切り替わるアニメーションが、「Blinker」を選んでセットすれば定期的にまばたきのアニメーションが行われます。
![BlendShapeProxy](/assets/images/BlendShapeProxy-da253a05a6ce04076769e8cc605061d7.png)
BlendShapeAvatar
フィールドにダブルクリックして、3Dモデルの表情を設定します
![AddExpressionScripts](/assets/images/AddExpressionScripts-6ef1200572c661adbb1ae93383b45f60.png)
![InspectorFaceView](/assets/images/InspectorFaceView-c382c63788787db2b2fbf7737cae2f7d.png)