フィズボーンに特定のコライダーを無視させるもの
상품 설명
私は自作の自分に風が当たったように一定周期でフィズボーンにコライダーを当てるギミックで、一部除外が欲しかったので作って使っています。
【コライダー無視 / Collider Ignore】
特定のPhysBoneコライダーとの干渉だけを、ピンポイントで無視できるUnity Editor拡張
基本操作として、ヒエラルキー上の複数のPhysBoneを選択する際にはShiftやCTRLを使って複数選択を使用してadd componentで導入することを想定しており、同操作でコライダーも同時に設定出来るようにしております。
────────────────────
■ こんな困りごと、ありませんか?
────────────────────
・ワールドギミックや小物のコライダーが、意図せず自分のスカートや髪の
PhysBoneに当たって不自然に揺れてしまう
・アバター内の別システム(演出用の動くオブジェクトなど)が、
関係ないPhysBoneまで巻き込んで動かしてしまう
・Allow Collisionを切ると、必要な衝突判定まで一緒に消えてしまって困る
「特定のコライダー1つ・PhysBone1つの組み合わせだけ」を狙って除外する方法が
これまで用意されていませんでした。本ツールはその隙間を埋めます。
────────────────────
■ 特徴
────────────────────
✓ PhysBoneに「コライダー無視」を1つ追加し、無視したいコライダーを
指定するだけの簡単操作
✓ 1つのPhysBoneに対して複数のコライダーを指定可能(+/-ボタンで増減)
✓ 複数のPhysBoneをまとめて選択し、一括で同じ設定を反映可能
(何十個も同じ作業を繰り返す必要がありません)
✓ 入れる対象を間違えた場合はInspector上に即座にエラー表示
✓ NDMF不使用。VRChat SDK標準機能のみで完結するため軽量・低競合
✓ ビルド後は自動的にコンポーネントが消えるため、本番アバターに
余計なものが残りません
✓ 専用メニューから、導入済みコンポーネントの一括削除・
ツール自体の完全アンインストールも可能
────────────────────
■ 動作要件
────────────────────
・Unity (VRChat SDK3 Avatars対応バージョン)
・VRChat SDK3 (Avatars)
・PhysBoneを使用したアバタープロジェクト
────────────────────
■ 使い方(かんたん3ステップ)
────────────────────
① 無視させたいPhysBoneのGameObjectを選択し、「コライダー無視」を追加
② 「対象コライダー」欄に、干渉してくるコライダーをドラッグ&ドロップ
③ 普段通りアバターをビルド・アップロードするだけ
詳しい手順は同梱の説明書をご確認ください。
────────────────────
■ 注意事項
────────────────────
・本ツールはPhysBoneの「Colliders」リストへの干渉のみに対応しています
・VRChatのグローバルコライダー機構による干渉には対応していません
・アバターの改変には基本的な知識が必要です
・SDKアップデート等により将来的に動作しなくなる可能性があります
【免責事項】
・本ツールの使用によって生じたいかなる損害についても、作者は責任を負いません。
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기