プレビューを見ながら調整
Scene上の指輪を直接動かす前に、ツール内のプレビューを見ながら、位置・向き・サイズを調整できます。
- 左手 / 右手、親指から小指まで指定
- 根元 / 中段 / 指先の位置を指定
- 前後、高さ、傾き、回転、サイズを調整
- X/Y/Z方向ごとのサイズ調整にも対応
Scene上の指輪をいきなり動かさず、プレビューで確認しながら調整
手・指・位置を選び、位置・向き・サイズを細かく調整
問題なければ、Scene上のアバターへまとめて装着
Overview
hiiii Ring Fitter は、アバターの改変で、指輪をアバターの指に合わせやすくするための Unity Editor 拡張ツールです。
指輪をアバターに付けるときは、位置・向き・サイズ・指への追従設定など、細かい調整が必要になりがちです。 このツールでは、指輪とアバターを登録し、プレビュー画面を見ながら調整して、最後にボタンを押すことでScene上へ反映できます。
魔法の杖というより、かなり気の利くピンセットです。
Features
Scene上の指輪を直接動かす前に、ツール内のプレビューを見ながら、位置・向き・サイズを調整できます。
登録した指輪を、選んだ手・指・位置へ自動で仮配置します。専用設定がない指輪でも、ある程度の位置合わせを補助します。
Modular Avatar を使用しているプロジェクトでは、指輪を指に追従させるための設定も同じ流れで進められます。
Modular Avatar方式だけでなく、Directボーンによる追従設定もサポートします。
複数の指輪を登録して、まとめて装着できます。チェーンやチャーム付きの指輪では、指輪本体と共有パーツを分けて扱える場合があります。
一度合わせた指輪や組み合わせをカタログから呼び出し、あとから直したり再利用したりしやすくなっています。

Recommended
Tabs
指輪をプレビューしながら位置合わせして装着する基本タブです。はじめて使う場合は、まずこのタブを使います。
すでにScene上に配置済みの指輪へ、Modular Avatar Bone Proxyだけをまとめて設定するためのタブです。
Workflow

Unity上部メニューから Tools > hiiii_Tools > hiiii Ring Fitter を選びます。
Sceneにアバターを配置し、「対象アバター」にアバターの一番上のオブジェクトを入れます。Humanoid設定がある場合は、手や指のボーンを自動で探します。
「装着するリング」に指輪を登録します。HierarchyまたはProjectで指輪を選んで「選択中を追加」を押すか、手動入力欄のObject欄へ指輪を入れます。
リング一覧で、左手 / 右手、親指 / 人差し指 / 中指 / 薬指 / 小指、根元 / 中段 / 指先を選びます。自動入力が違う場合は手動で選び直します。
プレビュー画面で見た目を確認しながら、位置、前後、高さ、傾き、回転、サイズを調整します。向きが合わない場合はX/Y/Zの90度・180度回転も試せます。
見た目が合ったら「装着する」を押します。Modular Avatar方式では、対象アバター配下に専用グループを作成し、必要に応じてBone Proxyを追加または更新します。
Direct controls

