2026年1月3日土曜日

3DS の立体視を VR で再現

 任天堂 3DS は裸眼 3D ディスプレイという空前絶後の機能がついていたが,自分が知る限り周りは皆 3D 機能を OFF していた.自分は特にモンハンで,モンスターとの距離が把握しやすいので 3D ON にしていたので,3D にはそれなりに思い入れがある.

で,3DS エミュと VR ヘッドセットの PICO4 で立体視できんかな? といろいろ調べてみた結果,それなりに動いたので手順を紹介する.

基本的な仕組み

  1. Win 用 3DS エミュの Citra の画面を PICO4 に映す.
  2. Steam の Desktop+ という無料アプリで,特定のウィンドウ (or デスクトップ全体) を PICO4 に映すことができる.その時,SBS (Side-by-Side: 右目 / 左目の映像を横に並べた表示) 形式を 3D で表示できる.
  3. Citra は 3DS の映像を SBS 形式で表示できる

という感じ.基本的に Citra / Steam VR の機能なので,おそらく Meta Quest でも出来ると思う.

設定手順

  1. Desktop+ をインストール: Steamで「Desktop+」をインストールしておく.
  2. Citra の設定: Citraの エミュレーション → 設定 → グラフィック → 立体視 を開き,「Stereoscopic 3D Mode」を「Side by Side」に変更する.
  3. SteamVR と Desktop+ の起動: PICO4側でSteamVRを立ち上げ,Desktop+を起動する.
  4. ウィンドウの取り込み: Desktop+の「+」ボタンを押し,表示するウィンドウとして「Citra」を選択.
  5. 3D表示の有効化: 右下のウィンドウ一覧からCitraを選択し,プロパティ → 実績(※設定項目)にある「3D」にチェックを入れ,「半分に並べる」を選択する.

感想

実際にやってみたところ,3DS の裸眼立体視と全く変わらない感覚で,見た目的には全く違和感なく遊べた.しかも 3DS 画面がそのまま 20インチくらいに拡大されて眼の前にある感じで,むしろ実機よりも見やすい感じ.

ただし,PC の画面をキャプチャ→エンコード→PICO4 に送信,しているので多少ラグがあるため,フレーム回避は非常に厳しい.有料の Virtual Desktop だと遅延が少ないらしいので,そっちだとマシなんかな?

まぁ,現状では裸眼立体視を再び体験できて懐かしい,くらいの意味しかなかったw

0 件のコメント:

コメントを投稿