基礎から学ぶ ARKit
ARKitはARアプリを作るためのフレームワークです。
ARKitを使うことでiPhoneやiPadで動く、高度なAR機能を持ったアプリを作ることができます。
本書ではARKitを使ったiPhone/iPad向けのAR開発を丁寧に解説しています。
開発の基本からDepth API、ピープルオクルージョン、物理シミュレーション、モーションキャプチャなども解説しています。
■序文より抜粋 本書はARアプリを作るためのフレームワークであるARKitのAPIの使い方の解説書です。
ARKitを使うことでiPhoneやiPadで動く、高度なAR機能を持ったアプリを作ることができます。
ARというとカメラのライブ映像と3Dコンテンツや情報を合成して表示するということがすべてのように思われるかもしれません。
しかし、著者はARの肝は現実の空間を認識することにあると思います。
ARKitは現実の空間の平面や顔、画像、オブジェクトなどを認識し、それが何であるか、コンテンツと衝突しているなども認識します。
その上でコンテンツを合成します。
ただのオーバーレイではなく、その場所に実際にそのコンテンツがあるかのように振る舞います。
そのためには、高度なレンダリングフレームワークが必要です。
それがSceneKitやRealityKitです。
本書ではCHAPTER 01とCHAPTER 02でARKitとSceneKitの基礎を解説します。
CHAPTER 03でRealityKit、CHAPTER 04以降でARKitの個別の機能を解説します。
ARKitをはじめて触れる方はCHAPTER 01から順番に読まれることとをおすすめします。
本書を通して、読者の皆様のお役に立つことができたならば、著者としてこれ以上の幸せはありません。
ARKitはデバイスの外までアプリを広げてくれるような重要な技術です。
皆さんが開発されるアプリに新たな可能性を広げてくれるものと思います。
どうぞ楽しんでください。
更新中です。しばらくお待ちください。