MA Bone Proxy
すでに指輪の位置合わせが終わっていて、追従設定だけ行いたい場合は、MA Bone Proxy タブを使います。 このタブでは、指輪の位置・回転・サイズは変更しません。指に追従させるための設定だけを追加または更新します。
Before purchase
本ツールは、指輪の位置合わせを助けるためのツールです。
自動フィット機能はありますが、すべてのアバター・すべての指輪に対して、完全にぴったり合うことを保証するものではありません。
アバターの形、指の太さ、指輪の形、装飾の大きさ、ボーン構造などによっては、手動での微調整が必要です。
本ツールはUnity Editor上で使用するツールです。できるだけわかりやすく作っていますが、Unityの基本操作は必要です。
アバターの改変用Unityプロジェクトを想定しています。
Humanoid設定があるアバターでは、手や指のボーンを自動で検出します。ただし、特殊な構造では自動検出できないことがあります。
大きな飾り、左右非対称、複数の輪、チェーンやチャーム付きなど、複雑な形のアクセサリーでは追加調整が必要になる場合があります。
自動判定が合わない場合は、リングの向きや穴の方向を変えたり、チェーン・チャームなどの共有パーツを分けて調整したりしながら、プレビューで見た目を確認してください。
Unity上で合って見えても、VRChat上での見た目は環境やアバター設定によって変わる場合があります。アップロード後は、見た目や動きを必ず確認してください。
初めて導入する場合も、すでに本ツールを導入済みで更新する場合も、プロジェクト全体、または本ツールのフォルダのバックアップをおすすめします。
更新時には既存のツールファイルが上書きされることがあります。
本ツールは hiiiidayo が制作した非公式ツールです。Unity Technologies、VRChat Inc.、Modular Avatar、および各関連サービス・開発元による公式ツール、公認ツール、提携ツールではありません。
各名称・商標は、それぞれの権利者に帰属します。
FAQ
Assets/hiiii_Tools/hiiii_RingFitter 配下のファイルがImportされているか、UnityのConsoleにエラーが出ていないか、Import直後でコンパイル中ではないかを確認してください。
Consoleに赤いエラーが出ている場合、ツールが正しく読み込まれないことがあります。
アバターがHumanoid設定になっているか、手や指のボーンが存在しているか、衣装用ボーンや別アバターのボーンを指定していないかを確認してください。
自動で見つからない場合は、ボーンが見つからない時の手動指定から、手や指のボーンを手動で指定してください。
先に「対象アバター」を指定してください。対象アバターが未設定の状態では、指輪の追加はできません。
PrefabアセットやPrefabインスタンスは直接変更されません。対象アバターを指定したあとに指輪を追加すると、対象アバター配下に作業用コピーが作られます。
古い登録状態でPrefabが残っている場合は、対象アバターを指定し直してから、指輪を追加し直してください。
登録した指輪が、現在選んでいる対象アバターとは別のアバターの中にあります。
安全に進める場合は「対象アバターへコピー」を使ってください。元の場所から移動したい場合だけ「対象アバターへ移動」を使ってください。
Modular Avatar方式で装着する場合、プロジェクトにModular Avatarが必要です。
Modular Avatarを導入するか、装着方式を「直接配置」に変更して試してください。
以下を確認してください。
向き調整の X/Y/Z 90度・180度ボタン、リングタイプ、穴の向き設定、回転や傾きの調整を試してください。
指輪の形によっては、少しずつ調整した方が早い場合があります。急がばスライダーです。
指輪の見た目の中心と、ツールが計算した中心がずれることがあります。
その場合は、指輪オブジェクトの子に空のGameObjectを作り、名前を _RingCenter などにすると、そこを中心として使える場合があります。元Prefabではなく、ツールが作成した作業コピー側に置くのがおすすめです。
自動判定が合わない場合があります。「分割を編集」から、各パーツを「リングへ」または「共有パーツへ」に切り替えてください。
チェーンやチャームのようなパーツは、共有パーツとして調整できます。共有パーツは、自動フィットではなく、元の位置関係をもとに手動調整する形になります。
チェーンやチャームなど、指輪本体ではないパーツのことです。たとえば、2つの指輪をつなぐチェーンや、リングにぶら下がる飾りなどです。
共有パーツは、通常の指輪とは別に調整できます。
はい。カタログから装着済みリングを呼び出して、再編集できます。
呼び出しただけではScene上の指輪は動きません。プレビューで確認してから調整し、「装着・更新」を押すと反映されます。
はい。リング一覧に複数の指輪を登録して、まとめて装着できます。
ただし、処理できないリングがある場合は、行ごとに理由が表示されます。表示された内容を確認して、必要に応じて設定を直してください。
はい。ミラー複製を使うと、右手から左手、左手から右手へ複製できます。
ただし、指輪の形や装飾によっては完全に左右対称にならない場合があります。複製後は、必ずプレビューで確認してください。
以下を確認してください。MA Bone Proxyタブでは、位置やサイズは変更せず、追従先の設定だけを追加または更新します。
主要UI、ツールチップ、ヘルプ、エラーメッセージは、日本語/英語の切り替えに対応しています。右上の EN ボタンから切り替えできます。
いいえ。本ツールは、指輪の位置合わせや追従設定を助けるためのツールです。すべてのアバター・すべての指輪で、完全自動装着を保証するものではありません。
特に、複雑な形の指輪、特殊なボーン構造のアバター、非Humanoidアバターでは、手動調整が必要になる場合があります。
Notes