メインコンテンツへスキップ
見出し画像

【初心者】NeosVRでの着付け支援ツール【アバター改変】

    はじめに

    アバターの服を増やしたいけど着せるのがめんどくさい
    そう思ったこと一度はありますよね~。
    今回は着付けが楽になる(かもしれない)ツールを作ったので紹介します!
    もし、今回のツールを使っていてわからないことなどがあれば気軽に聞きに来てください!

    注意事項

    このツールは今のところ自分のアバターでしか動作確認していません。
    スロットの移動は戻すのがとても大変です。なので、このツールを使う前に服やアバターを保存をしておきましょう。

    アイテムの場所

    neosrec:///U-Kanon04/R-7c6bebea-1240-490b-a0ae-dd6024dd00a5

    上記のリンクをNeosにコピペすると共有フォルダが出てくるのでそれを保存しましょう。保存したフォルダの中に今回のツールが入っています。

    画像
    ツールの場所
    画像
    今回のツール

    なんかチェックボックスがくっついてるんだけど?

    画像
    これは何?

    このチェックボックスがTrueになっていると服のボーン名にカラータグがついていても今回のツールが動作するようになります。
    ↓のツイートのツールを使うと簡単に全部のSlotにカラータグがつけられたりして便利です!

    アバターセットアップ用補助ツールを作りました。使用する前に必ずアバターを保存してください。 #NeosVR

    Assets Organize: Assets内を整理
    Remove Colliders: Colliderと付くSlotを除去
    Recolor: Slot名にColorタグ付け
    Fix Assimp Slots: $AssimpFBX$と付いてるSlotを除去https://t.co/D9xKbPqKmr pic.twitter.com/Ol6LBpP5eL

    — よっしー/メタバースTRPGゲーマー (@trpg_yoshi) June 22, 2022


    使い方

    1. 着せたい服のボーン名をアバターのボーン名と同じにする

    まずは、着せたい服のボーン名をアバターのものと同じにしましょう。
    もし、既にボーン名が同じ場合はこの手順は飛ばして大丈夫です。
    私はBlender(3.2.0.0)を使用しました。
    Blenderへ服のfbxをインポートして

    ボーン名を編集して

    エクスポートします。

    2. ボーン名を変えた服をインポートしてアバター

    よっしーさんの記事を参考に服をNeosへインポートしましょう。
    インポート出来たらよっしーさんの記事を参考に服のサイズと位置を調整しましょう。

    3. 服を着せたいアバターのArmatureとインポートした服のArmatureを設定する

    ここで先ほどの共有フォルダに入っているツールを使います。
    服とアバターのインスペクターを開きます。

    画像
    服のインスペクター
    画像
    アバターのインスペクター


    それぞれのArmatureを取り出したツールに設定します。

    画像

    4. 左右のShoulderとUpperLegのボーン名を登録する

    先ほど開いたインスペクターからツールへボーン名を設定します

    画像


    5. ボタンを押す

    6. 成功!?

    画像
    ボタン押下前
    画像
    ボタン押下後

    お疲れ様でした。ここまで出来たらIKPositionWeightが0になってるはずなので1にしてからアバターを着て、ちゃんと着ることができているか確認しましょう。
    できていたら成功です。
    できていなかったら、よっしーさんの記事を参考に手動でボーンを移植しましょう。

    おわりに

    今回の記事では
    ・Atelier AlcaさんのI-sちゃん
    ・shop愛世さんのHoly Night Party
    を使わせていただきました。ありがとうございました。

     
     
    Resonite で遊んでます

    あなたへのおすすめ