【VRChatアバター】前髪の影を顔に落とす「カミカゲ」光の向きで動く・ボタン1つ・lilToon【PC】
- Digital600 JPY






前髪が額と目元に落とす影を、顔に足すアバター用のシェーダーです。光の向きに合わせて影がずれ、前髪が揺れると影も一緒に動きます。 前髪は透けません。アニメ顔でいちばん目立つ「前髪の影」だけを、軽く・きれいに足します。 アバターを選んでボタンを1つ押すだけ。Ctrl+Z で戻せて、「外す」で消せます。 ■ できること ・前髪のうち、顔の前にある部分を自動で見つけて、その影を顔にだけ落とします(髪・服・首には付きません) ・ワールドに光(Directional Light・ライトプローブ)がある時はその向きから、無い時は決めた向き(初期値:斜め上)から影が落ちます ・前髪から顔までの距離を測っているので、額に近い毛先はくっきり・浮いた前髪は大きくずれて柔らかく ・揺れもの(PhysBone)で前髪が揺れると、影も一緒に動きます ・調整:影の色(肌になじむ赤み寄りが初期値)/ 濃さ / ぼかし / ずれの量 / 光が無い時の向き(高さ・左右)/ ワールドの光に合わせる量 ・プリセット6種:ふんわり(標準)/ くっきりアニメ / うっすら / 夕方(赤み強め)/ 深い影 / 夜(青み) ・オン・オフ用のアニメーションと FX コントローラー(Bool パラメーター「Kamikage」)を自動で作ります ・設定画面は日本語 / English を切り替えられます ■ 動作環境 ・VRChat アバター(PC)。Unity 2022.3 / VRChat SDK3 Avatars ・lilToon のアバター(ゆめか)で確認しています。顔と髪はマテリアルの名前から自動で選び、違う時は画面で選び直せます ・Quest・スマホのアバターではカスタムシェーダーが使えないため、PC 専用です ・アバターの元のマテリアル・メッシュ・テクスチャは変えません ■ 導入 1. unitypackage を読み込みます。 2. メニュー Tools > Brigit > Kamikage (Bangs Shadow) を開きます。 3. Hierarchy でアバターのルートを選び、「最初の見た目」を選んで「付ける」を押します(ボタン1つ・Ctrl+Z で戻せます・「外す」で消えます)。 4. 見た目は「見た目の調整」かプリセットで変えます。 5. メニューでオン・オフする時は、作られた Kamikage_FX.controller のレイヤーとパラメーターを FX レイヤーに足し、Expression Menu に Toggle(Kamikage)を足します(手順は説明書に)。 作った物は Assets/KamikageGenerated に保存されます。 ■ 重さの目安 ・Skinned Mesh Renderer は「顔のコピー 1 つ+前髪を含む髪のメッシュごとに 1 つ」(ゆめかで計 4 つ)、マテリアルは顔用 2 つ+髪のマテリアルごとに 1 つ(ゆめかで計 6 つ)。テクスチャは増えません ・前髪のコピーはすき間埋めとぼかしのために 7 回描きます(顔の前にある前髪の部分だけです) ■ 内容物 ・Kamikage_1.0.0.unitypackage ・README_ja.txt / README_en.txt(パッケージ内) ・利用規約.txt / TermsOfUse_en.txt ■ 利用規約(概要) ・購入した方のアバターに付けて、VRChat などで使えます(写真・配信・動画も可)。 ・シェーダー・ファイルそのものの再配布、販売はできません(改変した物も同じです)。 ■ 商品画像について 画像はすべて Unity の実際の画面です。 画像のアバター:ゆめか Yumeka(©Arka_X / https://booth.pm/ja/items/8672657 )。背景:Poly Haven の CC0 素材(HDRI・床・家具・植物)。どちらも商品には含みません。 ■ English Adds the shadow that the bangs cast on the forehead and eyes. It follows the light direction and moves with the bangs (PhysBone). The bangs are not made see-through. - One click to attach (Tools > Brigit > Kamikage), Ctrl+Z to undo, Remove to delete. Face and hair are found from material names. - Follows the world light (directional light / light probes); uses a fixed direction (from above) when there is none. - Adjustable color, strength, blur, offset and default light direction. 6 presets. ON / OFF animations and an FX controller are generated. - PC avatars only (Quest / phone avatars cannot use custom shaders). Unity 2022.3, VRChat SDK3 Avatars. Tested with a lilToon avatar. - Cost: skinned mesh renderers: 1 face copy + 1 per hair mesh with bangs (4 on Yumeka); materials: 2 for the face + 1 per hair material (6 on Yumeka), no new textures. Images are real Unity screenshots. Avatar in the images: Yumeka (©Arka_X), not included. Backgrounds: Poly Haven CC0. ■ 更新履歴 / Version history 1.0.0 最初の版 / First release






