Unity+OpenXRによるVRプログラミング: Meta Quest2/Windows Mixed Reality対応

· インプレスR&D
E-book
254
Mga Page

Tungkol sa ebook na ito

これまでのVRのソフトウェア開発では、プラットフォームおよびデバイスに依存したソフトウェア開発キットを用いてきましたが、2019年にKhronos(クロノス)コンソーシアムによりロイヤリティフリーのXR用API「OpenXR」がリリースされました。これを使用することにより、ソフトウェアの移植性が向上し、さまざまなプラットフォームおよびデバイスに対応したコンテンツを提供できるようになります。多くの主要企業がOpenXRのサポートを表明しており、これを標準化する動きが進んでいます。

本書は、Unity+OpenXR+XR Interaction ToolkitによるVRプログラミングに必要な各種命令の詳細解説およびC#サンプルスクリプトからなる解説書です。次の3項目に該当する方を対象とし、その方々のVRプログラミングの学習支援を目的としています。
・VRプログラミングを学び、自作のVRアプリケーションを開発したい方
・Unityの入門書を読み終えた初学者の方
・C#言語の基本的文法(データ型、ifなどの基本制御構造、クラスの定義と利用など)を理解している方

本書の主な特色を次に示します。
(1)命令文の汎用的な書式と使用例の提示:
(2)自作アプリに転用しやすいサンプルスクリプト:
(3)各機能の理解を深める工夫:

本書は次の環境下におけるVRプログラミングについて解説されています。また、本書のサンプルスクリプトは、この環境下で動作が確認されています。
・Unity 2021.3.8f1 Personal
・OpenXR Plugin ver. 1.4.2
・XR Interaction Toolkit ver. 2.0.2(その他のパッケージについては本書第1章参照)
・OS: Windows 10 Home 21H2
・ヘッドセット: Meta Quest2、Windows Mixed Reality(Acer AH101)
【目次】
第1章 はじめての自作VR
第2章 アクションマップとコントロール
第3章 レイキャスト
第4章 つかむ動作とソケット
第5章 ユーザーインターフェイス
第6章 移動・回転・テレポーテーション

Tungkol sa may-akda

多田 憲孝(ただ のりたか)
新潟工業短期大学教授、大阪国際大学教授を経て、現在プログラミングスクール「WonderProcessor」代表。大阪国際大学名誉教授。1972年よりFortran言語でプログラミングを始める。振動解析、教育システム、人工知能、スポーツ工学分野の運動解析・指導システムなどの研究に従事。スキーの回転運動の数値解析を基に、VRを利用したスキーシミュレーターやARを利用したスキー指導システムを開発。大学在任中は情報関連の講義および演習を担当。

Impormasyon sa pagbabasa

Mga smartphone at tablet
I-install ang Google Play Books app para sa Android at iPad/iPhone. Awtomatiko itong nagsi-sync sa account mo at nagbibigay-daan sa iyong magbasa online o offline nasaan ka man.
Mga laptop at computer
Maaari kang makinig sa mga audiobook na binili sa Google Play gamit ang web browser ng iyong computer.
Mga eReader at iba pang mga device
Para magbasa tungkol sa mga e-ink device gaya ng mga Kobo eReader, kakailanganin mong mag-download ng file at ilipat ito sa iyong device. Sundin ang mga detalyadong tagubilin sa Help Center para mailipat ang mga file sa mga sinusuportahang eReader.