【VRChat・Unity】髪のUVに沿う天使の輪マスク&ツヤ焼き込みツール|Hair Shine
- ダウンロード商品¥ 800


髪のUV0とメッシュの上下方向を使い、髪の形に合わせた「天使の輪」の白黒マスク、または色付きのツヤを重ねた新しい髪テクスチャを作るUnityエディタ拡張です。元の髪テクスチャやマテリアルは上書きしません。 ■ できること ・髪のメッシュとマテリアル枠を選び、ツヤの高さ・輪の幅・カーブ・強さを調整 ・白黒のマスク画像をPNGで保存。lilToonのマットキャップ/リムのマスク欄などに手動で設定できます ・色を指定して元の髪画像にツヤを焼き込み、新しいPNGとして保存 ・保存前に画像プレビュー ・焼き込み画像をシーンの髪に付ける際はマテリアルを複製。Ctrl+Z/Cmd+Zで割り当てを戻せます(作ったファイルは残ります) ■ 入っているもの ・Hair Shine v1.0.0 Unityエディタ拡張(.unitypackage) ・使い方のREADME、利用規約 ■ 使い方 1. ZIPを解凍し、.unitypackageをUnityにインポート 2. Tools → MokoTools → 髪のツヤ・天使の輪 (Hair Shine) を開く 3. 髪のRenderer、マテリアル枠、出力サイズを選ぶ 4. 高さ・幅・カーブ・強さ・色を調整し「プレビューを作る」 5. 「新しいPNGとして保存」。焼き込みなら「髪に付ける」で複製マテリアルをシーンの髪に割り当てられます 6. マスクなら、お使いのシェーダーのマスク欄に手動で入れてください ■ 動作環境・確認範囲 Unity 2022.3.22f1で、独立した確認用プロジェクトのEditModeテスト4件成功・失敗0、人工髪メッシュでの画像プレビュー・保存・元画像不変・適用・Undo・画面撮影の6項目に合格(2026-11-04)。VRChat SDKは不要。市販髪アセット、VRChat本体、Windowsでの動作は未確認です。lilToon・Poiyomiのシェーダー自体は同梱していません。 ■ 注意 ・UV0のある髪メッシュが必要。UVが重なる別パーツにもツヤが重なる場合があります ・現在のポーズを基準に高さを測るため、髪が寝ている姿勢では意図通りにならない場合があります ・各毛束の接線を厳密に解析する方式ではありません。上下方向の高さで帯を投影し、左右にカーブを付けます ・マスク画像はマットキャップ画像そのものではありません。シェーダーへの自動設定はしません ・焼き込み元は出力サイズと同じ正方形の画像を指定してください ・作成したPNG/複製マテリアルのファイルはUndoで消えません。不要ならProjectから削除してください ・髪や元画像の作者の利用規約を守ってください ■ よくある質問 Q. lilToon以外でも使えますか? A. マスクPNG・焼き込みPNGは一般的な画像です。各シェーダーへの設定は手動で、表示結果は未確認です。 Q. 髪にツヤが出ません。 A. 髪のRendererとマテリアル枠、UV0、輪の高さを確認し、まず画像プレビューを見てください。 Q. 元の画像を戻せますか? A. 元画像は書き換えません。シーンへの焼き込みマテリアルの割り当てはUndoできます。生成したファイルは残ります。 Q. 商用アバター制作に使えますか? A. はい。元の髪・テクスチャの作者の利用規約の範囲で使ってください。 ■ 利用規約(要約。全文は同梱の説明書) ・購入者本人のUnityプロジェクトでの使用・改変、生成した画像を使ったアバターの販売は可 ・ツール本体の再配布・譲渡・販売は禁止 ・クレジット不要 ■ 競合との違い Hair Gloss Studio(https://booth.pm/ja/items/8987272)はlilToon通常版の反射設定まで自動適用する製品で、毛流れ自動解析も明記しています。本ツールは**シェーダーに依存しない独立したPNGの出力**、白黒マスク/焼き込みの選択、元画像を変えないことを目的とします。毛束接線の解析やlilToon設定の自動化は競合より弱く、商品文にも限界を明記しています。無料のUnity Toon ShaderにはAngel Ring機能がありますが2番目のUV等が必要で、既存髪のUV0から独立PNGを作る本ツールとは使い方が異なります(https://github.com/Unity-Technologies/com.unity.toonshader/blob/master/com.unity.toonshader/Documentation~/AngelRing.md)。


