Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
VR HMDとしてのVision Pro+ゲーム開発について
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
yasei no otoko
October 23, 2024
Programming
220
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
VR HMDとしてのVision Pro+ゲーム開発について
yasei no otoko
October 23, 2024
More Decks by yasei no otoko
See All by yasei no otoko
一人からのゲーム開発
yasei_no_otoko
1
920
今更聞けないビデオコーデックの話
yasei_no_otoko
0
110
Other Decks in Programming
See All in Programming
TAKTでAI駆動開発の品質を設計する
j5ik2o
6
930
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
320
dRuby over BLE
makicamel
2
320
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
500
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
140
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
560
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.6k
CSC307 Lecture 17
javiergs
PRO
0
310
The NotImplementedError Problem in Ruby
koic
1
600
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
190
OSもどきOS
arkw
0
450
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
310
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
6.9k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
A Modern Web Designer's Workflow
chriscoyier
698
190k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
600
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.3k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
So, you think you're a good person
axbom
PRO
2
2.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
Transcript
VR HMDとしてのVision Pro +ゲーム開発について 株式会社ワイルドマン 代表取締役社長 渡部晴人
• 2012年にMacbook Pro(初代Retina)を購入 • 同年KickstarterでOculus Riftに出資 • 2013年にコミケでVRゲームを展示 • 2014年に窓の杜ゲーム大賞を受賞
• 2015年にWebエンジニアを退職 • 2016年からVR専業に • 2018年に株式会社ワイルドマンを創業 • 2019年に会社員を辞職 • 現在に至る 略歴
None
• 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
デメリット • 価格の高さ • 重量(とそれによる装着感) • 対応ソフトの少なさ メリット • 圧倒的な解像度
• 自動IPD調節 • 高性能なSoC • 高精細なパススルー • 低遅延動作 • アイトラッキング標準 • iCloud連携 Vision Proのメリット、デメリット
• ソニー製マイクロ有機EL – 液晶よりも高い色再現度 – 現在最高クラスの解像度 • パススルーカメラも – ソニー製のCMOSセンサー
Vision Proのディスプレイ https://image.itmedia.co.jp/l/im/ee/articles/2405/31/l_mm240531_tech06a.jpg
• VR HMDの基本形+α – 6軸モーションセンサー – 赤外線カメラ – 深度センサー –
トラッキング用全周カメラ – LiDARスキャナー – 環境光センサー – 4chマイク Vision Proのセンサー類 https://image.itmedia.co.jp/l/im/ee/articles/2405/31/l_mm240531_tech02a.jpg
https://image.itmedia.co.jp/l/im/ee/articles/2405/31/l_mm240531_tech04a.jpg Vision Proのセンサー類と基板接続
• 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
•超高性能 • ほぼ13inch Macbook Air • GPU性能も誤差レベル M2の性能について https://pc.watch.impress.co.jp/img/pcw/docs/1620/268/html/PH18_o.png.html
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
2011年のPCゲーム The Elder Scrolls V: Skyrim https://www.4gamer.net/games/125/G012566/20110607014/
https://www.4gamer.net/games/036/G003691/20170915138/ 2017年のPCゲーム PUBG
• 最適化しなくてもそこそこ「動いてしまう」 • バッテリーデバイスでは処理の最適化こそ正義 – CPU&GPU使用率の増加=消費電力の増大=爆熱&バッテリー損耗 – 据置よりも最適化のインセンティブが大きい • 目に見えない快適性
• グラフィックやレスポンスの差別化 高性能だからこそリソースの扱いに注意
• Swift+Reality Kit 昔ながらのコーディング開発(レベルエディタがあるのでかなりマシ) • Unity Appleも推奨。フルスタックゲームエンジン。 • Godot Engine
OSS。VisionOSにも対応リポジトリ有り • Unreal Engine Appleと法廷闘争。5.5プレビュー版で対応 Vision Pro向けのゲーム開発
Apple公式の統合開発環境 • SwiftのAPIとして実装 • AR Kitとの互換性あり • Reality Composer Proでシーンを作成可能
• レンダリングエンジンや物理エンジンも搭載したフル機能ゲームエンジン • iPhoneやiPad向けのアプリも開発可能 • iOSアプリ開発者の方にオススメ Reality Kit
デンマーク発のゲームエンジン • つい最近Ver6000.0.23が出ました(Unity 2023→Unity 6) • スマートフォン向けゲームエンジンとして隆盛を極める • 近年はVRChatのためにユーザー数が増加 •
C#で開発可能 • 要Unity Pro以上(ライセンス料が高額) • 既にUnityを使っている開発者にオススメ Unity (Poly Spatial)
MITライセンスのOSSゲームエンジンのvisionOS対応 • 完全無料 • PC、スマートフォン、OpenXR対応 • visionOS対応は現在非公式リポジトリなので上級者向け Godot Engine (Godot
Vision)
• 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+)