【V感補助】なでられミラー - NaderareMirror【無料】
상품 설명
他プレイヤーの手も映る疑似フェイスミラーを用意することで、「なでられを多角的に楽しもう」というコンセプトのVRChat向けModular Avatar対応アバターギミックです。
常に、もしくは自他プレイヤーの手が頭の近くにあると視界内にミラーパネルが表示されます。
2レイヤー構造で、自分は青、相手は赤で色分けされています。わかりやすさと、相手にカメラがめり込む前提の作りのため"中"が見えてしまうのを防止するための着色です。
IsLocal変数によるセーフティロックにより、他プレイヤーからパネルが見えることはありません。
【ご注意】
・MA対応ですが、Unity上での位置調整は必要です
・逆に気が散るかもしれません
・「正面なで」向けです
・VRChat内カメラやミラーには映りません
【導入方法】
事前に「お好きなアバター」と「Modular Avatar」をインポートしておいてください。
当アイテムの.unitypackageもインポートし、「Assets/NaderareMirror/NaderareMirror.prefab」をアバター直下にドラッグ&ドロップ。
「アバター名/NaderareMirror/Camera_Proxy/Center/Camera_Parent」にあるカメラ3つを同時選択し、「位置回転拡縮」「Size」「Clipping Planes → Far」などを調整し映したい範囲を調整してください。
(お相手の手は映って、お相手の頭や身体は映らない範囲を目指しましょう。)
オブジェクト「Preview_EditorOnly」ふたつはUnity上で調節しやすくするためのダミーで、アップロードするとVRChat上ではなかったものとされます。邪魔な場合は非表示にして構いません。
アバターアップロードして、必要であれば納得いくまでカメラやパネルを微調整。なでてもらいましょう。
【Exメニュー項目】
・ギミックオン - オフだと導入していない状態と同じです
・なでられたら - 手が頭の近くにあるときだけミラーパネルをフェードイン表示します
・セルフなでも - ↑が自分の手でも作動します。動作確認にどうぞ
・パネル透明度 - ミラーパネルの透明度。100%で完全不透明
・パネルサイズ - ミラーパネルの大きさ。100%で大きく
・パネル位置 - ミラーパネルのXY軸位置を調整。絶対に中心に戻してから離れる
・パネル距離 - VRモードでミラーパネルに焦点が合う距離。本家フェイスミラーと同じぐらいが見やすい(?)
【Unity上での調整項目】
・「アバター名/ ~ /Preview_EditorOnly」、Unity上でだけ表示されるダミー。非表示にしてよい
・「アバター名/NaderareMirror/Camera_Proxy/Center/Camera_Parent → カメラx3」、映る範囲の調整。必ず3つ同時に編集
・「アバター名/NaderareMirror/Contact_Proxy/Contact」、なでられ当たり判定の調整
・「Assets/NaderareMirror/Materials/Mat_Self.mat、Mat_Other → Override Color」、ミラーパネルへの着色。透明度で強度
・「Assets/NaderareMirror/Animations/_NM_Controller.controller → Contact_AlphaDriver → Transition → ExitTime」、なでられフェードの遷移時間。1.0で速い、2.0でゆっくり
【Special Thanks】
ギミックを作りやすく、共有しやすくしていただいた「Modular Avatar」さま https://modular-avatar.nadena.dev/ja
Exメニューのアイコンに、「Googleマテリアルアイコン」を素材として利用させていただいてます。(Apache License 2.0)
本当にありがとうございます。
【ライセンス】
Apache License Version 2.0 の下で公開されています。
https://www.apache.org/licenses/LICENSE-2.0
【更新履歴】
ver.1.00 - 公開開始
ver.1.01 - 同期しなくていいギミックはメモリを圧迫しないようなので、ミラーパネルの表示設定パラメーターx4を追加
ver.1.02 - カメラ距離とClippingPlanesを2mぐらい離すことで、なで用アバターによくある「近づくと視界が暗くなる」系のシェーダーで不透明になってしまうのを防止するように
ver.1.03 - NDMF(MA)の自作拡張により、「NaderareMirror/Panel_Proxy/Center」が自動でビューポイントの位置に同期するように
ver.1.04 -
・VRコントローラーでのミラーパネル位置調整が容易に
・ミラーパネルの位置を左下のような隅っこに置くことが可能に
・Exメニューで設定中はミラーパネルを強制表示するように
・Exメニュー構成の無駄な多重構造を解消
ver.1.05 -
・バグ修正:VRChat内での身長変更に対応
・パネルのRenderQueueを10010に変更
・パネルの位置、Exメニューで調整中のみ移動するように
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기