Contenu connexe Similaire à 20210824 Pico Session at CEDEC2021 (新) (20) 20210824 Pico Session at CEDEC2021 (新)5. #CEDEC2021 #PicoJapan
目次 / Picoデバイス向けコンテンツ開発&運用開始フロー
5
②
Pico SDK
①
ヘッドセット
入手
③
APK開発
利用開始
⑥
法人
利用
④
Pico
Store
⑤
開発者登録
⑤
ビルド提出
/ストアQA
⑤
配信開始
売上受取
契約締結
⑦
法人向け機能
&サービス
⑧
SteamVR
ストリーミングプレイ
スタンド
アロン
PCVR
8. #CEDEC2021 #PicoJapan
pico G2 4K
ディスプレイ 両眼4K (3840*2160, 818PPI)、フレームレート75Hz、視野角101度、
瞳孔間距離調節機能なし
搭載コンポーネント クアルコム社製SnapDragon 835、内部ストレージ64GB(+SDカード 256GB対応)、3500mAバッテリー
コントローラー 3DoFコントローラー x1、コントローラー1個あたり単4乾電池2本使用
外部接続 BlueTooth4.2、2.4G/5G WiFi (2x2 MIMO 802.11)、ミラキャスト対応
デザイン スピーカーおよび3.5mmヘッドフォンジャック
開発者向けツール Android 8.1、Pico SDK(UnityXR, UnReal、OpenXR対応)
その他ツール Pico Store
保証期間 購入時より1年間
8
9. #CEDEC2021 #PicoJapan
pico neo 3 pro
ディスプレイ 両眼4K (3664*1920, 773PPI)、フレームレート72/90Hz、視野角98度、
瞳孔間距離3段階調節(58/63.5/59mm)
搭載コンポーネント クアルコム社製SnapDragon XR2、内部ストレージ256GB、5300mAバッテリー、
4箇所のトラッキングカメラ、Tobii社製アイトラッキングモジュール(neo 3 pro eyeのみ)
コントローラー 6DoFコントローラー x2、コントローラー1個あたり単3乾電池2本使用
外部接続 BlueTooth5.1、2.4G/5G WiFi (2x2 MIMO 11ax)、WiFi PCストリーミング、有線PC接続
デザイン PUフォームのフェイスクッション、スピーカーおよび3.5mmヘッドフォンジャック、
重量を前後に分散させるハードストラップ
開発者向けツール Android 10.x、Pico SDK(UnityXR, UnReal、OpenXR対応)、マルチユーザーガーディアン
その他ツール Pico Store、FireFox、Widevine、Open MDM(8+ サードパーティーソリューション)
保証期間 購入時より1年間
9
24. #CEDEC2021 #PicoJapan
Developer Platformで登録を行い、ビルドを提出する
1. https://developer.pico-interactive.com/ でパブリッシャー情報を登録する
2. パブリッシャー審査完了後、ビルドが提出可能に。配信対象国やストア価格なども設定可能
※pico neo 3 proなどの法人向けデバイスへの配信は別途依頼が必要
※ビルド提出前に社内でQAを行って下さい!
3. 並行してパブリッシング契約を締結する
4. ストアチームによるQA後、提出したビルドがストアで配信される
※QAガイドライン:https://developer.pico-interactive.com/doc/en.html
24
31. 対応期間
● 4/19
○ 調査開始
● 4/27
○ Pico VR SDK検証。STYLYへ仮組込み・動作確認
● 5/6
○ Unity XR Platform SDK検証。STYLYへ仮組込み・動作確認
● 6/7
○ リリース用ビルド作成
● 6/14
○ Picoストア Publisher申請
● 6/16
○ Picoストア アプリ申請
● 7/2
○ Picoストア公開
32. 対応期間(調査・検証)
● 4/19
○ 調査開始
● 4/27
○ Pico VR SDKにて、検証用ビルド作成・動作確認
● 5/6
○ Unity XR Platform SDKにて、検証用ビルド作成・動作確認
● 6/7
○ リリース用ビルド作成
● 6/14
○ Picoストア Publisher申請
● 6/16
○ Picoストア アプリ申請
● 7/2
○ Picoストア公開
34. Pico VR SDK Unity XR Platform SDK
Supported devices Pico G2 4K series, Pico Neo 2
series, Pico Neo 3 series
同左
Unityバージョン 2018.4.x, 2019.4.1x,
2020.3.x, 2021.1.x .
2019.4.0 and later versions
are required.
SDK形式 Unitypackage Unity Package Manager
カメラ構成 両眼2カメラ構成 1カメラ構成
Unity Editorシミュレーター 〇 ×
パフォーマンス 〇 ◎
備考 UnityのXR Plug-in
Frameworkに対応したSDK
35. Pico VR SDK Unity XR Platform SDK
Supported devices Pico G2 4K series, Pico Neo 2
series, Pico Neo 3 series
同左
Unityバージョン 2018.4.x, 2019.4.1x,
2020.3.x, 2021.1.x .
2019.4.0 and later versions
are required.
2019.3.6f1でも動作を確認
SDK形式 Unitypackage Unity Package Manager
カメラ構成 両眼2カメラ構成 1カメラ構成
Unity Editorシミュレーター 〇 ×
パフォーマンス 〇 ◎
備考 UnityのXR Plug-in
Frameworkに対応したSDK
採用!
36. STYLY VRアプリへのSDK組み込み
STYLY Core
STYLY VR Input
Google
VR
Oculus
Steam
GVR IF
OVR IF
Steam IF
Vive Input Utility
各デバイスのSDK
入力共通化レイヤー
Nreal
NRSDK
NR IF
Multiplayer Lib 他 Asset
Simulator
Simulator IF
37. STYLY VRアプリへのSDK組み込み
STYLY Core
STYLY VR Input
Google
VR
Oculus
Steam
GVR IF
OVR IF
Steam IF
Vive Input Utility
各デバイスのSDK
入力共通化レイヤー
Nreal
NRSDK
NR IF
Multiplayer Lib 他 Asset
Simulator
Simulator IF
Pico
Pico IF
新規
作成
38. 対応期間(開発)
● 4/19
○ 調査開始
● 4/27
○ Pico VR SDKにて、検証用ビルド作成・動作確認
● 5/6
○ Unity XR Platform SDKにて、検証用ビルド作成・動作確認
● 6/7
○ リリース用ビルド作成
● 6/14
○ Picoストア Publisher申請
● 6/16
○ Picoストア アプリ申請
● 7/2
○ Picoストアで公開
検証作業
(各SDKで動作させるまで)
10日弱 / SDK
本開発
(開発・評価・デバッグ )
1カ月
44. Picoストアへのリリース
● Publisher申請
○ 会社情報を入力
○ 審査 6/14~16 (2日程)
● アプリ登録
○ 審査 6/16~7/2 (約半月)
○ 入力内容は一般的なアプリストアとほぼ同じ
○ ※アプリ説明は中国語必須
○ Pico社とのやり取りあり
■ 実質修正はなし
● Pico Neo Applications Testing Guidelinesを良く読む
○ https://developer.pico-interactive.com/doc/en.html
45. まとめ
● マルチデバイス対応のSTYLYをPico neo 3に対応してみた
● SDKは要件に合わせて選定
○ STYLYはUnity XR Platform SDKを採用
● ドキュメントやサンプルがしっかりしていてSDKの組み込みはス
ムーズ。
● ただし、問題は個別に回避が必要
○ 今後のアップデートでの対応に期待
以上、Pico neo 3アプリ開発の参考になれば幸いです。
50. #CEDEC2021 #PicoJapan
テレビ / モニターへの画面キャスティング
Androidデバイスをキャストするのと同じ手順で、「ミラキャスト」「クロームキャスト」対応のテレビ
やモニターへプレイ画面の表示が可能。 ※FireTVスティックなどのデバイス経由でも可
50
FireTV Stick経由でテレビに表示し
た様子
片目/両目、アスペクト比など、
キャストする内容をヘッドセット
内で設定
51. #CEDEC2021 #PicoJapan
Windows PCへの画面キャスティング
Windows 10のデスクトップやラップトップにも、以下の手順でヘッドセットの画面を表示可能。
51
1. アクションセンターから「接続」 2. 「このPCへのプロジェク
ション」を選択
3. プロジェクションを許可する。選択できない
場合、「オプション機能」の「機能の追加」か
ら「ワイヤレスディスプレイ」機能をインス
トール
4. 「このPCへのプロジェクション用
の接続アプリを起動」を選択後、
ヘッドセットからキャスト開始
57. #CEDEC2021 #PicoJapan
Pico Neo 3 Pro用 DPケーブル
● pico neo 3 pro上でSteamVRのコンテンツを動作させる為に使用する、Windows PCとneo 3 proを
有線で接続する別売のケーブル。(2021/8時点で日本未発売、年内発売開始予定)
● ヘッドセット側はUSB-Cポート(+固定用のネジ)、PC側はDPポート及びUSB2.0/3.0のポートを
それぞれ1口ずつ使用。
ケーブル(全長5m) パッケージ外観(予定)
57
58. #CEDEC2021 #PicoJapan
Pico Neo 3 Pro用 DPケーブルのシステム構成
ケーブル(全長5m)
pico neo 3 pro
※pico neo 3では動作しません
SteamVR
インストール済みPC
USB-Cポートに挿し、
付属のドライバーで固定
グラフィクスカードにDP
ケーブルを挿し、USB-Aも
本体に挿します。ケーブル
途中の分岐部分に穴があり
ますが、使用しません。
58
59. #CEDEC2021 #PicoJapan
テスト方法①
1. SteamVRが動作するWindows PCを用意します。グラフィックスカードにDPポートの空きがあるこ
とを確認する。
○ 参考:SteamVRのシステム要件
https://store.steampowered.com/app/250820/SteamVR/?l=japanese
※グラフィクスカードはNVIDIA GeForce GTX 1060, AMD Radeon RX 480 以上を利用し
て下さい。
○ グラフィクスカードにMini-DPやUSB-Cポートしかない場合は、DPとの変換アダプターをご
用意下さい。
○ グラフィクスカードがNVIDIA製の場合、ドライバが2021.7.19以降に配布されたバージョン
であることをご確認下さい。(AMDの場合、ドライバのバージョン指定はありません)
59
61. #CEDEC2021 #PicoJapan
テスト方法③
3. pico neo 3 pro本体のファームウェアが「4.2.28」以上であること確認し
ます。それより低い場合はインターネットに接続し、ファームウェアアッ
プデートを行う。
4. pico neo 3 proとWindows PCをケーブルで接続(3ページ前を参照)。
5. ケーブルを接続したら、pico neo 3 proの電源を入れる。
6. Windows PC側で、先程インストールした「DP Assistant」を起動。正し
く認識されていると、「USB Connection」および「DP Connection」の
両方に緑のチェックが点灯する。DPがうまく認識されない場合は別のDP
ポートを試したり、PCやヘッドセットの再起動を試す。
7. SteamVRを起動すると、右図のようにHMDとコントローラーが認識され
るので、任意のSteamVRコンテンツを起動する。
61
63. #CEDEC2021 #PicoJapan
● PC要件
○ Windows 10 (64bit) 以上
○ Intel Core i5-4590/AMD FX 8350 以上
○ 8GB RAM 以上
○ NVIDIA GeForce GTX 970 以上
○ ギガビット対応LANポート
● Streaming Assistantを以下のURLからダウンロー
ドしインストール
https://www.pico-interactive.com/jp/vsa.html
機材の準備
63
● CAT6以上の
LANケーブル
● 5Gルーター
○ ギガビット対応
LANポート