おめめがえ|対応アバター以外の瞳テクスチャ・アイテクスチャを目に合わせる|別アバター用を流用・差し替え【VRChat・NDMF・非破壊】(IrisFit)
- 製品版ダウンロード商品¥ 900
- 無料お試し版ダウンロード商品¥ 0







対応アバター以外向けの瞳テクスチャ(アイテクスチャ)も、いま使っている VRChat アバターの目に合わせて差し替え・流用でき、今の瞳の色だけを変える・左右で別の色(オッドアイ)にすることもできる、NDMF 対応の非破壊 Unity エディタ拡張です。 瞳だけが描かれた透過の絵は入れるだけで、顔全体・目全体の絵は円を瞳に合わせるだけで、瞳の位置と大きさを自動で合わせます。色を変える時は目の絵がなくても、色相・彩度・明度のスライダーで動かせます。対応アバターの一覧に関わらず、目の骨(Humanoid の LeftEye / RightEye、または Eye Look の目)が設定されていて、白目と瞳が別の面になっているアバターなら使えます(対象外の目は「制限」をご覧ください)。合わせた目はアップロードしたアバターにだけ入り、元の絵・マテリアルはそのまま残ります。 English / 简体中文 / 한국어:下の段落に説明があります(descriptions below) ■ できること ・対応アバター以外向けの瞳テクスチャも、自分のアバターの目に合わせて付ける。アバター専用の設定ファイルは要りません(目の場所はアバターごとに自動で見つけ、「目の場所」の欄で左右の目の骨・メッシュを手で指定もできる) ・まわりが透明な目の絵は、絵の中の瞳・左目・右目を自動で見つけて「診断」に表示 ・左右で違う瞳も、それぞれの目へ(逆に付いた時は入れ替えのチェック1つ) ・瞳の色だけを変える:目の絵なしでも、今の瞳を色相・彩度・明度のスライダーで好みの色に(白目・ハイライトなど色の薄い所はそのまま) ・オッドアイ:「左右で別の色にする」で、左目と右目を別々の色に。目の作りによっては分けられないアバターもあります(「診断」に出ます) ・色を変えると、目の発光・影の色の絵(lilToon)も、瞳の所が同じだけ変わる(「元の目の光・飾りを消す」で消した所と、自分で入れた発光の絵は変えない) ・顔全体・目全体の絵(瞳のまわりに白目や肌まで描かれた絵)も「瞳の位置を手で決める」で使える(絵の上をドラッグして円を瞳に合わせる) ・発光の絵(発光マスク)も、瞳と同じ位置に合わせて光らせる(lilToon) ・元の目にある暗い瞳孔の重ねや、目の光・反射は、瞳の所だけ自動で消す(残すこともできる) ・大きさ・左右・上下の位置をスライダーで微調整 ・シーンで「合わせる前」「合わせた後」を切り替えて、アップロード前に見比べられる ・元の絵・マテリアル・プレハブはそのまま。部品を外せば元どおり ・合わせた絵を PNG とマテリアルに書き出して、ほかの道具や手での差し替えにも使える ・日本語/English 切り替え ■ 使い方 1. unitypackage をプロジェクトに入れる 2. アバター(VRC Avatar Descriptor が付いた物)に「Add Component → GRAMSHIFT → IrisFit」を付ける 3. 「目の絵」に使いたい瞳テクスチャを入れ、「診断」とシーンの「合わせる前/合わせた後」で確かめる(色だけを変える時は、目の絵は空のまま「瞳の色」を動かす) 4. いつもどおりアップロードする ■ 動作環境 ・Unity 2022.3(VRChat の推奨バージョン) ・VRChat SDK3 Avatars ・NDMF 1.14 以上(Modular Avatar 1.18 以上に含まれます) ・目の骨(Humanoid の LeftEye / RightEye、または Eye Look の目)が設定されたアバター ・確認したアバター:ゆめか(Arka_X様)/フェリス(リュクらぼ様)/MINIUS ミニウス(brochiManac様)/ゆがちゃん(vrcreative-pr様) ・確認したシェーダー:lilToon ■ 無料お試し版 お試し版は、診断の表示と、シーンでの「合わせた後」の見比べまで使えます(瞳の色も含みます。アップロードしたアバターには反映されず、書き出しもできません)。製品版はお試し版の上から入れるだけで切り替わります。 ■ よくある質問 Q. 対応アバター以外に、ほかのアバター用の瞳テクスチャ(アイテクスチャ)を使えますか? A. 使えます。対応アバターの一覧に関わらず、目の骨(Humanoid の LeftEye / RightEye、または Eye Look の目)が設定されていて、白目と瞳が別の面になっているアバターなら、瞳の位置と大きさをそのアバターの目に合わせて付けます(対象外の目は「制限」をご覧ください)。使ってよいかは、その目の絵の規約を確かめてください。 Q. 目のテクスチャを流用・差し替えしたら、瞳の位置がずれる・大きさが合わないのですが? A. 瞳の位置と大きさを自分のアバターの目に合わせて付け直します。「瞳の大きさ」「左右の位置」「上下の位置」で微調整でき、シーンの「合わせる前/合わせた後」で見比べられます。 Q. 顔全体のテクスチャ(瞳のまわりが透明でない絵)から瞳だけ使えますか? A. 使えます。「瞳の位置を手で決める」をオンにして、絵の上の円を瞳に合わせてください。 Q. 発光する瞳にできますか? A. 目の絵と同じ並びの発光マスクを「発光の絵」に入れると、瞳と同じ位置で光ります(目のマテリアルが lilToon の時)。 Q. 目の絵を買わずに、今の目の色(瞳の色)だけを変えられますか?オッドアイにできますか? A. できます。「目の絵」を空のまま、「瞳の色」の色相・彩度・明度で色を変えます。「左右で別の色にする」を入れると、左目と右目を別々の色にできます(目の作りによっては分けられないアバターもあります。「診断」に出ます)。白目やハイライトなど色の薄い所は変わりません。 ■ 制限 ・使う目の絵の規約に従ってください(ほかのアバターで使ってよいかは、その絵の作者が決めています)。書き出した絵も元の絵の規約に従います ・目の骨で動かない目は対象外です ・元の目の絵の、瞳の所に描かれていたハイライトは新しい瞳に置き換わります ・元の目の絵で瞳と白目がひと続きに描かれているアバターは、白目の所も瞳の色で埋まることがあります ・左右の目が絵の同じ所を使うアバターで「左右で別の色にする」を入れると、右目のマテリアルが1つ増えます(Quest 向けではパフォーマンスランクのマテリアル数の評価が1段下がることがあります。入れなければ増えません)。右目を分けた時、表情などで目のマテリアルを切り替えるアニメーションは左目にだけ効きます ・左右の目が絵の同じ所を使い、目の作りから右目だけを分けられないアバターは、両目とも同じ瞳・色になります(「診断」に出ます。色は左目の設定が両目に付きます。どちらの目の瞳の絵を使うかは選べます) ・灰色・白・黒に近い、色みの無い瞳は色が変わりません ・白目と瞳が別の面の目でも、白目の面も目の骨で動いて瞳の面より広い時は、白目の面に瞳が付くことがあります(シーンの「合わせた後」で確かめてください) ・白目と瞳が1つの球になっている目(瞳だけの面が無い目)は対象外です(IrisFit が知らせて止め、アバターはそのままです) ・lilToon の 2nd / 3rd メインカラーに描かれた瞳は置き換えません ・絵の中で瞳どうしが重なって描かれている時は、自動では1つの瞳として扱います(「瞳の位置を手で決める」で使えます) ・手で決めた円は、縁の少し内側までの範囲だけを瞳として取ります ・発光は lilToon の時だけです ・目のマテリアルの絵のタイリング・オフセットは初期値を前提にしています ・「元の瞳孔の重ねを消す」がオンの時、同じ目を変えるほかの道具とは、シーンの仮表示で一方しか映らないことがあります(アップロードでは両方入ります) ・IrisFit はアバター1体に1つだけ付けてください ■ Fit シリーズ(Fit series) ・目を改変してもまばたきがきれいに閉じる:ぱちっとまぶた(LidFit) https://booth.pm/ja/items/9014545 ・別のアバターの頭を今の体に載せ替える:首すげ替え NeckFit https://booth.pm/ja/items/9020805 ・非対応の衣装を今の体に合わせて着せる:きがえっこ(WearFit) https://booth.pm/ja/items/9032442 ・非対応の指輪・ブレスレット・アンクレットを付ける:わっかぴたり(BandFit) https://booth.pm/ja/items/9034318 ・非対応の肌テクスチャ(日焼け跡・タトゥー)を写す:はだうつし(SkinFit) https://booth.pm/ja/items/9034575 ・衣装変換でゆがんだボタン・金具を元の形に戻す:かざりなおし(DecoFit) https://booth.pm/ja/items/9043331 ・口を改変した時のリップシンクの崩れを直す:くちぱくキープ(MouthFit) https://booth.pm/ja/items/9049948 ・顔トラッキング非対応のアバターに表情キーを作って入れる:顔トラポン! https://booth.pm/ja/items/9125391 ・素体の体型シェイプキーを衣装に移す(Blender アドオン):ついてくキー! https://booth.pm/ja/items/9132683 ■ まとめセットもあります ・この道具を含む顔の道具6本(まばたき・瞳・口のリップシンク・目閉じ・舌)を、1つのアバターに同時に入れて使える「FaceSet」(3,000円・1本ずつより1,200円お得)もあります ・この道具を先に持っていても、セットを上から入れられます ・https://gramshift.booth.pm/items/9103889 ・Also available as a set: FaceSet (six face tools — blinking, irises, lip sync, closed eyes, tongue — used together on one avatar, 3,000 yen, 1,200 yen less than buying each) ・也有合集:FaceSet(6款面部工具:眨眼・瞳孔・口型同步・闭眼・舌头,可同时用于一个模型,3,000日元,比单买便宜1,200日元) ・세트도 있습니다: FaceSet(얼굴 도구 6종: 눈 깜빡임・눈동자・립싱크・눈 감기・혀, 한 아바타에 함께 사용, 3,000엔, 하나씩 사는 것보다 1,200엔 저렴) ■ 困った時は このページの「ショップへのお問い合わせ」から気軽にどうぞ(アバター名と表示されたエラーの文があると早く調べられます)。
利用規約
・VRChat などで使うアバターの改変に、個人・商用を問わず使えます ・このツールを使って作ったアバターの販売に制限はありません(使った目の絵・アバターの規約には従ってください) ・ツールそのもの(ファイル)の再配布・転売はできません ・同梱の「利用規約_Terms.txt」が正です Terms (summary): you may use it to modify avatars for VRChat etc., for personal or commercial use; avatars made with it can be sold without restriction (follow the terms of the eye texture and avatar you use); the tool files may not be redistributed or resold. The included "利用規約_Terms.txt" is authoritative.
更新履歴
1.1.1(2026-11)「目の場所(空なら自動)」の欄を足しました。目の骨・目のメッシュが自動で見つからない時や、違う物が選ばれた時に、手で選び直せます(空なら今までどおり自動)。目のマテリアルに発光の欄が無い時は、そのことを知らせるようにしました 1.1.0(2026-11)瞳の色(色相・彩度・明度)を変えられるようにしました。目の絵なしでも今の瞳の色だけを変えられ、左右で別の色(オッドアイ)にもできます。左右の目が絵の同じ所を使うアバターでも、「左右で別の色にする」で左右で違う瞳・色にできるようにしました(右目のマテリアルが1つ増えます。目の作りによっては分けられないアバターもあります)。「シーンで確かめる」の表示が古いまま残ることがあったのを直しました 1.0.3(2026-10)白目と瞳が1つの球になっている目では、白目まで瞳の色になる前に知らせて止めるようにしました(アバターはそのままです)。アップロードの途中で止まった時に、次にすることを知らせ、作りかけの絵・マテリアルを残さないようにしました 1.0.2(2026-10)影の色にも目の絵を使うマテリアル(lilToon の影色の絵・UTS2 の影の絵など)で、影の所も新しい瞳になるようにしました 1.0.1(2026-10)製品版のアップロードの時に出ていた不要な知らせを出ないようにしました(目の見た目は変わりません) 1.0.0(2026-10)公開 1.1.1 (2026-11) added the "Eye location (empty = automatic)" fields: pick the eye bones and eye meshes by hand when they are not found automatically or the wrong ones are chosen (empty = automatic as before). A notice now says when the eye material has no emission slot 1.1.0 (2026-11) iris color (hue, saturation, value): change only the current iris color even without an eye texture, or give each eye its own color (odd eyes). Avatars whose eyes share the same part of the texture can now have different irises and colors per eye with "Different color per eye" (the right eye gets one more material; on some avatars the eyes are built so they cannot be split). Fixed the scene preview sometimes staying stale 1.0.3 (2026-10) on eyes where the white and the iris are one sphere, IrisFit now stops with a notice before the whites turn the iris colour (the avatar is unchanged); if the upload stops partway, a notice tells you what to do next and no half-made textures or materials are left behind 1.0.2 (2026-10) when the eye material also uses the eye texture for shading (lilToon shadow color texture, UTS2 shade maps and the like), the shaded part now shows the new iris too 1.0.1 (2026-10) removed an unnecessary notice shown at upload in the full version (the eyes look the same) 1.0.0 (2026-10) released
English
Fits an eye (iris) texture made for another VRChat avatar onto the eyes of the avatar you use, as a non-destructive NDMF Unity editor extension. It works on avatars with eye bones (Humanoid LeftEye/RightEye or Eye Look eyes) whose white and iris are separate faces, whether or not they are on the texture's supported list (for eyes not covered, see Limitations). Just drop in an iris-only transparent texture, or line the circles up with the irises on a whole-face/whole-eye texture, and the iris position and size are matched automatically. Without any eye texture, you can also change just the color of your current irises with hue, saturation and value, or give each eye its own color (odd eyes). Applied only to the uploaded avatar. Features - No per-avatar presets: the eye bones and eye meshes are found automatically on each avatar, and you can also set them yourself under "Eye location" - Transparent eye textures: the irises and left/right eyes are found automatically and shown in "Diagnosis" - Different left and right irises go to their own eyes (if they come out reversed, one checkbox swaps them) - Change only the iris color: no eye texture needed, move the "Hue", "Saturation" and "Value" sliders (the whites, highlights and other pale parts keep their color) - Odd eyes: "Different color per eye" sets the left and right eyes to separate colors. On some avatars the eyes are built so they cannot be split (shown in "Diagnosis") - Recoloring also shifts the iris area of the eye's emission and shadow color textures (lilToon) by the same amount (except areas cleared by "Remove eye effects" and your own emission texture) - Textures that are not transparent (whole face/whole eye): "Set iris positions by hand" and drag circles onto the irises - Emission mask fitted to the irises (lilToon) - The original dark pupil overlay and eye effects are cleared only on the irises (you can keep them) - Size, horizontal and vertical sliders for fine tuning - Before/After toggle in the Scene to compare before upload - Non-destructive: your textures, materials and prefabs stay untouched; remove the component to undo - Export the fitted textures as PNG plus material for other tools or manual swapping - Japanese/English UI How to use 1. Import the unitypackage into your project 2. On your avatar (the object with VRC Avatar Descriptor), Add Component → GRAMSHIFT → IrisFit 3. Set the eye texture you want in "Eye texture" and check it with "Diagnosis" and Before/After in the Scene (to change only the color, leave "Eye texture" empty and move "Iris color") 4. Upload as usual Requirements: Unity 2022.3, VRChat SDK3 Avatars, NDMF 1.14+ (included in Modular Avatar 1.18+), eye bones (Humanoid LeftEye/RightEye or Eye Look eyes). Tested avatars: Yumeka (Arka_X), Felis (リュクらぼ), MINIUS (brochiManac), Yuga-chan ゆがちゃん (vrcreative-pr). Tested shader: lilToon. Free trial: Diagnosis and the After preview in the Scene (iris color included); not applied to the uploaded avatar and no export. Install the full version on top to unlock it. FAQ Q. Can I use an iris texture made for another avatar on an avatar not on its supported list? A. Yes. The irises are fitted to avatars with eye bones whose white and iris are separate faces, whether or not they are on the texture's supported list (see Requirements and Limitations). Check the eye texture's terms. Q. After swapping the iris, it is off-center or the wrong size. Can this fix it? A. It refits the iris position and size to your avatar's eyes; fine-tune with the sliders and compare Before/After. Q. Can I change just my avatar's eye color (iris color) without buying an eye texture? Can I make odd eyes? A. Yes. Leave "Eye texture" empty and change the color with "Hue", "Saturation" and "Value" under "Iris color". Turn on "Different color per eye" to color the left and right eyes separately (on some avatars the eyes are built so they cannot be split; shown in "Diagnosis"). The whites, highlights and other pale parts do not change. Q. Can I use just the iris from a whole-face texture? A. Yes. Turn on "Set iris positions by hand" and drag the circle onto the iris. Q. Can the irises glow? A. Put an emission mask laid out like the eye texture into "Emission texture" and it glows at the same position as the irises (when the eye material is lilToon). Limitations: follow the eye texture's terms (exported textures too). Eyes not moved by eye bones are not covered. Highlights inside the original iris are replaced. If the original iris and white are drawn as one piece, the white may be filled too. If both eyes share one part of the texture, turning on "Different color per eye" adds one material for the right eye (on Quest this can lower the material-count rating of the performance rank by one step; leaving it off adds none), and animations that switch the eye material (such as expression material swaps) then affect only the left eye. If the eyes are built so the right eye cannot be separated, both eyes get the same iris and color (shown in Diagnosis; the left eye's color settings apply to both, and you choose which eye's iris from the texture is used). Gray, white, black and other colorless irises do not change color. If the white is a separate face that also moves with the eye bone and is larger than the iris face, the iris may go on the white (check After in the Scene). Eyes made as one sphere (white and iris together, no iris-only face) are not covered (IrisFit stops with a notice and leaves the avatar unchanged). Irises in lilToon 2nd/3rd main color are not replaced. Overlapping irises are treated as one in automatic mode (use "by hand"). A hand-set circle takes only the area up to just inside its edge as the iris. Emission is lilToon only. Texture tiling/offset is assumed default. With "Remove pupil overlay" on, another tool changing the same eyes may not show in the scene preview (both apply at upload). One IrisFit per avatar. If something doesn't work, feel free to contact the shop from this page (your avatar name and any error message shown help us check faster).
简体中文
这是一款非破坏式的 NDMF Unity 编辑器扩展,可以把为其他 VRChat 模型制作的眼睛(虹膜)贴图适配到你所用模型的眼睛上。无论是否在贴图的对应模型列表中,只要模型设置了眼睛骨骼(Humanoid 的 LeftEye/RightEye 或 Eye Look 的眼睛),且眼白和虹膜是不同的面,就可以使用(不支持的眼睛请参阅“限制事项”)。只含虹膜的透明贴图只需放入,整张脸或整只眼睛的贴图只需将圆圈对准虹膜,即可自动匹配虹膜的位置和大小。即使没有眼睛贴图,也可以通过色相、饱和度、明度只改变当前虹膜的颜色,或给左右眼分别设置颜色(异色瞳)。仅应用于上传的模型。 功能 - 无需针对每个模型的预设:自动找到每个模型的眼睛骨骼和眼睛网格,也可以在“Eye location”(眼睛位置)中手动指定 - 透明眼睛贴图:自动识别虹膜及左右眼,并显示在“Diagnosis”(诊断)中 - 左右不同的虹膜会分别对应到各自的眼睛(如果左右装反,勾选一个选项即可互换) - 只改虹膜颜色:无需眼睛贴图,拖动“Hue”(色相)、“Saturation”(饱和度)、“Value”(明度)滑块即可(眼白、高光等浅色部分保持原色) - 异色瞳:开启“Different color per eye”(左右眼不同颜色)即可为左右眼分别设置颜色。部分模型因眼睛结构无法左右分开(会在“Diagnosis”中显示) - 改变颜色时,眼睛的自发光贴图和阴影颜色贴图(lilToon)中虹膜部分也会同步变化(已被“Remove eye effects”清除的部分和您自己放入的自发光贴图除外) - 非透明贴图(整张脸/整只眼睛):使用“Set iris positions by hand”(手动设置虹膜位置),将圆圈拖到虹膜上 - 放入的自发光遮罩也会对齐到虹膜的位置发光(lilToon) - 原有的深色瞳孔叠加层和眼睛特效仅在虹膜部分清除(也可以保留) - 提供大小、水平、垂直滑块用于微调 - 在场景中切换 Before/After,上传前即可对比效果 - 非破坏式:不会改动你的贴图、材质和预制体;移除组件即可还原 - 可将适配后的贴图导出为 PNG 并附带材质,供其他工具使用或手动替换 - 界面支持日语/英语 使用方法 1. 将 unitypackage 导入项目 2. 在你的模型(带有 VRC Avatar Descriptor 的对象)上依次选择 Add Component → GRAMSHIFT → IrisFit 3. 在“Eye texture”(眼睛贴图)中设置想用的眼睛贴图,并通过“Diagnosis”和场景中的 Before/After 确认效果(只改颜色时,“Eye texture”留空,调整“Iris color”(虹膜颜色)即可) 4. 照常上传 运行环境:Unity 2022.3、VRChat SDK3 Avatars、NDMF 1.14 及以上(Modular Avatar 1.18 及以上已包含)、眼睛骨骼(Humanoid 的 LeftEye/RightEye 或 Eye Look 的眼睛)。 已测试模型:Yumeka(Arka_X)、Felis(リュクらぼ)、MINIUS(brochiManac)、ゆがちゃん(vrcreative-pr)。已测试着色器:lilToon。 免费试用版:可使用“Diagnosis”和场景中的 After 预览(含虹膜颜色);不会应用到上传的模型,也无法导出。在其基础上安装完整版即可解锁。 常见问题 Q. 为其他模型制作的虹膜贴图,能用在不在其对应列表里的模型上吗? A. 可以。无论是否在对应模型列表中,只要模型设置了眼睛骨骼(Humanoid 的 LeftEye/RightEye 或 Eye Look 的眼睛),且眼白和虹膜是不同的面,就能适配虹膜(不支持的眼睛请参阅“限制事项”)。请确认眼睛贴图的使用条款。 Q. 换了虹膜后位置偏了或大小不对,能修正吗? A. 本工具会根据你的模型眼睛重新适配虹膜的位置和大小;可以用滑块微调,并通过 Before/After 对比。 Q. 不买眼睛贴图,能只改变当前虹膜的颜色吗?能做异色瞳吗? A. 可以。将“Eye texture”留空,在“Iris color”下用“Hue”“Saturation”“Value”调整颜色。开启“Different color per eye”即可为左右眼分别上色(部分模型因眼睛结构无法左右分开,会在“Diagnosis”中显示)。眼白、高光等浅色部分不会改变。 Q. 能只使用整张脸贴图中的虹膜吗? A. 可以。开启“Set iris positions by hand”(手动设置虹膜位置),将圆圈拖到虹膜上即可。 Q. 虹膜可以发光吗? A. 把与眼睛贴图排列相同的自发光遮罩放入“Emission texture”(自发光贴图),就会在与虹膜相同的位置发光(眼睛材质为 lilToon 时)。 限制事项:请遵守眼睛贴图的使用条款(导出的贴图同样适用)。不受眼睛骨骼驱动的眼睛不在支持范围内。原虹膜内的高光会被替换。如果原虹膜和眼白画成一体,眼白也可能被填充。如果双眼共用贴图的同一区域,开启“Different color per eye”时会为右眼增加一个材质(在 Quest 上,性能等级中的材质数量一项可能下降一级;不开启则不会增加),此时切换眼睛材质的动画(如表情切换材质)只对左眼生效。如果眼睛的结构无法分离出右眼,双眼将使用相同的虹膜和颜色(会在“Diagnosis”中显示;颜色使用左眼的设置,可选择使用贴图中哪一只眼睛的虹膜)。灰色、白色、黑色等无彩色的虹膜不会变色。即使眼白和虹膜是不同的面,如果眼白的面也随眼睛骨骼移动且比虹膜的面大,虹膜也可能会被贴到眼白的面上(请在场景的“After”中确认)。眼白和虹膜做成一个球体(没有单独虹膜面)的眼睛不在支持范围内(IrisFit 会提示并停止处理,不改动模型)。lilToon 第 2/第 3 主色中的虹膜不会被替换。自动模式下重叠的虹膜会被视为一个(请使用“by hand”手动设置)。手动设置的圆圈只会把边缘稍内侧以内的范围取为虹膜。自发光仅支持 lilToon。贴图的平铺/偏移按默认值处理。开启“Remove pupil overlay”(去除瞳孔叠加层)时,其他工具对同一眼睛的修改可能不会显示在场景预览中(上传时两者都会生效)。每个模型只能使用一个 IrisFit。 如果遇到无法正常使用的情况,欢迎通过本页面的“咨询”按钮联系店铺(附上你的模型名称和显示的错误信息,能帮助我们更快排查)。
한국어
다른 VRChat 아바타용으로 만들어진 눈동자(홍채) 텍스처를 내가 사용하는 아바타의 눈에 맞춰 적용하는 비파괴 NDMF Unity 에디터 확장입니다. 텍스처의 대응 아바타 목록과 관계없이 눈 본(Humanoid의 LeftEye/RightEye 또는 Eye Look의 눈)이 설정되어 있고 흰자와 눈동자가 서로 다른 면으로 되어 있는 아바타라면 사용할 수 있습니다(지원하지 않는 눈은 '제한 사항'을 참고하세요). 눈동자만 그려진 투명 텍스처는 넣기만 하면, 얼굴 전체/눈 전체 텍스처는 원을 눈동자에 맞추기만 하면 눈동자의 위치와 크기를 자동으로 맞춥니다. 눈 텍스처가 없어도 색조, 채도, 명도로 현재 눈동자의 색만 바꾸거나 양쪽 눈을 각각 다른 색으로 만들 수도 있습니다(오드아이). 업로드하는 아바타에만 적용됩니다. 기능 - 아바타별 프리셋이 필요 없습니다: 눈의 본과 눈 메시는 아바타마다 자동으로 찾고, "Eye location"에서 직접 지정할 수도 있습니다 - 투명 눈 텍스처: 눈동자와 좌우 눈을 자동으로 찾아 "Diagnosis"에 표시합니다 - 좌우가 다른 눈동자는 각각의 눈에 적용됩니다(반대로 적용되면 체크박스 하나로 바꿀 수 있습니다) - 눈동자 색만 변경: 눈 텍스처 없이 "Hue", "Saturation", "Value" 슬라이더를 움직이면 됩니다(흰자, 하이라이트 등 밝은 부분은 색이 유지됩니다) - 오드아이: "Different color per eye"로 왼쪽 눈과 오른쪽 눈을 서로 다른 색으로 설정합니다. 눈의 구조에 따라 나눌 수 없는 아바타도 있습니다("Diagnosis"에 표시됩니다) - 색을 바꾸면 눈의 발광(Emission)·그림자 색 텍스처(lilToon)도 눈동자 부분이 같은 만큼 바뀝니다("Remove eye effects"로 지운 부분과 직접 넣은 발광 텍스처는 제외) - 투명하지 않은 텍스처(얼굴 전체/눈 전체): "Set iris positions by hand"를 켜고 눈동자 위로 원을 드래그합니다 - 눈동자에 맞춘 Emission 마스크(lilToon) - 기존의 어두운 동공 오버레이와 눈 효과는 눈동자 부분에서만 지워집니다(남겨 둘 수도 있습니다) - 크기, 가로, 세로 슬라이더로 세밀하게 조정 - Scene에서 Before/After를 전환하여 업로드 전에 비교 - 비파괴: 텍스처, 머티리얼, 프리팹은 그대로 유지되며 컴포넌트를 제거하면 원래대로 돌아갑니다 - 맞춘 텍스처를 PNG와 머티리얼로 내보내 다른 툴이나 수동 교체에 사용 가능 - 일본어/영어 UI 사용 방법 1. unitypackage를 프로젝트에 임포트합니다 2. 아바타(VRC Avatar Descriptor가 있는 오브젝트)에서 Add Component → GRAMSHIFT → IrisFit을 선택합니다 3. "Eye texture"에 원하는 눈 텍스처를 설정하고 "Diagnosis"와 Scene의 Before/After로 확인합니다(색만 바꾸려면 "Eye texture"를 비워 두고 "Iris color"를 조절하세요) 4. 평소처럼 업로드합니다 필요 환경: Unity 2022.3, VRChat SDK3 Avatars, NDMF 1.14 이상(Modular Avatar 1.18 이상에 포함), 눈 본(Humanoid의 LeftEye/RightEye 또는 Eye Look의 눈). 동작 확인 아바타: Yumeka (Arka_X), Felis (リュクらぼ), MINIUS (brochiManac), ゆがちゃん (vrcreative-pr). 동작 확인 셰이더: lilToon. 무료 체험판: Diagnosis와 Scene의 After 미리보기(눈동자 색 포함)를 사용할 수 있으며, 업로드하는 아바타에는 적용되지 않고 내보내기도 할 수 없습니다. 정식판을 위에 덮어 설치하기만 하면 정식판으로 전환됩니다. FAQ Q. 대응 목록에 없는 아바타에도 다른 아바타용 눈동자 텍스처를 사용할 수 있나요? A. 네. 대응 아바타 목록과 관계없이 눈 본(Humanoid의 LeftEye/RightEye 또는 Eye Look의 눈)이 설정되어 있고 흰자와 눈동자가 서로 다른 면으로 되어 있는 아바타라면 눈동자를 맞춰 줍니다(지원하지 않는 눈은 '제한 사항'을 참고하세요). 눈 텍스처의 이용 약관은 꼭 확인해 주세요. Q. 눈동자를 바꿨더니 중심이 어긋나거나 크기가 맞지 않습니다. 이 툴로 해결되나요? A. 내 아바타의 눈에 맞게 눈동자의 위치와 크기를 다시 맞춰 줍니다. 슬라이더로 미세 조정하고 Before/After로 비교해 보세요. Q. 눈 텍스처를 구매하지 않고 현재 눈동자의 색만 바꿀 수 있나요? 오드아이도 가능한가요? A. 네. "Eye texture"를 비워 두고 "Iris color"의 "Hue", "Saturation", "Value"로 색을 바꾸세요. "Different color per eye"를 켜면 왼쪽 눈과 오른쪽 눈을 따로 색칠할 수 있습니다(눈의 구조에 따라 나눌 수 없는 아바타도 있으며, "Diagnosis"에 표시됩니다). 흰자, 하이라이트 등 밝은 부분은 변하지 않습니다. Q. 얼굴 전체 텍스처에서 눈동자만 사용할 수 있나요? A. 네. "Set iris positions by hand"(눈동자 위치 직접 지정)를 켜고 원을 눈동자 위로 드래그하세요. Q. 눈동자를 빛나게 할 수 있나요? A. 눈 텍스처와 같은 배치의 Emission 마스크를 "Emission texture"에 넣으면 눈동자와 같은 위치에서 빛납니다(눈 머티리얼이 lilToon인 경우). 제한 사항: 눈 텍스처의 이용 약관을 따라 주세요(내보낸 텍스처도 동일). 눈 본으로 움직이지 않는 눈은 지원하지 않습니다. 기존 눈동자 안의 하이라이트는 교체됩니다. 기존 눈동자와 흰자가 하나로 그려진 경우 흰자까지 채워질 수 있습니다. 양쪽 눈이 텍스처의 같은 부분을 공유하는 경우, "Different color per eye"를 켜면 오른쪽 눈용 머티리얼이 하나 추가되며(Quest에서는 퍼포먼스 랭크의 머티리얼 수 평가가 한 단계 내려갈 수 있고, 켜지 않으면 추가되지 않습니다), 이때 눈 머티리얼을 바꾸는 애니메이션(표정용 머티리얼 교체 등)은 왼쪽 눈에만 적용됩니다. 눈의 구조상 오른쪽 눈을 분리할 수 없다면 양쪽 눈에 같은 눈동자와 색이 적용됩니다(Diagnosis에 표시되며, 색은 왼쪽 눈의 설정이 양쪽에 적용되고, 텍스처에서 어느 쪽 눈의 눈동자를 쓸지는 직접 선택합니다). 회색, 흰색, 검은색 등 무채색 눈동자는 색이 바뀌지 않습니다. 흰자와 눈동자가 서로 다른 면이라도 흰자 면도 눈 본으로 움직이고 눈동자 면보다 넓으면 흰자 면에 눈동자가 적용될 수 있습니다(Scene의 "After"에서 확인해 주세요). 하나의 구체로 만들어진 눈(흰자와 눈동자가 함께 있고 눈동자 전용 면이 없는 경우)은 지원하지 않습니다(IrisFit이 안내를 표시하고 중단하며 아바타는 변경되지 않습니다). lilToon의 2nd/3rd 메인 컬러에 있는 눈동자는 교체되지 않습니다. 눈동자가 겹쳐 있으면 자동 모드에서는 하나로 취급됩니다("by hand"를 사용하세요). 직접 설정한 원은 가장자리보다 조금 안쪽까지의 범위만 눈동자로 가져옵니다. Emission은 lilToon에서만 지원합니다. 텍스처의 타일링/오프셋은 기본값이라고 가정합니다. "Remove pupil overlay"를 켠 상태에서 같은 눈을 변경하는 다른 툴이 있으면 Scene 미리보기에 반영되지 않을 수 있습니다(업로드 시에는 둘 다 적용됩니다). 아바타 하나에 IrisFit은 하나만 사용할 수 있습니다. 제대로 작동하지 않을 때는 이 페이지를 통해 부담 없이 샵으로 문의해 주세요(아바타 이름과 표시된 에러 메시지를 알려 주시면 더 빠르게 확인할 수 있습니다).







