PS simpleTCAS&GPWS System
상품 설명
TCAS1(相当)、TAWS(相当)っぽいことをPrefabポン入れと多少のセットアップなどで最低限動くようにするギミックです。
現時点では有償ベータテスト段階です。サポートは出来る限りしますが完璧なサポートは不可能です。
ゴリゴリにAIを使用しています。
動作確認環境
SaccFlight 1.8.1 PCVR
理論上はSaccに一切依存しない為、他のシステムなどでも利用が可能です
出来る事
エディタ支援・セットアップ自動化
12機種対応ワンクリック・テンプレート: 旅客機や戦闘機だけでなく、STOL機、小型ヘリ、クラシック軽飛行機に至るまで、機体の慣性や運用プロファイルに最適な警告エンベロープ(速度・降下率・猶予時間)をコンテキストメニューから一括設定。
スマート音声自動割り当て: 子オブジェクトの名前を正規表現で解析し、高度読み上げ(Callout)や各種アラームの AudioSource をインスペクターへ自動アタッチ。「50」と「500」を正確に区別し、配列サイズも自動同期。
動的コライダー半径補正: テンプレート適用時、親オブジェクトの lossyScale を自動計算。プレハブのスケールに依存せず、常に指定した捜索距離(Ft)が維持されるよう SphereCollider のローカル半径を逆算設定。
Undo(Ctrl+Z)対応: 全てのテンプレート適用や自動アタッチ処理がUnity標準のUndoに対応。誤操作時も復元可能。
統合アビオニクス(TCAS / TAWS )
TCASジオメトリの個別最適化: 衝突予測時間(Tau)に加え、予測ミスディスタンス(HMD)や距離警告限界(DMOD)のマージンを機種別に設定。ヘリの密集編隊飛行から戦闘機の超音速すれ違いまで幅広く対応。
水面(Is Trigger)検知対応: VRChatのワールドで多用される Is Trigger の水面コライダーをレイキャスト判定に含めるオプションを搭載。海上でも正確な高度読み上げと沈下警告を実現。
フルGPWSモード: バンク角・ピッチ角の姿勢異常警告、および着陸と巡航で判定高度・降下率が変化する二段構えの異常降下(Sink Rate)警告。
VRChat特有の最適化・誤報スパム防止
ワープ・通信ラグ除外: ネットワーク同期のズレによる瞬間移動を検知し、指定速度(デフォルト3000Kt)以上の移動ベクトルを計算から除外して誤警報を防止。
状況連動スマートミュート: 機体が指定速度(着陸進入速度域)に下がるまで高度読み上げをミュート。低空での高速飛行中の雰囲気を維持。
音声優先度(Audio Priority): 複数の危険が同時に発生した場合、最も致命的な警告(Pull Up等)のみを最優先で再生し、音声のパニック状態を防止。
拡張性・演出連動
Animator連動: 全警告ステータスに加え、TCAS脅威対象の「相対方位(0.0〜1.0の間のfloat)」や「高度差」を直接Animatorへ出力。MFD(多機能ディスプレイ)や警告ランプ、カスタムHUDのUI制御が容易。
最低限の導入方法
1.機体の子にprefabを入れる
2.機体のリジッドボディをprefab内部のスクリプトに登録する
3.コンテキストメニュー内のTemplateを選択して設定する
4.In vehicle only(saccの場合)などにアタッチして搭乗者以外ではprefabが機能しないようにする
5.prefabのobjectの位置を調整する(レイキャストはスクリプトがアタッチされているobjectから出ます)
6.要らないobjectを非表示にする(radarやspeakerはタダの目印で役目はありません)
制作に携わって下さった方々
ぐらまむ 様(実際のワールドへの組み込みによるデバック、システム面アドバイス)
その他私のテストワールドで飛んで下さった皆様
この場を借りて改めて感謝申し上げます。
実際に作ったAI達
GeminiPro 様(結局コーディングの殆ど)
Claude 様(デバックとコーディング修正アドバイス)
ChatGPT 様(デバックとコーディング修正アドバイス)
この場を借りて改めて感謝申し上げます。
お金に余裕が出来たらClaude 様には課金しないと…
ライセンスに関して(すべて内容は一緒です)
個人用ワールド制作ライセンス:本ライセンスは個人でワールドを作り、再配布や商用利用をしない方を対象としたライセンスです
個人用製作機体組み込みライセンス:本ライセンスは個人でワールドまたは機体を作り、再配布や商用利用をする方を対象としたライセンスです
団体用ワールド制作ライセンス:本ライセンスは団体(複数人)でワールドを作り、再配布や商用利用をしない方を対象としたライセンスです
団体用製作機体組み込みライセンス:本ライセンスは団体(複数人)でワールドまたは機体を作り、再配布や商用利用をする方を対象としたライセンスです
個人用無償配布機体組み込みライセンス:本ライセンスは個人で機体を作り、それらの機体を無償で配布している方が本システムを組み込む場合を対象としたライセンスです
利用規約
改変:可
イベントでの使用:可
再配布:ライセンス次第で自作機体に同封する形で可(VRChatにおいて公開状態のワールドに使用することは再配布に含まれません。)
商用利用:ライセンス次第で自作機体に同封する形で可
再配布及び商用利用の場合はクレジットと改変内容の記載を必須とします
ダウンロードを以って、本規約に同意したものとします。 当システムの利用により生じたトラブルや損害等に製作者は一切責任を負いません。
当規約内容が変更された場合、最新のものが適用されます。
不具合報告、要望、問い合わせ等は BOOTHのメッセージ、XのDMまでご連絡ください。
更新履歴
2026/09/05 有償ベータテスト開始
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기