片眼ナイトビジョンゴーグル(VRChat想定)
- ダウンロード商品¥ 0


























vrchatで利用する事を想定して作成しました liltoonの導入、modular avatarの導入が必要です 片目だけの暗視ゴーグルです 暗視ゴーグルはカッコいいのですが顔が全部隠れて悲しいので片目だけナイトビジョンの小物を作成しました(現実には存在しないと思う) ヘルメット式ではなくゴムバンドみたいに頭に取り付ける式なのでアバターの元の見た目とNVGのカッコよさを両立できます(現実には存在しないと思う) 暗視装置風シェーダーを搭載しており、ゴーグルを下げると暗視装置が自動起動します サンプル画像でたまに挟まる風景画像の右側は暗視装置の画像です 本体中央のおでこあたりにphysbone判定を搭載しており、0.5秒掴むとゴーグルを下げ、暗視装置を起動させることができます 逆にゴーグルを下げた状態で0.5秒おでこ手前を掴むとゴーグルが上がります 頭へのつかみ操作ができないデスクトップモードの場合はゴーグルの上げ下げはできないと思います
ゴーグル本体の使い方
①NVG_one_eye.unitypackageをunityのプロジェクト内にD&Dする ②「これ、unityにインポートする?」といったウィンドウが出るのでインポートする ③本体がインポートされました ④「NVG_one_eye」プレファブをアバターの良い感じの位置に合わせたり良い感じの大きさに合わせる ⑤アーマチュア内にある「Headset」を回転させておでこに良い感じに合わせる ⑥「scope」のブレンドシェイプにNVGの調整機能があるので、良い感じに調整する Headset Width:おでこをあてる部分の幅や丸み Depth:ゴーグルの奥行き Horizontal:ゴーグルの横方向 Scope Rotation:ゴーグルの角度 ⑦Headset Attachmentには触らない事!アニメーターの方で初期状態は上に90度上がるように設定しているのでそのままゴーグルを使用している場合の調整をするだけで良いです ⑧unityの再生機能を使っていい感じに上げ下げできるか確認するのもありです ⑨アイテムの出し入れ設定を行いつつMA Bone Proxyを使用して頭と連動して追従する設定をする ⑩特殊部隊ごっこを楽しんでください
Nightvision_Viewerマテリアルの使い方
NVG_Viewerというオブジェクトがありますが、これにはナイトビジョンシェーダーが適用されており、暗視装置風の視界を楽しめます 単純に暗いところを明るくしているだけなので、現実の赤外線式より性能は悪い事をご了承ください(vrchatに赤外線はないので) NVGを下げている時だけアクティブになります マテリアルの設定 ・Base Gain 全体の明るさを増幅します 上げすぎると白っぽくなりやすいので、まずは少しずつ調整してください ・Dark Gain 暗い部分を優先して明るくします 暗所の視認性を上げたい場合は、こちらを中心に調整すると効果が分かりやすいです ・Night Vision Color 暗視の色味を変更します 雰囲気の調整用で、明るさ自体は主にGain側で決まります ・Enable Noise (Hash) テクスチャ不要のアニメーションノイズを追加します 暗視装置らしいザラつきや映像感を演出できます ・Low Quality Mode (Pixelate + Posterize) 低解像な暗視風にします 結構暗くなるので必要に応じてBase Gain / Dark Gain を上げて調整してください すごい見ずらいのでお勧めしません ・Enable Scanlines 画面に走査線(上から下へゆっくり移動するライン)を追加します ・Radius Multiplier [Advanced] 球体の内側判定に使う半径の補正です 基本は1.0のままでOKですが、顔がでかいSDキャラなどを使い、unityの球体を大きくしないといけない場合はunity球体のスケールと同じ値を入れてください
Q&A
・左目バージョンってない? →ないですが、Headset AttachmentのTransformのスケールについて、Y軸を-1にすることで左目バージョンになると思います(違ったらほかのスケールを-1にしてください) ・ナイトビジョンが動作しない!端っこが変! →NVG_Viewerオブジェクトを頭(正確にはViewPosition)をすっぽり覆う感じに調整してください NVG_Viewerオブジェクトのおかげでナイトビジョンの映像が見えています ・ナイトビジョンの映像が変、映っていないアバターとかある →ナイトビジョンシェーダーのレンダーキューは3100に指定してあるのでその辺のパーティクルまで全部見えるはずですが、見えない場合はそのレンダーキュー以上の物体の可能性が高いです ・写真の可愛いアバター誰? →フェリスちゃんです https://booth.pm/ja/items/5385176 ・ほかの人にもこの暗視ビジョンを共有したい! →視界を共有する想定はしていないので「私の頭の近くに来て」と言うしかないです ・ゴーグルは下げてもナイトビジョンシェーダーは動作させたくない →すみません、その機能は付いていないです(ただでさえ洋服でごちゃつくexpression menuにさらに項目を追加したくないというのもある) ・事前にナイトビジョンの映り方を確認したい →unityのシーン画面でNVGに近づいてください (背景は夜を推奨します。昼の背景はめっちゃ白飛びします) ・この単純な暗視ゴーグルにliltoonいる? レンズ部分を発光させたいなーという理由で使っているだけなのでレンズ部分をliltoon以外にするならliltoonの導入は不要です
利用規約
CC0 1.0 全世界 (CC0 1.0) https://creativecommons.org/publicdomain/zero/1.0/deed.ja 3Dモデル以外はCC0を採用しています(とはいっても3Dモデルはcc byなので著作者表示のみです) よくわからない場合は下のアセットのリンクをコピペして自由に使ってください
使ったアセット
・ゴーグル本体はここからお借りしました Night Vision Goggles - karmy2k https://sketchfab.com/3d-models/night-vision-goggles-d28b33b702674110a9c5fe10d8045a8d


























