VRChatのホラーワールドで、鏡はとても使いやすい小物です。
ただ置くだけでも雰囲気は出ますが、鏡のおもしろいところは、直接は見えないものを、鏡の中にだけ映せるところにあります。
たとえば、振り返っても誰もいないのに、鏡を見ると背後に何かが映っている。
洗面台の前には何もないのに、鏡の中にだけ花が映っている…。

こうした演出は、単なるオブジェクト配置ではありません。
鏡と現実のズレを使った、VRChatならではの怪異表現です。
この記事では、VRChatで鏡にだけ映るオブジェクトを作る考え方を、初心者向けに紹介します。
- VRChatのホラーワールドを作ってみたい人
- 鏡を使った怪異演出を入れてみたい人
- 「鏡にしか映らないもの」を使った演出に興味がある人
- 学校のトイレ、廃病院、古い旅館などの不気味な空間を作っている人
- BOOTHなどのホラー系アセットをどう活用するか知りたい人
「鏡にだけ映る」とは?
「鏡にだけ映る」とは、直接見ると見えないのに、鏡の中には映っている状態のことです。
現実世界では、こうした演出を作るのは簡単ではありません。
けれどVRChatのようなVR空間では、表示の仕組みを使うことで、現実ではできない怪異表現を作ることができます。
たとえば、
- 鏡の中にだけ人影が立っている
- 鏡の中にだけ手形が見える
- 鏡の中にだけ血文字が浮かんでいる
といった演出です。
こうした演出は、プレイヤーが自分で鏡をのぞき込むことで成立します。
そのため、ただ目の前に幽霊を出すよりも、じわっとした違和感を作りやすいのが特徴です。

ビックリというより、ぞくっと来る恐怖ですね…😨
Unityのレイヤーとは?
この演出を理解するために、まずはUnityの Layer(レイヤー) について軽く説明します。
Unityでは、オブジェクトごとにLayerを設定できます。
レイヤーは、オブジェクトを分類するための「タグ」のようなものです。
たとえば、
- 壁や床などの通常オブジェクト
- プレイヤー
- 特定のカメラにだけ映したいオブジェクト
- 当たり判定を分けたいオブジェクト
といったように、用途に応じてオブジェクトを分類できます。

デジタルイラストを描く人なら、CLIP STUDIO PAINTやPhotoshopの「レイヤー」を思い浮かべるとイメージしやすいかもしれません。
絵を描くときに、線画、色、影、背景などをレイヤーごとに分けるように、Unityでもオブジェクトをレイヤーで分類できます。
ただし、Unityのレイヤーは「絵を重ねるためのもの」というより、カメラに何を映すかを分けたり、オブジェクトを用途ごとに分類したりするための設定です。
オブジェクトを「レイヤー」で分類しておくことで、
- このレイヤーのオブジェクトは鏡に映す
- このレイヤーのオブジェクトは鏡に映さない
という制御ができます。
「直接は見えないのに、鏡には映るオブジェクト」の作り方
ここからは、実際に「鏡にだけ映るオブジェクト」を作る流れを見ていきます。
基本的な流れは次の通りです。
- 鏡を設置する
- 鏡にだけ映したいオブジェクトを設置する
- そのオブジェクトを MirrorReflection レイヤーに設定する
- 実際に鏡で確認する
今回はわかりやすく、Cubeを使って説明します。
実際のホラーワールドでは、人影、手形、血文字、顔、影などに置き換えて使えます。
1. 鏡を設置する
まずは、シーン内に鏡を用意します。
今回はVRChat SDKに含まれている 「VRCMirror」を使います。
すでにワールド内に鏡を設置している場合は、その鏡を使っても大丈夫です。
まだ鏡を置いていない場合は、UnityのProjectウィンドウで VRCMirror を探して、シーン内に配置します。

