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
3DoFなXREAL Airで 6DoFしてみた
Search
HATSUNE, Akira
October 23, 2023
Technology
0
210
3DoFなXREAL Airで 6DoFしてみた
HATSUNE, Akira
October 23, 2023
Tweet
Share
More Decks by HATSUNE, Akira
See All by HATSUNE, Akira
「ICT学習・支援サポーター」をやってみよう
hatsunea
0
36
Microからnanoへ、進む.NET組込みアプリ開発環境の今
hatsunea
0
720
Build 2022で発表されたWindowsアプリ開発のあれこれ振り返ろう
hatsunea
1
820
M5Stackで始めるIoT 入門
hatsunea
0
590
Other Decks in Technology
See All in Technology
Snowflake Night #2 LT
taromatsui_cccmkhd
0
310
トラブルの大半は「言ってない」x「言ってない」じゃねーか!!
ichimichi
0
280
大規模な組織におけるAI Agent活用の促進と課題
lycorptech_jp
PRO
5
7.6k
技術的負債の泥沼から組織を救う3つの転換点
nwiizo
4
530
Digitization部 紹介資料
sansan33
PRO
1
7k
AIに視覚を与えモバイルアプリケーション開発をより円滑に行う
lycorptech_jp
PRO
1
760
What's new in Go 1.26?
ciarana
2
280
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
0
150
トップマネジメントとコンピテンシーから考えるエンジニアリングマネジメント
zigorou
2
260
脱・コピペ!自分で調べて書くK8sマニフェスト
devops_vtj
0
110
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.4k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
Featured
See All Featured
Deep Space Network (abreviated)
tonyrice
0
84
Mind Mapping
helmedeiros
PRO
1
110
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
130
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
59
50k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
850
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
How to Talk to Developers About Accessibility
jct
2
140
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
450
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
970
Six Lessons from altMBA
skipperchong
29
4.2k
The Cost Of JavaScript in 2023
addyosmani
55
9.7k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
810
Transcript
3DoFなXREAL Airで 6DoFしてみた 2023/10/23 初音玲
XREALアプリを作るには •Unity •Visual Studio •NRSDK
Unityで新規プロジェクト作成 • 新規作成 • Unity Hubを起動して[プロジェクト]→[新規作成]をクリックして、プロジェク トの新規作成を行います。 • テンプレートの指定 •
テンプレートとして[3D]を選択して、プロジェクト名を指定したら[作成]をク リックします。 • プラットフォームの変更 • Unityを起動してUnityの新規プロジェクトが作成されたら、[File]-[Build Settings]メニューから設定画面を開きます。 • プラットフォームを「Android」に変更して[Switch Platform]をクリックしま す。
ARCoreの導入 • ARFoundationパッケージの導入
Player Settingsの設定 • Graphics APIs から Vulkan を削除 • Minimum
API Levelを7.0以上に変更 • [XR Plug-in Management]で[ARCore]にチェック
MainCameraの削除 • 「MainCamera」は不要なので「Hierarchy」から削除します。 • 「Hierarchy」を右クリックして、[XR]-[AR Session]メニューをク リックしてAR Sessionを追加します。 • 同様に[XR]-[AR
Session Origin]メニューをクリックしてAR Session Originを追加します。
• 最終構成
• 最終構成 スマホカメラ(の視線) XREAL(自分の目の視線)
スマホカメラの移動をXREALへ var arCameraYaw = GetYawRotation(this.ARCameraTransform.forward); var nrCameraYaw = GetYawRotation(this.NrCameraRigTransform.forward); var
parentYaw = GetYawRotation(transform.forward); parentYaw = parentYaw + arCameraYaw - nrCameraYaw; var rotation = Quaternion.AngleAxis(parentYaw, Vector3.up); transform.rotation = rotation;
None