IKが落ちるエラーの対処やセールでの買い方も説明するって本当?こんな疑問に答えます。僕はVRoidで漫画が作れるiPhoneアプリComicamを開発して公開中です。そんな僕が解説していきます。IKを解説【3カ所の入力で人物を綺麗に動かせます+微調整も大事】VTuberの作り方の全体の流れはこちらで解説しています。IKとはキャラクターの動きを制御してくれる有料の神ツールです。ここではVRやVTuberに使う「VRIK」の使い方について解説していきます。インポートを押します。Pluginのインストールの仕方はこちらの記事で解説しています。Pluginをダウンロードする方法【その後の作業の概要も紹介】3D人物モデルも準備しましょう3DキャラクターはVRoidで作るのがおすすめです。IKのデモシーンで基本構成と使い方を確認しますこんな軍人風パイロットキャラのデモシーンが用意されています。IK>_DEMOS>VRIK>SteamVRとフォルダを選び、VRIK(SteamVR)を選択すればデモシーンが開きます。デモシーンのサイドバーの構成を確認するCameraRigの中に4項目が入っています。人物モデル(軍人パイロット)コントローラー(左)コントローラー(右)カメラこれを真似していきます。IKのVRIK用に[CameraRig]の項目を設定する新しいシーンを作成します。Plugin>Preafabs>[CameraRig]この[CameraRig]を丸ごと左サイドバーにドラッグします。Empryを押します。名前をお手本の通りに「LArmHand」と変えておきましょう。コントローラー(右)内にRArmHand項目を作る同様に「RArmHand」と名付けます。カメラ内にNeckHead項目を作る同様に「NeckHead」と名付けます。人物モデルを配置する人物モデルもドラッグして[CameraRig]の中に入れます。この記事ではVRoidで作成したVRMファイルを使用しています。こんな感じに[CameraRig]の項目がデモと同じになればOKです。IKのVRIKをVRoidに追加するVRoidモデルをクリックし右サイドバーで設定していきます。ComponentからVRIKの項目を追加します。頭・左腕・右腕の3箇所をTargetにドラッグすればOK3箇所ドラッグします。拡大するとこんな感じ。Targetの部分に入れています。IKはとりあえず動くようになります。再生すると無事に動きました。これだけでもだいぶいい感じです。ここから手首や身長の設定の微調整をしていきます。IKのTwistRelaxerスクリプトで上腕のねじれを解消しますまずは作者さんが用意してくれている上腕のねじれを直すスクリプトを入れていきます。VRoidモデルの「LowerArm」のパーツを探してクリックします。Relaxerのスクリプトを検索して追加します。IKの欄でVRoidモデルを指定します。数値はこのままでいいと思います。これで上腕部分のねじれが直ります。下のフォーラムでも少しだけ説明されてますが、専用のデモファイルが用意があるのでそれを参考にしました。IKでの反応速度を機敏にするSteamVR>Resources>SteamVR_Settingsをクリックします。Modeを「OnLateUpdate」に変更します。これでVRゴーグルの動きが即座に反応されるようになり一気に生きてる感が増します。これやるとかなり変わります。IKでのVRoidモデルの手の位置の設定を微調整する左サイドバーでLArmHandを選択し右サイドバーのPositionとRotationを編集していきます。ここでもデモのシーンを参考にしていきます。1デモの軍人パイロットはこのように細かく設定されています。0VRoidのShinoの場合の設定値を僕なりに調整してみました。ぶっちゃけY方向の回転の調整だけでいいと思うんですよね。-90デモの軍人パイロットはこのように設定されています。0僕なりに考えたんですが首は0でいいです。椅子に座ったままで演じたい場合などは首の角度調整してもいいですが...素直に立った方がいいと思います。IKでのVRoidモデルの足の微調整をするLocomotionの欄で足の調整をしていきますが、ぶっちゃけこれはキャラクターによります。ダンスをする時は曲によって調整が必要な部分だと思います。Theresholdで歩幅を0.25にします。0.02...乃木坂46のような動かない曲向き0.1...AKB48のような簡単な動き向き0.25...水樹奈々さんのようなわりと活発に歌う人の動き0.3...モーニング娘。ような動くフォーメーションダンス向き歩幅を変えると左右へ動くアクションが結構変わります。試してみて調整するのがいいと思います。IKでのVRoidモデルの向きを変更する[CameraRig]自体ををY-90度にしました。VRoidをY+90度にしました。ここの調整は人によってカメラやミラーをどこに置くかにもよるので別にどちらを向いても自由です。今のところ僕の場合はこの数値でよさそうです。IKの設定は完了です。IKのVRIKの設定項目の意味はこちらの記事でまとめています。bounds!]作業しているとこのエラーが出て強制終了してしまうことがありました。原因はプロジェクトを複製して作業していたからだと思います。Tempフォルダとフォルダを全削除して再起動すればOKTempフォルダとフォルダを全削除して再起動すれば直りました。そもそもTempフォルダとフォルダは一時ファイルなので消しても問題ないです。IKはデモが大量に用意されていますこの記事ではVRIKのSteamVR用のデモを参照しましたが、他にも超大量に用意されています。デモファイルを開いて研究していくのがよさそうです。IKはVRIK以外にも機能が豊富です。指を動かすこともできそうですね。他の機能はVRゴーグルを使わずに動きを手で打ち込んでゲームを製作するのに便利そうです。IKをVRChat用に設定するとより動けますVRChat用に設定すればゲーム内でより豊富な動きをさせられそうです。別記事で書きたいと思います。IKは毎年11月のブラックフライデーのセールでの購入を狙うのがいいと思います。back!(Unity公式)アジア圏では11月11日の独身の日にもセールがありました。僕のツイッターでもセール情報を発信しています。IK以外のVTuberの設定も行おうFinalIKの設定が終わったらリップシンク・まばたきなどの設定もしましょう。VTuberの作り方の全体の流れをこちらの記事でまとめています。MEというわけで今回は以上です。購入してポンと設定するだけでこんなに動きが変わるとか神ツールですね。コメントをキャンセルメールアドレスが公開されることはありません。行っているクリエイターです。プログラマーでもある経験を活かしてVR関連アプリも開発中。こんな疑問に答えます。こんな疑問に答えます。こんな疑問に答えていきます。こんな疑問に答えていきます。こんな疑問に答えます。