VRChat タイツ・ニーハイ・ソックス・スパッツを素体から作る Blenderアドオン|透け感テクスチャ付き タイツづくり【無料体験版あり】
- 体験版(無料)ダウンロード商品¥ 0
- 製品版ダウンロード商品¥ 980







素体(アバターの体のメッシュ)から、タイツ・ニーハイ・ソックス・スパッツの4種類を作るBlenderアドオンです。 素体の肌の面を写し取り、肌から0.6mm浮かせた別のメッシュにします。ウェイトとシェイプキーは素体から同じ名前で写し、肌が透けて見えるテクスチャ(不透明のPNG)も作ります。 ▼このページの無料体験版(¥0)でも、ご自分の素体でタイツを作れます(体験版のタイツは30°おきに縦縞の穴があき、名前に _TRIAL が付き、テクスチャは512pxまでです)。 ■対応:Blender 4.2 以降。動作を確かめたアバターは VRM1_Constraint_Twist_Sample(4種類すべて)と Seed-san(ソックス・ニーハイ)です。 ■手順:素体を選ぶ → 種類を選ぶ →「タイツを作る」を押す。Twist では1着2〜6秒でできました(2048pxのテクスチャ込み)。 ■素体は書き換えません。「元に戻す」を押すと、このアドオンが作ったオブジェクト・マテリアル・画像だけが消えます。 ------------------------------ ■ 体験版(¥0)と製品版(¥980)の違い ・4種類・側・上端と裾の位置・色・濃さ・厚み・ゴム口の帯・元に戻す 体験版 ○ | 製品版 ○ ・タイツの面 体験版 30°おきの縦縞(面は約半分) | 製品版 全周 ・オブジェクトの名前 体験版 末尾に _TRIAL が付く | 製品版 ニーハイ_LR など ・透け感のテクスチャ 体験版 512pxまで | 製品版 肌の画像と同じ大きさ(最大4096px。肌の画像より大きくはなりません) 縞はメッシュの形そのものに入っているので、FBXで書き出しても穴は残ります。体験版のソックスは上端が輪にならないため、食い込みシェイプとは組み合わせられません。 ------------------------------ ■ 確かめたこと Blender 4.2.16 で、アバターをBlender標準のglTFインポーターで読み込んで試しました。 ○ VRM1_Constraint_Twist_Sample(タイツ・ニーハイ・ソックス・スパッツ) ・帯の外の頂点は、どれも肌から0.600mmの位置にできました。 ・ウェイトは素体と同じ値・同じ頂点グループ名で写り、頂点ごとの合計は1のままでした。 ・テクスチャは2048pxで、色は「肌×40%+タイツの色×60%」の計算どおりでした(無作為の1,000画素で差は最大0.5/255)。元の肌の画像は変わりません。 ・ショートパンツ・靴と肌が1つのメッシュに入っていても、肌のマテリアルの面だけからタイツができました。 ○ Seed-san(ソックス・ニーハイ) ・1着1.1〜2.3秒(1024pxのテクスチャ込み)でできました。 ・足の形はそのまま写り、彫ってある指の形もソックスに残りました。 ○ 素体が削られているとき ・服の下の肌が削られているアリシア・ソリッドでニーハイを作ると、「範囲の中で、選んだマテリアルの面が欠けています」と警告が出て、どのマテリアルとの境目か(縁 合計93cm)と、埋め方(一覧でそのマテリアルをONにする)が表示されました。埋めずに作ると、タイツにも同じ穴があきます。 ○ 共通 ・「元に戻す」のあと、オブジェクト・メッシュ・マテリアル・画像の数は作る前と同じで、素体は差0でした。 ※人気の有料アバター、Unity・VRChatでの見た目は確かめていません。秒数はPCの性能で変わります。 ------------------------------ ■ できること 【種類】 ・タイツ:腰の線からつま先まで ・ニーハイ:太もも(膝から60%の高さ)からつま先まで ・ソックス:すね(膝から40%の高さ)からつま先まで ・スパッツ:腰の線から太ももまで(丈は短・中・長) 側は左/右/左右。上端と裾の高さはスライダーで変えられ、切り口は骨に垂直にまっすぐ切ります。 【見た目】 ・色、濃さ10〜100%(既定60%)、厚み0.2〜3mm(既定0.6mm) ・ゴム口の帯:幅は既定1.5cm。帯の部分は濃さ100%の色になり、厚みが0.4mm増えます。 ・テクスチャの大きさ:素体と同じ/512/1024/2048/4096px 【素体から写すもの】 UVとウェイトは素体と同じです。シェイプキーは同じ名前で写し、キーごとに厚みを付け直します(タイツを動かさない表情などのキーは写しません)。タイツは素体と同じアーマチュアで動きます。 【マテリアル】 名前に skin・body・肌・素体 を含むマテリアルが最初からONです。服と肌が1つのメッシュでも、一覧で肌だけを選べます。作るマテリアルは不透明で、名前に skin・body を入れません。 【透け感のテクスチャ】 タイツが覆う所を「肌の色×(1−濃さ)+タイツの色×濃さ」で塗った不透明のPNGです。透過のシェーダーがなくても透け感が残ります。.blend を保存してあれば、同じフォルダの「タイツづくり_textures」にもPNGを書き出します。 【作り直す・止める】 同じ種類・側でもう一度押すと、このアドオンで作った物を作り直します。アドオン以外の同じ名前のオブジェクトは上書きしません。骨が見つからない、上端が裾より下、範囲に肌の面がない、ミラーモディファイアがある、UVがない、のどれかに当たると、何も作らずに止まります。 ------------------------------ ■ まくりシェイプ・食い込みシェイプと組み合わせる(製品版) 当店の食い込みシェイプ(v1.0.0)・まくりシェイプ(v1.0.1)とつなぐと、「ソックスを履かせる → ゴム口が食い込む → ずり下げる」までBlenderの中でできました(Twist・製品版で確認)。 1. タイツづくりでソックスを作る 2. 食い込みシェイプで、ソックスの上端を縁にして素体に食い込みのキーを作る 3. タイツづくりで同じ設定のままもう一度「タイツを作る」を押す(素体の新しいキーがソックスに写ります) 4. まくりシェイプでソックスを選び、ずり下げのキーを作る(タイツのマテリアルは最初からONです) まくりシェイプのキーはソックスの側に付くので、タイツづくりで作り直すと消えます。まくりは最後にしてください。 ------------------------------ ■ Unity向けのタイツ生成ツールとの違い 本品はBlenderの中で動き、ウェイト・シェイプキー付きのメッシュと不透明のPNGを作ります。Unityへは FBX で書き出して持っていきます。Unityの中だけで作業したい方には、Unity向けのツールのほうが手軽です。Unity側の設定(シェイプキーの同期・シェーダー)は本品では行いません。 ------------------------------ ■ できないこと・注意 ・透け感はテクスチャに焼き込むので、見る角度で濃さは変わりません。体の輪郭に近いほど濃く見える、という表現はできません。 ・手袋、編み柄・網タイツ・ラメ・柄、つま先やかかとの補強は入りません。 ・ひざや脚の付け根を深く曲げると、曲げた内側でタイツが最大0.5mmほど素体に沈み、肌が見えることがあります。 ・足の指の間などの細い溝では、タイツが薄くなります(肌より内側には入りません)。 ・素体を削る前に作ってください。素体の面が欠けていると、タイツにも同じ穴があきます(警告が出ます)。 ・ミラーモディファイアの付いた素体、UVのない素体では止まります。ミラーは適用してから作ってください。 ・厚みの分、ぴったりの靴からつま先が出ることがあります。 ・タイツは別のオブジェクトになり、マテリアルも増えるので、VRChatのパフォーマンス表示の値が増えます。まとめる場合は Atlas Maker などで行ってください。 ・Unityでは、素体とタイツのシェイプキーの値を揃えてください(MA Blendshape Sync など。手順は同梱の README.txt)。 ・Questでの見た目、Mac・Linuxでの動作は確かめていません。 ・1単位=1mのシーンが前提です。作業の前に .blend を保存しておいてください。 ------------------------------ ■ 利用規約 ・作ったタイツ入りのアバターは自由に使えます。テクスチャには素体の肌の画像が含まれるので、配布・販売してよいかは元のアバターの利用規約で確かめてください。 ・体験版で作ったタイツ(_TRIAL、縞入り)は配布物に使わないでください。 ・アドオン本体(ZIP・ソースコード)の再配布・転売はできません。 ------------------------------ ■ 動作環境 ・Blender 4.2 以降(動作確認:Blender 4.2.16 LTS/Windows 10) ・追加のインストールは不要です。インターネットには接続しません。 ------------------------------ ■ 入れ方・使い方 1. ZIPは解凍せずに使います。Blenderの「編集 > プリファレンス > アドオン」右上の「∨」から「ディスクからインストール…」で vrc_tights_kit_v1.0.0.zip を指定します。 2. 一覧の「タイツづくり (VRC Tights Kit)」にチェックを入れます。 3. 3Dビューで「N」キーを押し、「タイツ」タブを開きます。 4. 素体のメッシュを選び、種類と側を選んで「タイツを作る」を押します。 体験版を入れたBlenderに製品版のZIPを上書きインストールしたら、Blenderを再起動してください。再起動するまでは体験版のまま動きます。再起動のあと同じ設定で作り直すと、_TRIAL の物は消えて、普通の名前で全周のタイツができます。 ------------------------------ ■ 価格 ・製品版 ¥980(買い切り):バリエーション「製品版」、vrc_tights_kit_v1.0.0.zip ・体験版 ¥0:バリエーション「体験版(無料)」、vrc_tights_kit_trial_v1.0.0.zip 現在の版:v1.0.0(更新履歴は同梱の README.txt) 商品画像のアバター:VRM1 Constraint Twist Sample (c) pixiv Inc./Seed-san model by VirtualCast, Inc. VRChat・Blender・Unity は各社の商標です。本品は非公式のツールです。







