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
yasei no otoko
October 23, 2024
Programming
230
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
How I Won Prize Money at a Hackathon Using Codex and Symphony Alpha
yasei_no_otoko
0
140
一人からのゲーム開発
yasei_no_otoko
1
920
今更聞けないビデオコーデックの話
yasei_no_otoko
0
130
Other Decks in Programming
See All in Programming
AIの中の人になってみる
htkym
0
150
Webエンジニアなのにブラウザの仕組みがわからないので、Pythonで自作してみた
tatsuki12
4
1.6k
Swift愛好会と私(ウホーイ) / Swift Fan Club and Uhooi
uhooi
0
120
LLMは4年分のCompose移行を再現できるのか?実プロダクト279件のXMLで探る自動化の境界線
makun
0
330
ハーネス設計入門 〜プロンプト、コンテキストの次〜
kinopeee
53
34k
Press start. Python's next generation.
willingc
PRO
3
300
DynamoDBの基礎を振り返りながらベクトル検索機能を理解する
musan
3
260
What We Talk About When We Talk About XP
m_seki
2
250
Discordを用いたラボオートメーション関連情報収集の自動化
noguhiro2002
0
490
FDEとは、何者なのか?
masapyon1212
0
130
【DroidKaigi 2026】「アクセシビリティを利用するとき、 アクセシビリティもまたこちらを利用している」 〜マルウェアによる攻撃と防衛について〜
halunoyo
0
280
Seeing Through Serverless: Observability for AWS Lambda with ADOT and CloudWatch Application Signals
seike460
PRO
1
110
Featured
See All Featured
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
290
4 Signs Your Business is Dying
shpigford
187
23k
WENDY [Excerpt]
tessaabrams
12
39k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.3k
Designing for humans not robots
tammielis
254
26k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
430
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
510
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
660
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Ruling the World: When Life Gets Gamed
codingconduct
0
320
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
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+)