Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
150
一人からのゲーム開発
yasei_no_otoko
1
920
今更聞けないビデオコーデックの話
yasei_no_otoko
0
130
Other Decks in Programming
See All in Programming
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
160
アクセシビリティから考える情報設計
high_g_engineer
0
370
How I Stole PSI from Android Studio - DroidKaigi2026
worker8
0
120
海上で動くGoサーバー: goroutineとchannelでさばく航行データストリーム
atsuki_seo
0
690
From 6 People Classroom Meetup to 100 People Regional Conference / FOSS4G Hiroshima 2026
furukawayasuto
0
200
Snowflakeで業務アプリを作ろう。 Snowflakeのアプリ機能解説&実践ガイド
ayumu_yamaguchi
1
270
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
170
【高い買い物LT会】初任給で話題の国産フィジカルAIを買った話
akagami
PRO
0
160
マイコン向けの軽量Ruby「PicoRuby」で各種デバイスを制御するネイティブアプリの実現手法
bash0c7
0
390
一人だけ、Kiroが静止する日
hideg
0
110
[DroidKaigi 2026] Bring your own phones to Gradle Managed Devices
f2lk
0
120
Building an Out-of-Order CPU
latte72
1
770
Featured
See All Featured
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
350
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
990
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.9k
A Modern Web Designer's Workflow
chriscoyier
699
190k
The Curse of the Amulet
leimatthew05
3
14k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
580
New Earth Scene 8
popppiees
4
2.6k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
280
Evolving SEO for Evolving Search Engines
ryanjones
0
290
Why Our Code Smells
bkeepers
PRO
340
58k
Into the Great Unknown - MozCon
thekraken
41
2.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+)