【無料】ミルティナ専用 暗黒スカートシェーダー
絶対にスカートの中を見せたくない人のためのシェーダーです。 ミルティナ用にセットアップしています。 スカートの奥から裾にかけて徐々にフェードしていきます。フェード距離や色は自由に設定可能です。 ミルティナ専用ですが、Blender等でスカートの裾をループとして面を作成し、シェーダーを適用すれば他のモデルでも使用できると思います。
導入方法
導入にはModular Avatarが必要です。 プレハブをアバターに放り込むだけでOKです。 _CameraDepthTexture(深度テクスチャ)に必要なため、できる限り低負荷にしたDirectional Lightを同梱しています。 既にリアル影などのリアルタイムの影を落とすライトがアバターに入っていれば削除しても構いません。
パラメーター
- フェード色 フェードの色を設定します。 - ルートボーンからのオフセット SkinnedMeshRendererのRootBone(大抵の場合Hips)からのフェード基準位置のオフセットを指定します。 y座標を少し下げるといい感じになります。 - フェード開始/終了距離 フェードの開始と終了の半径を指定します。 - フェードの柔らかさ (気持ち程度に)柔らかさを変更出来ます。 - 深度テクスチャを使用する - 調整パラメータ 深度テクスチャを使用しなければ、リアルタイムライトが不要になり負荷が軽減されますが、見え方が少し不自然になります。 基本的にON推奨です。
更新履歴
2025/2/5 v1.0.1 VRで直接覗いたときだけ隠蔽出来ない不具合を修正 2025/2/4 v1.0.1 リリース
ライセンス(シェーダー)
MIT Lisence Copyright (c) 2025 Bekosan https://licenses.opensource.jp/MIT/MIT.html 販売モデル等に同梱して構いませんが、クレジット表記をお願いします。
クレジット
オリジナル3Dモデル『ミルティナ』 DOLOS art https://booth.pm/ja/items/6538026 UnityVolumeRendering The MIT License (MIT) Copyright (c) 2020 hecomi https://github.com/hecomi/UnityVolumeRendering Neitri-Unity-Shaders Netri Free Lisence https://github.com/netri/Neitri-Unity-Shaders/blob/master/World%20Position.shader VRCUnityStuffs Dj Lukis.LT The Unlisence https://github.com/lukis101/VRCUnityStuffs/blob/master/Shaders/DJL/Overlays/WorldPosOblique.shader