15
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

OpenXRとはなんぞや。

Last updated at Posted at 2019-03-30

#OpenXRとは
OpenXRは、バーチャルリアリティおよび拡張現実プラットフォームおよびデバイスへのアクセスに関するオープンでロイヤリティフリーの規格です。クロノス・グループ コンソーシアムによって管理されているワーキンググループによって開発されています。

#リリース
OpenXRは2017年2月27日のGame Developers Conference 2017にてクロノス・グループによって発表されました。
規格の暫定版は2019年3月18日にリリースされ、開発者と実装者がそれに関するフィードバックを送ることができます。

#OpenXRの構想
OoepXR_before_after.PNG

2つの層があります。

##Application Interface層
今回リリースされたVersion 0.9でこのAPI層が提供されました。

##Device Plugin Interface層
各デバイスへの対応は、Version 1.0以降で、2019年後半ごろにリリースされる予定のようです。

#何が変わるの?!
Unityを例にとって説明します。
現状、UnityではBuildをする際に、下の図のようにプラットフォームを選択するようになっています。そして、PlatformごとにBuildをする必要があります。

OpenXRが実装されると、PlatformごとにBuildをする必要がなくなり、Buildしたものはどのプラットフォームでも実行することができるようになります。(たぶん!)

OpenXRがなんのために議論されているか、少しイメージがついたでしょうか。

platform_2.png

#公式サイトで用意されているもの

1.Web XR 概要のスライド(英語版)
https://www.khronos.org/assets/uploads/apis/OpenXR-Update-GDC_v20190316c_Mar19.pdf

2.Manual
https://www.khronos.org/registry/OpenXR/specs/0.90/html/xrspec.html#introduction

3.サンプルコード
https://github.com/KhronosGroup/OpenXR-SDK

#おまけ(Tシャツ売ってるみたいです。)
公式ストア
https://www.khronos.org/store
openxr-2019.jpg

15
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?