$30 off During Our Annual Pro Sale. View Details »

VR HMDとしてのVision Pro+ゲーム開発について

VR HMDとしてのVision Pro+ゲーム開発について

yasei no otoko

October 23, 2024
Tweet

More Decks by yasei no otoko

Other Decks in Programming

Transcript

  1. • 2012年にMacbook Pro(初代Retina)を購入 • 同年KickstarterでOculus Riftに出資 • 2013年にコミケでVRゲームを展示 • 2014年に窓の杜ゲーム大賞を受賞

    • 2015年にWebエンジニアを退職 • 2016年からVR専業に • 2018年に株式会社ワイルドマンを創業 • 2019年に会社員を辞職 • 現在に至る 略歴
  2. • 2014 Oculus Rift DK2 / Gear VR • 2016

    Oculus Rift CV1/HTC Vive/PSVR • 2017 Windows MR • 2018 Vive Pro / Oculus Go • 2019 Oculus Rift S / Oculus Quest • 2020 Oculus Quest 2 • 2022 Meta Quest Pro • 2023 Meta Quest 3 / PSVR 2 • 2024 Apple Vision Pro 過去10年のVRヘッドマウントディスプレイ 解像度 • 2014 1920 x 1080〜2560 x 1440 • 2016 1920 x 1080〜2160 x 1200 • 2017 2880 × 1440 • 2020 3664 × 1920 • 2023 4128 × 2208 • 2024 7320 × 3200
  3. デメリット • 価格の高さ • 重量(とそれによる装着感) • 対応ソフトの少なさ メリット • 圧倒的な解像度

    • 自動IPD調節 • 高性能なSoC • 高精細なパススルー • 低遅延動作 • アイトラッキング標準 • iCloud連携 Vision Proのメリット、デメリット
  4. • VR HMDの基本形+α – 6軸モーションセンサー – 赤外線カメラ – 深度センサー –

    トラッキング用全周カメラ – LiDARスキャナー – 環境光センサー – 4chマイク Vision Proのセンサー類 https://image.itmedia.co.jp/l/im/ee/articles/2405/31/l_mm240531_tech02a.jpg
  5. • M2(8コア CPU/10コア GPU) – Macbook Air (2023)上位版相当 – スタンドアローンVRとしては

    破格の高性能(後述) • R1(詳細非公開) – Apple Siliconカスタムとの噂 – センサー類の処理に使われる • PMIC(電源マネジメントIC) – 各チップへの電力供給を制御 Vision ProのSoC https://image.itmedia.co.jp/l/im/ee/articles/2405/31/l_mm240531_tech05a.jpg
  6. 2470 666 1099 720 8237 2266 5633 1540 0 1000

    2000 3000 4000 5000 6000 7000 8000 9000 M2(AVP) CORE I7-2700K RYZEN 1700X QUEST 3 GeekBenchスコア マルチ シングル • Quest 3 2023年発売のVR HMD • Ryzen 1700X 2017年発売の8コアCPU • Core i7-2700K 2011年発売の4コアCPU 一昔前のPCよりも高速なCPU =高度なソフトを実装可能 Vision Proと他のコンピュータの比較(CPU) https://browser.geekbench.com
  7. • Swift+Reality Kit 昔ながらのコーディング開発(レベルエディタがあるのでかなりマシ) • Unity Appleも推奨。フルスタックゲームエンジン。 • Godot Engine

    OSS。VisionOSにも対応リポジトリ有り • Unreal Engine Appleと法廷闘争。5.5プレビュー版で対応 Vision Pro向けのゲーム開発
  8. Apple公式の統合開発環境 • SwiftのAPIとして実装 • AR Kitとの互換性あり • Reality Composer Proでシーンを作成可能

    • レンダリングエンジンや物理エンジンも搭載したフル機能ゲームエンジン • iPhoneやiPad向けのアプリも開発可能 • iOSアプリ開発者の方にオススメ Reality Kit
  9. • Unreal Engine 5.5 PreviewでのvisionOS 2.0上のプレイ動画 https://x.com/iBrews/status/1833639930012053930 • UE上で試す際の追加操作 –

    公式ドキュメントを参照。以下は操作の例(この他にも必要。。。) • GitHubからUnreal Engineをソースビルド • VisionOSEngine.iniを編集 • 「バーチャルリアリティ」テンプレートからプロジェクトを作成 • Plugin画面で「OpenXR visionOS」プラグインを有効にする • プラットフォームから「VisionOS」を選択しプロジェクトをパッケージ化 Unreal Engine (5.5+)