2. オブジェクトを設置する
まずは、鏡にだけ映したいオブジェクトを用意しましょう。
テスト用なら、Cubeで十分です。
最初から複雑なモデルを使うと、設定が原因なのかモデルが原因なのかわかりにくくなるので、まずはシンプルな形で試すのがおすすめです。
たとえば、Unity上でCubeを作成して、鏡の前や背後に配置します。

3. オブジェクトをMirrorReflectionレイヤーに設定する
次に、用意したオブジェクトのLayerを変更します。
Inspector上部にあるLayerの項目から、「MirrorReflection」を選びます。

これで、そのオブジェクトは通常のプレイヤー視点には表示されず、鏡にだけ映る対象になります。

ここが一番のポイントです!

レイヤーを変えるだけで、鏡の中専用になるんですね
なお、UnityのSceneビューではオブジェクトが普通に見えます。これは正常です。
4. 鏡で確認する
設定ができたら、Unityの再生ボタンを押して確認します。
うまくいっていれば、オブジェクトは直接見ると見えませんが、鏡の中にはそのオブジェクトが映っています。
これで、直接は見えないのに、鏡には映るオブジェクトの完成です。


やったね♪
ホラー演出としての使い方
鏡にだけ映るオブジェクトは、ホラーワールドととても相性がいいです。
使いやすい例をいくつか挙げると、
- 鏡の中にだけ立っている人影
- 鏡にだけ映る手形
- 鏡にだけ浮かぶ血文字
- 鏡の中にだけ開いている個室の扉
- 鏡の中にだけ見える影
- 鏡の中にだけ置かれている人形
などがあります。
大切なのは、最初から派手に見せすぎないことです。

鏡の中に大きな幽霊をはっきり出すよりも、
「今、何か映った?」
くらいの方が、じわっと怖くなります。

プレイヤー自身に怪異を発見させるんですね
鏡にだけ映る怪異が怖い理由
鏡にだけ映る演出が怖いのは、プレイヤーに迷いを作れるからです。
鏡の中には何かが映っている。
でも、現実には何も見えない。
振り返っても、そこには誰もいない。
このとき、プレイヤーはこう感じます。

いま映ったモノは、本当にそこにいた?
それとも、鏡の中にだけいるの…?
この迷いが、鏡演出の怖さだと思います。
普通に幽霊を出すだけなら、プレイヤーは「幽霊がいる」とすぐに理解できます。
でも鏡にだけ映る場合は、現実と鏡のどちらを信じればいいのかわからなくなります。

鏡にだけ映る怪異は、見えてしまうけれど、直接は確かめられない怖さを作ります
ホラーワールド用の鏡素材として使うなら
こうした演出を入れるときは、鏡そのものの雰囲気も大切です。
きれいすぎる鏡だと、どうしても生活感が強くなります。
ホラーワールドで使うなら、少し曇っていたり、汚れていたり、古びていたりする方が、怪異の雰囲気になじみやすくなります。
狐火工房の「不気味な鏡」は、VRChatのホラーワールド向けに作った鏡素材です。
学校のトイレ、廃病院、古い洗面所、廃墟風の部屋などに置きやすく、鏡にだけ映る怪異演出の土台としても使いやすいようにしています。

鏡は、ただの反射物ではなく、怪異の入口にもなります。
不気味な空間を作りたいときは、ぜひ鏡を演出の中心にしてみてください。
まとめ
VRChatでは、MirrorReflectionレイヤーを使うことで、直接は見えないのに、鏡にだけ映るオブジェクトを作ることができます。
鏡にだけ何かが映る演出は、プレイヤーに「見てしまった」という感覚を残せます。
ただ目の前に怪異を出すのではなく、鏡をのぞき込んだ人だけが気づくようにすると、より静かな怖さを作れます。
まずはCubeなどのシンプルなオブジェクトで試してみてください。
慣れてきたら、人影、手形、血文字、影などに置き換えると、より怪異らしい演出にできます。
なお、反対に「現実には見えるのに、鏡には映らないオブジェクト」を使うと、あるはずなのにない怖さも演出できます。
こちらは別の記事で紹介します。



