ARKit
https://gyazo.com/fa5e2e68716666921e817ae5d4a484ae
Appleが作っているAR 拡張現実感アプリのフレームワーク
主に3で更新終わっています
💯参考リンクからたどるのがいいかも?
実際感
AWE Nite Tokyo #4 「ARKit3 Hackathon」に行って現場の人と会話したが、UnityのUnity AR Foundationで実装している印象
特徴
VIO Visual Inertial Odometry
カメラから得られた多数の特徴店をカメラの動きデータと比べて検出
Verision
1.0 (2017年)
水平面の認識
1.5
垂直面の検出
画像検出
2.0 (2018年)
AR空間の永続化 AR 永続性
複数人でのAR共有 AR Cloud
ARをより自然に見せるための環境マッピング
トラッキング
3.0 (2019年)
iPhoneXR~ iPadPro (ver3)~
ピープルオクルージョン
ボディ トラッキング
ARKit でのマルチカムの使用
フェイストラッキングの上限増加 1→3
イメージトラッキングの強化 Max100枚
VR 用のトラッキングモード
リアルタイムでの HDR High Dynamic Rangeテクスチャキューブマップの生成
カメラノイズを仮想オブジェクトへの適応
レイキャスト
AR Coaching UI (周囲を検知させる状態や、平面認識を促すなどの UI)
Multipeer AR Experience(マルチユーザー AR)同じアプリを起動している複数のデバイスでの空間共有
参考
💯ARKit/ARCore対応デバイス、対応機能一覧(2019/6
💯アプリ開発から見る ARKit 3 の新機能 - Apple Engine
ARKit 3 の更新内容(Xcode 11 Beta 1) - Apple Engine
Apple’s ARKit3.0 just made AR actually useful (for us)
顔認識メガネ
hr.icon
ARSCNView クラス
カメラの現実映像と3D Objectを描画表現
SCNViewを継承
ARモデルを表示するプログラム書く必要あり
3D Objectを表示
SceneKit ライブラリ
3D描画ライブラリ
SCNView
Metal
configuration コンフィギュレーション
このセッション中に現実空間のどんな情報をトラッキングするかを指定
hr.icon
画像関連
Tutorial
Tracking and Altering Images | Apple Developer Documentation
hr.icon
AR Cloud関連
ARWorldMap
特徴点 とARAnchor
hr.icon
参考
本
✅ARKit超入門
実践ARKit