【VRChat改変向け】Unity上で見た目に描いてUVテクスチャへ投影する補助ツール|AvatarTexturePainter【SALE!500円】
상품 설명
Avatar Texture Painter は、VRChatアバター向けのUnity Editor拡張ツールです。
UV展開図だけ見ても「顔や服のどこに出るかわからない…」という人向けの、VRChatアバター改変補助ツールです。
Unity上の見た目に直接アタリを描いて、チーク・アイライン・服の模様・ボディペイントなどの位置合わせをしやすくします。
Unity上でアバターの見た目をキャプチャし、その画像の上にブラシ、スタンプ、パス、曲線、塗りつぶしなどでざっくり描いた内容を、対象メッシュのUVテクスチャへ投影できます。
顔メイク、チーク、アイライン、ボディペイント、服の模様、ワンポイント装飾など、
UV展開図だけでは位置を合わせにくいテクスチャ作業の「アタリ付け」をしやすくするためのツールです。
※精密なペイントソフトの代わりではなく、Unity上で見た目を確認しながら位置決めするための補助ツールです。
主な機能
・SceneViewまたは対象メッシュ正面からキャプチャ
・キャプチャ画像上での2Dキャンバス描画
・Brush / Eraser / Stamp / Path / Curve / Fill / Eyedropper / Mask
・スタンプ画像の自由変形配置
・Stroke Stabilizerによる手ブレ補正
・Brush Hardnessによるソフトブラシ表現
・Paint Maskによる描画範囲制限
・Overlay PNGの保存 / 読み込み
・描画内容をUVテクスチャへ投影
・マテリアルへのプレビュー反映
・合成済みテクスチャPNGと、描いた部分のみのPNGを書き出し
使用方法
ダウンロードした AvatarTexturePainter のzipファイルを任意の場所に解凍します。
zipの中には、主に次のものが入っています。
Manual/
AvatarTexturePainter.unitypackage
ThirdPartyNotices.txt
1. ダウンロードしたUnityPackageをUnityプロジェクトへインポートします。
2. Unity上部メニューから Tools > Mamefuwa Shop > Avatar Texture Painter を開きます。
2. アバター内の描きたい顔、体、服などのSkinnedMeshRendererを `Target SkinnedMeshRenderer` に指定します。
3. `Source Texture` と `Target Material` を確認します。
4. SceneViewで描きたい部分が大きく映るように角度や拡大率を調整します。
5. `Capture From SceneView` を押して、現在の見た目をキャプチャします。
6. キャプチャ画像の上にブラシやスタンプなどで描きます。
7. `Apply Overlay To Texture` を押して、描いた内容をUVテクスチャへ投影します。
8. `Enable / Refresh Material Preview` を押すと、Unity上のアバター表示で確認できます。
9. `Export Textures PNG` を押すと、合成済みPNGと描いた部分のみのPNGが出力されます。
詳しい使い方は、同梱の `Manual/index.html`及び`Manual/基本の流れ.pdf` をご確認ください。
出力ファイル
書き出したPNGは以下のフォルダに保存されます。
`Assets/AvatarTexturePainter/Generated/`
出力されるファイルは以下の2種類です。
・元テクスチャ + 描画内容を合成したPNG
・描いた部分のみのpaint layer PNG
元のテクスチャアセットは上書きしません。
動作環境
・Unity 2022.3 LTS
・Windows環境想定
・Unity Editor専用
※Runtime用コンポーネントではありません。
注意事項
・対象はSkinnedMeshRendererを想定しています。
・一度に複数のマテリアルへ同時投影する用途は想定していません。
・UV seam、複数マテリアル、奥まった部分、重なったメッシュなどでは、意図通りに投影されない場合があります。
・書き出したテクスチャは、必要に応じてペイントソフトで仕上げてご利用ください。
・元テクスチャは上書きしませんが、作業前にUnityプロジェクトのバックアップをおすすめします。
同梱内容
・Unitypackage
・Manual/index.html
・ThirdPartyNotices.txt
ライセンス / 利用規約
本ツールは、購入者ご本人のUnityプロジェクト、VRChatアバター制作、改変作業にご利用いただけます。
禁止事項:
・本ツール本体の再配布、販売、譲渡
・本ツールを第三者が利用できる状態での共有
・本ツールの内容物を抜き出して別ツールとして配布、販売する行為
・公序良俗に反する用途での使用
本ツールを使用して作成したテクスチャ画像については、使用しているアバター、衣装、素材などの利用規約に従ってください。
本ツールには、マニュアル制作のためにVitePressを利用しています。
VitePressはMIT Licenseです。
詳細は同梱の `ThirdPartyNotices.txt` をご確認ください。
免責事項
本ツールの使用により発生したデータ破損、プロジェクト破損、その他の損害について、作者は責任を負いません。
必ずバックアップを取ったうえでご利用ください。
お問い合わせ
不具合報告やご質問は、BOOTHのメッセージ等からご連絡ください。
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기