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
240
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
140
Other Decks in Programming
See All in Programming
Embedded Swiftで作る自作USBデバイス によるiOSデバイスの自動テスト / iOSDC Japan 2026 glassfiber
glassfiber
0
310
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
140
プロダクトコードからライブラリの境界を見つける
elmetal
PRO
0
110
速習iPhone Duo対応
yuukiw00w
2
970
APNsからLive Activityを開始する話
yumnumm
0
150
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
34
16k
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
360
Workers Cache を知る
syumai
0
340
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
210
setup-vp GitLab対応の裏側
naokihaba
0
150
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
560
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
360
Featured
See All Featured
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
300
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
250
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
Amusing Abliteration
ianozsvald
1
330
What's in a price? How to price your products and services
michaelherold
247
13k
The browser strikes back
jonoalderson
0
1.8k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
570
Music & Morning Musume
bryan
48
7.4k
YesSQL, Process and Tooling at Scale
rocio
174
15k
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+)