【VRChat・汎用】自分の視界にだけ出るHUD「視界盤」(アバター用・PC)
- Digital500 JPY

















自分の目にだけ、照準とゲージが浮かぶ。 「視界盤」は、VRChat で自分の視界にだけ出る HUD(ヘッドアップディスプレイ)を付けるシェーダーです。 照準・四隅の枠・見ている方角で流れるコンパス・ゲージ・時計風の数字・走査線を、テクスチャなしで描きます。 ほかの人・ミラー・写真や配信のカメラには何も写らないので、見た目はふだんのまま。自分だけの「画面」をまとえます。 ■ ポイント ・ゆめか専用ではありません。Humanoid のアバターなら、どのアバターにも使える汎用品です ・自分の視界だけ。ほかの人・ミラー・カメラには写りません ・サイバー / ミリタリー / かわいい / 和風 の4つのプリセット。色・位置・大きさも自由 ・ゲージは Expression メニューで動かせる(アニメと FX コントローラーをボタンで作成) ・付けるのはボタン1つ。ポリゴン +2、描画 1 回の軽さ ↓ 起動する様子は2枚目の GIF で。くわしくは下へ。 ■ くわしく ・照準:サイバー(回る輪)/ ミリタリー(十字と山形)/ かわいい(どきどきするハート)/ 和風(丸に十字)。大きさも変えられます ・四隅の枠:形は4種類。サイバーは流れる点線、ミリタリーは定規の目盛り、かわいいはハートときらきら、和風は二重の角 ・コンパス風の目盛り:見ている方角で流れ、N / E / S / W と角度の数字が出ます(ワールドの +Z が北) ・水平線:顔の上下・傾きに合わせて動く線(ミリタリーで最初からオン) ・ゲージ2本(HP / EN):Animator の Float で動かせます。形は目盛り・点滅・ハート・細い金の4種類 ・時計風の数字:ワールドに入ってからの時間(分:秒)と、今の高さ(m)。実際の時刻ではありません ・走査線とノイズ:うっすらとした横線、ゆっくり降りる光の帯、ときどき起きる横ずれ ・オンにすると、枠 → 照準 → 目盛り → ゲージ の順に起動します ・色(メイン・差し色)・不透明度・明るさ・光のにじみ・線の太さ・暗いふち(明るい場所でも読める)・大きさ・横幅・上下左右の位置・VR での距離を調整できます ・形は部品ごとに選べるので、サイバーの照準 + 和風の枠、のような組み合わせも ・VR では目の前の決まった距離に浮かぶので、両目で自然に見えます ・非破壊:アバターのメッシュ・マテリアルは変えません。Ctrl+Z 1回で取り消せ、「外す」で元どおり ■ 動作環境 ・対応アバター:汎用。Humanoid のアバターならどれでも使えます(画像はゆめかで撮影。lilToon 2.3.4 で確認) ・Unity 2022.3(VRChat で使うバージョン)・ビルトイン レンダーパイプライン ・PC 専用(VRChat の仕様で、Quest・スマホのアバターではカスタムシェーダーが使えません) ・VRChat SDK3 Avatars(アップロードに使います。ツールは SDK・Modular Avatar なしでも動きます。Modular Avatar の Merge Animator でも組み込めます) ・VRChat が一人称で頭を縮めるしくみを使って本人を見分けます。VRCHeadChop などで頭を縮めない設定にすると、HUD は出ません ■ 導入 1. unitypackage を Unity にドラッグ&ドロップしてインポート 2. メニューの Tools > lv1101 > Shikaiban (Own-View HUD) でウィンドウを開く 3. Hierarchy でアバターを選び、プリセットを選んで「視界盤を付ける」を押す 4. (メニューで操作したい時)「調整」タブの「アニメと FX コントローラーを作る」→ できた Shikaiban_FX.controller を FX に入れ、Expression Parameters に Shikaiban(Bool)・SKB_Gauge1 / SKB_Gauge2(Float)を足す 使い方は同梱の README_ja.txt に、設定画面の説明は商品画像の「設定画面ガイド」(日本語・英語)にあります。ウィンドウ右上で 日本語 / English を切り替えられます。 ■ 重さの目安 ・足すもの:Skinned Mesh Renderer 1・マテリアル 1・ポリゴン 2(四角形1枚)。VRChat の Performance Rank にはこの分だけ数えられます ・ほかの人の画面・ミラー・カメラでは、頂点の計算だけで何も描きません ・自分の画面では HUD の範囲を1回塗るだけ(1パス、影なし、ライトの影響なし)。テクスチャ・GrabPass・深度は使いません ・保存されるマテリアルとメッシュは あわせて 10 KB 以下です(ゆめかで約 6 KB) ■ 内容物 ・Shikaiban_1.0.0.unitypackage(README_ja.txt / README_en.txt 入り) ・利用規約.txt / TermsOfUse_en.txt ■ 利用規約(概要) ・VRChat のアバター(Public/商用利用・有料イベントを含む)で使えます ・改変できます ・シェーダー・スクリプトの再配布、転売、アバター・衣装への同梱はできません(改変したものも含む) ・クレジット表記は任意です くわしくは同梱の 利用規約.txt をご覧ください。 気をつけること ※HUD は自分の画面のいちばん手前に描きます。視界のじゃまになる時は、不透明度を下げるか、メニューでオフにしてください。 ※画像の HUD は、Unity で VRChat の一人称と同じ状態(頭を縮めた状態)を作って撮影しています。 ※画像のアバター:ゆめか Yumeka(©Arka_X / https://booth.pm/ja/items/8672657 )。商品には含みません。 ※背景の素材:Poly Haven(CC0)。商品には含みません。 ■ English Works with any avatar (universal, Humanoid avatars) - the images just use Yumeka. Shikaiban - a HUD that only you can see, for VRChat avatars (PC only, Unity 2022.3, Built-in RP). A reticle, corner frames, a compass tape that scrolls with where you look, two gauges, clock-like digits, scan lines and noise appear in your own view. Other players, mirrors and VRChat's camera (photos, streams) never show it. • 4 presets: Cyber, Military, Cute, Japanese. Colours, opacity, size, position and VR distance are adjustable; styles can be mixed per part • Gauges (HP / EN) driven by Animator Floats; one button makes the clips and an FX controller (Bool "Shikaiban", Floats "SKB_Gauge1" / "SKB_Gauge2") • Boots up part by part when switched on • Light: one quad (+2 polygons), one draw, nothing drawn for others; no textures, GrabPass or depth • Non-destructive: Ctrl+Z / Remove puts everything back. Full English UI, English README, Terms of Use and settings guide images • It tells the wearer apart by VRChat's first-person head shrinking; with the head not shrunk (e.g. VRCHeadChop at scale 1) the HUD does not show Install: import the unitypackage, open Tools > lv1101 > Shikaiban (Own-View HUD), select your avatar and press "Add Shikaiban". Terms (summary): usable on VRChat avatars, including public / commercial use and paid events; modification allowed; no redistribution, resale or bundling of the shader / scripts (including modified versions); credit optional. Avatar in the images: Yumeka (©Arka_X), not included. Background assets: Poly Haven (CC0), not included. ■ 更新履歴 / Version history 1.0.0 最初の版 / First release

















