【¥0】UniVRMExtensions
※インストール後、「VRM0」メニューが表示されない場合はUnityを再起動してください ※エラーが出ているプロジェクトでは、インストーラーが動作しません English README → https://www.v-market.work/ec/items/1066/detail/ Unityのエディタ拡張です。次の機能を含みます。 いずれもUnityエディタ上部の VRM メニュー内に項目を追加します。 🧩 VRMInitializer 🧩 エクスポート→インポートを挟まず、.fbx や .blend を直接VRMプレハブ化してVRMの設定を行えるようにします。 1回VRMの設定を行えば、FBX等を上書きして直接VRM化できるので、アバターの更新が楽になります。 🧩 CopyVRMSettings 🧩 セットアップ済みのVRMプレハブから、正規化直後のVRMプレハブへ、次のUniVRMのコンポーネント設定をコピーします。 • モデル情報 • BlendShape • 一人称視点 • 視線制御 • VRMSpringBone 🧩 SwayingObjectsConverter 🧩 VRMSpringBoneとVRCPhysBone (PhysBones)、およびVRMSpringBoneとDynamicBoneを相互変換します。 モデル間の各ボーンで回転や縮尺の違いがあっても変換可能なので、UniVRMで正規化したモデルへ揺れ物を移行するのに便利です。
インストールについて
インストール後、Unityエディタを最小化、もしくは再起動しなければ、インストールが反映されない場合があります。 プロジェクト内のスクリプトにエラーが出ている状態ではインストーラーが動作しません。 本アセットが依存しているUniVRMは自動的にインストールされるため、インストール先プロジェクトのAssetsフォルダへ、以下のようなアセットはインポートしないでください。アセットではなくパッケージであるため、インストール後もAssetsフォルダ内には現れません。 • Assets/VRM • Assets/UniGLTF • Assets/VRMShaders • Assets/MeshUtility なお、インストーラーは、Package Installer Creatorの以下のURLより取得したものです。 https://package-installer.glitch.me/v1/installer/OpenUPM/jp.pokemori.univrm-extensions?registry=https%3A%2F%2Fpackage.openupm.com&scope=com.vrmc&scope=jp.pokemori
アップデート方法
https://docs.unity3d.com/ja/2020.3/Manual/upm-ui-update.html 1. 上部メニューの「ウィンドウ」(Window) 2. 「Package Manager」 3. ウィンドウ上部の「Unity Registry」などが表示されているプルダウンメニュー 4. 「プロジェクト内」(In Project) 5. 「100の人」の「UniVRMExtensions」 6. ウィンドウ右下の「Update to ○○○○」
不具合報告など
GitHubのissueページへご連絡ください。 https://github.com/esperecyan/UniVRMExtensions/issues
フィードバックサイトへ投票のお願い
VRChat SDKが対応しているUnity 2019.4は、すでにUnity Technologiesのサポートが終了しており、同バージョンはUniVRMでサポートされていません。 VRChatはCannyというサービスを利用してフィードバックサイトを開設しており、Unity 2021.3へのアップグレード要望が投稿されています。 また、VRM対応の要望も投稿されています。 ぜひ各投稿へ vote (投票) をお願いいたします。 https://qiita.com/100/items/7315fe3a7eb75732ae43#%E3%83%95%E3%82%A3%E3%83%BC%E3%83%89%E3%83%90%E3%83%83%E3%82%AF%E3%82%B5%E3%82%A4%E3%83%88%E3%81%B8%E6%8A%95%E7%A5%A8%E3%81%AE%E3%81%8A%E9%A1%98%E3%81%84
対応バージョン
https://github.com/esperecyan/UniVRMExtensions/blob/master/package.json
更新履歴
https://github.com/esperecyan/UniVRMExtensions/releases
ライセンス
MIT (MIT License) https://spdx.org/licenses/MIT.html
パブリックAPI
アクセス修飾子が「public」であるクラスやメンバー