Topics

【Unity徒然4回目】VRoid Studioで作ったキャラクターをUnity上で表情変えてみた

  • このエントリーをはてなブックマークに追加

またまたVRoidStudioネタ
VRMにはフェイシャル設定もされているということで自由にキャラの顔を変えれるそうだ

prefabのトップにVRMBlendShapProxyというComponentがついており、これで表情アニメーションを制御できる
*Inspector上ではplaying中でないと設定変更できないので注意

こんな感じで色々試すことができる
当然ゲームで使うときはスクリプトからアクセスする必要あるが、それも
VRMBlendShapeProxy proxy;
proxy.ImmediatelySetValue(BlendShapeKey.CreateFromPreset(BlendShapePreset.A), 1.0f);

という風に設定すれば反映されるというお手軽さ

VRoidすごいな…

関連記事