Alles over ARKit,Appleのeigen augmented reality platform

ARKitは、Appleのプラットフォームvoor augmented reality

Dankzij ARKit maakt Apple het voor ontwikkelaars gemakkelijk om toepassingen voor augmented reality te bouwenです。 Het gaat zowel om games als om apps voor productiviteit en andere toepassingen. Zo kun jeは、Een bepaalde ruimte eruit zien、nog voordat je ze aanschaftでARKit laten zien hoe meubelsに会いました。 これはIos14とiPadOS14のARKit4です。 とりわけ、iPad Proの新しいLiDARスキャナをフルに活用しています。

以下では、ARKitとは何か、それを使って何ができるかを読むことができます。

  • iOS14のARKit5
  • 拡張現実
  • ARKitとは何ですか?
  • 対応デバイス
  • ARKitを搭載したアプリ
  • iOS14にARKit4を搭載
  • ARKit3および3.5
  • ARKitを搭載したアプリ
  • ARKitを搭載したアプリ
  • ARKitを搭載したアプリ
  • ARKitを搭載したアプリ

iOS15の新機能:ARKit5

iOS15では、Appleは次の点でARKitをさらに改善しました:

  • ロンドンのロケーションアンカー
  • モーショントラッキングの改善
  • 顔トラッキングの改善

ロンドンのロケーションアンカー

あなたは今、ロケーショ たとえば、ロンドンアイ観覧車やタイムズスクエアなどの有名な場所で独自のAR体験を作成することができます。 それはあなた自身の近所でも行うことができます。 ロケーションアンカーはすでにARKit4で導入されていましたが、現在はより多くの場所にあります。 AR体験は、都市や観光スポットなどの特定の場所に配置します。 それらは、特定の緯度と経度と特定の空間にリンクされています。 他の人は、仮想オブジェクトの周りを歩いて、実際のオブジェクトのように、異なる角度からそれらを見ることができます。IPhone XS、iPhone XS Max、iPhone XR以降で動作し、特定の都市でのみ動作します。

モーショントラッキングの改善

ARKit5はモーショントラッキングの改善も提供します。 あなたは、単一のカメラでリアルタイムで特定の人の動きをキャプチャします。 カメラは体の位置を知っており、特定の関節や骨がどこにあるのかを知っていますが、体の長さを推定することもできます。

これは、ARKitで作成されたすべてのアプリでiPhone12シリーズおよびiPad Proで動作し、開発者がコードを変更する必要はありません。

ARKit5説明

顔追跡の改善

ARKit5ではフロントカメラで顔を追跡することができるため、ARエクスペリエンスを使用することもできます。 さらに、iPad Pro2021の超広角カメラでもサポートされています。 その後、SnapchatやMemojiを使用している場合など、TrueDepthカメラで同時に3つの顔を追跡することができます。 複数の顔を追跡することは、チャットしながら、常に画像に滞在センターステージ、のために使用されます。 開発者のための顔の追跡についての詳細な説明はここにあります。

フロントカメラを介した顔の追跡は、A12Bionicチップを搭載したすべてのデバイスで動作し、3つの顔を一度に追跡することはiPad Pro2021以降で動作します。

ARKitでの顔追跡

アプリクリップやARKitアプリから仮想コンテンツを固定するための新しいアプリクリップコードアンカーなど、他にもいくつかの小 また、一度に最大100枚の画像を検出することができます。

以下に、開発者向けのARKit5に関するAppleのビデオを見ることができます。

arkitを使用した拡張現実

ARKitは2017年のWWDCで発表され、iOS11以降iPhoneとiPadで利 AR staat voor拡張現実,oftewel toegevoegde realiteit. アプリで拡張現実zie je steeds meer。 デンクbijvoorbeeld aan het vangen van Pokémon In Pokémon Go of het virtueel plaatsen van meubels in je eigen woning. 拡張現実voeg je een digitaalオブジェクトつま先aanデrealiteitに会いました,dankzijデカメラヴァンje iPhone. Het lijkt daardoor net alsof hetオブジェクト,bijvoorbeeld een meubelstuk,je eigen huis staat. “と言っていたが、実際にはそれを聞いたことがなかった。

ワットはアルキットですか?

ARKitは、Appleのeigenプラットフォームvoor拡張現実です。 開発者はこれを使用して、iPhoneおよびiPad用のアプリにARを構築できます。 ARKitのツールのおかげで、開発者は複雑な相互作用を自分でプログラムする必要はありません。 彼らは、Appleがすでに作成したビルディングブロックを利用することができます。 拡張現実感のためのアプリケーションを作成することは長い間可能でしたが、ARKitは開発者にとってはるかに簡単になります。 さらに、それはしばしばはるかに良く見えます。WWDC

ARKITの場合、Appleは視覚慣性オドメトリー(VIO)を含む多くの技術を使用しています。 この手法では、環境をスキャンすることができます。 VIOとiOSデバイスのセンサーからの動き情報を組み合わせることで、デバイスはあなたがどのように動いているかを知っています。 画像は、その後に沿って移動することができます。 これにはコアモーションが使用されます。

iPhoneとiPadのカメラのおかげで、ARKitはテーブル、床、壁などの水平面と垂直面を認識できます。 仮想オブジェクトのすべての種類は、これらの平面上に配置することができます。

ARKitはまた、カメラを使用して部屋の光の量と入射光を決定します。 これに基づいて、画像をできるだけ現実的にすることができます。 オブジェクトは実際には環境内にあり、適切な影と部屋の他のオブジェクトと同じ程度の露出をしているように見えます。

AppleのARツールは、Metal、SceneKit、およびゲーム開発で一般的に使用される2つのツールであるUnityやUnreal Engineなどのサードパーティのツールでも動作します。

ARKitはどのデバイスで動作しますか?

拡張現実は必要な処理能力を必要とするため、すべてのiPhone、iPad、iPod touchで動作するわけではありません。 拡張現実機能の基本的な機能は、少なくともA9プロセッサを搭載したiOSデバイスが必要です。 これは、iPhone6sと9.7インチiPad Proからのことを意味します。

ARKitの基本的な機能は以下のモデルで動作します:

  • iPhone6sおよびiPhone6S Plus以降
  • iPhone SE(第1世代)以降
  • iPad(2017)以降
  • iPad Pro(全世代)以降
  • iPhone6SおよびiPhone6S Plus以降
  • iPhone SE(第1世代)以降
  • iPad Pro(第2世代)以降
  • )

AppleはARKitのアップデートを定期的にリリースしています。 これは通常、年間の主要なソフトウェアアップデートを伴いますが、時にはその間にもあります。 特定の機能を使用できるデバイスは、ARKitのバージョンごとに異なります。

ARKit4が良く見える

WWDC2020の間、AppleはARKit4を発表しました。 ここでは、主な技術革新は次のとおりです:

  • 深度API
  • 位置アンカー
  • 顔トラッキングの強化

深度API

新しい深度APIを使用すると、開発者はiPad ProのLiDARスキャナを使用してさらに詳細な深度測定を行うことができます。 オブジェクトまでの絶対距離に関する情報は、ピクセルごとに計算されます。 一緒に他のARトリックと、仮想オブジェクトは、より良い空間に配置され、さらに現実的に見えます。 また、オブジェクトが配置されるまでの時間も短縮されます。

ロケーションアンカー

ロケーションアンカーは、アプリによって実際の場所に固定できるARオブジェクトです。 開発者は正確な座標でこれを決定できます。 ユーザーは、博物館の作品であるかのようにこれらのオブジェクトの周りを歩くことができます。 この技術のための現実的なアプリケーションは、都市ウォーキングツアーのアプリのためのものです。 たとえば、中世の都市を歩いている場合、そのようなアプリは、中世のように見えるオブジェクトをドロップすることができます。 Appleは、これは「特定の」都市でのみ利用可能であると述べています。

arkit4Ipad Proのサンフランシスコのロケーションアンカー

より広範な顔追跡

顔追跡はすでにARKitに存在していましたが、ARKit4からはselfieカメラでも動作します。 あなたは一度に三つの顔まで追跡することができます。 それを使用すると、あなたのiPhoneは、写真を撮っている間、あなたの顔の上に、より現実的なフィルタを貼り付けるために、例えば、それが可能になります。 Appleはこれを利用できるアプリの例としてSnapchatについても言及しています。 これは、A12バイオニックチップと新しいデバイスのために動作します。

ARKit3とARKit3.5:拡張現実感をさらに改善

ARKit3にはバージョン3と3.5の2つのバージョンがありました。 以下では、これらのバージョンがもたらした革新について読むことができます。

  • ARKit3.5
  • ARKit3.5
  • ARKit3.5
  • ARKit3

ARKit3.5

ARKit3.5では、Appleは主に当時のiPad Proの新しいLiDARスキャナに焦点を当てていたいくつかの部分を改善しました。

シーンジオメトリ

この機能により、アプリは環境のジオメトリマップを作成できます。 このデバイスは、床、壁、天井、窓、ドア、椅子をより認識しており、仮想オブジェクトを実際の環境でより適切に配置することができます。

Instant AR

LiDARスキャナのおかげで、アプリは環境を直接認識するため、ARアプリを校正する必要はなくなりました。 環境内にARオブジェクトをすぐに配置できます。 すべてのARアプリは、最新のiPad Proですぐにこれを使用します。

モーションキャプチャと人のオクルージョンの改善

ARKit3以降、拡張現実アプリは環境の周りを歩く人々をより意識しています。 その結果、ARオブジェクトは、人が目の前を歩くときに、人の後ろにきれいに表示されます。 IPad ProのARKit3.5と組み合わせて、これはさらに改善されました。 高さの測定はまたずっと改良されたモーションキャプチャへの更に最大限に活用された感謝である。 ここでも、ARアプリのコードを変更する必要はありません。ARKit3はiOS13およびiPadOS13の一部であり、2019年秋に適切なデバイスを使用するすべての人向けに登場しました。 それは2つの主要な革新を含んでいた:人々がARの環境で歩くことを可能にすることおよび動きを捕獲すること。 さらに、AppleはARアプリの作成を容易にするツールRealityKitとReality Composerをリリースしました。

People Oclusion

新しいPeople Oclusion機能は、人々がリアルタイムでアプリ内を歩くことができることを意味します。 人々はもはや幽霊のように見えませんが、イメージを歩くことができます。 オブジェクトはまた、これを考慮に入れ、人の前または後ろに見られます。 したがって、人は非常に大きなARオブジェクトを過ぎて歩いて見えなくなることもできます。

モーションキャプチャ

モーションキャプチャは、開発者が人々の動きや姿勢をキャプチャし、ARアプリケーションの入力として使用することができます。 これにより、別のカメラで人の動きをリアルタイムでキャプチャすることができます。 IPhoneは体の位置を理解し、人形の姿勢に変換します。 以前は、このために特別なスーツが必要でした。 カメラは肢および接合箇所の位置を監察する。

ARKit3motion

フロントカメラとリアカメラの同時使用

ARKit3以降、顔認識と現実世界のオブジェクトの認識を同時に使用することができます。 これは、ARKitがフロントカメラとリアカメラの画像を組み合わせることができるためです。 たとえば、あなたの顔でオブジェクトを制御することができます。

ARゲームで一緒に作業する

いわゆる「共同セッション」では、両方のプレイヤーが参加できる共同の世界地図を構築することができます。 これにより、開発者はマルチプレイヤーゲーム用の共有AR体験を簡単に作成できます。

RealityKit

RealityKitは、開発者が仮想オブジェクトを現実世界とより簡単にマージするためのフレームワークです。 それらは、複数のAppleデバイス上で、正しいスケールで自動的に表示されます。 また、ネットワーク要件と共有AR体験を制御します。 これは、環境やカメラ、より多くのアニメーションやオーディオエフェクトのための写実的な効果が含まれています。 ARKitでネイティブに動作し、Swift APIを持っています。

ARKit3tools

Reality Composer

Reality Composerは、開発者が完全なARサポートを持つインタラクティブなシーンを構築することができます。 彼らは自分のアプリにインポートするために利用可能な仮想オブジェクトの何百もあります。 これらの仮想オブジェクトは、アニメーションを提供することができ、画面タップ、近接性および他のトリガーに応答することができます。 XcodeやiOSアプリとして使用できます。

ARKit2

WWDC2018の間、AppleはARKit2を発表しました。 ARKit2はiOS12の一部であり、多くの新機能と機能を導入しました。 これらは主な改善点でした:

  • 共有体験:マルチプレイヤー AR
  • 永続的なAR:再び開始せずに後でARを続行
  • 画像の検出と追跡:3Dオブジェクトと実世界の反射の検出
  • USDZ: 拡張現実アプリ用の新しいファイル形式

ARでのマルチプレイヤーゲーム

ARKit2以降、ARでマルチプレイヤーゲームをプレイすることもできます。 たとえば、あなたはお互いにレーザーを撮影しながら、お互いに直面して、自分のiPadやiPhoneでそれぞれ、立っています。 ゲームを除いて、これは他のすべてのARアプリでも動作します。 たとえば、あなたがあなたの家を改装することを可能にするアプリを考えてみてください。 開発者には、観客モードで構築する機会も与えられます。 これは、積極的に一緒にプレイすることなく、ARゲームがどのように行くかを確認することができます。

永続的なAR

永続的なARと呼ばれる機能のおかげで、あなたが中断した場所を拾うことができます。 あなたはその新しいソファやダイニングテーブルがあなたの家にどのように見えるかを見ることができるように、ARアプリのおかげで再びあ 後で装飾を続けたい場合は、永続的なARでやり直す必要はありません。 あなたのiPhoneやiPadを介してあなたの家に置く仮想オブジェクトは、単に取り残されています。 これは、拡張現実で芸術作品全体を作成するときにも便利です。

画像の検出とトラッキング

ARKit2以降、水平面と垂直面のみに加えて、3Dオブジェクトも検出できます。 例えば、おもちゃを考えてみてください。 さらに、ARで見えるオブジェクトに反射を投影することができます。 これらの改善のおかげで、ARの効果は以前よりもさらに現実的でなければなりません。 Appleは面積を測定するための測定アプリもリリースしましたが、それは水平距離と垂直距離でのみ機能しました。

USDZ:

AppleとPixarは、Pixarが作成したUniversal Scene Description systemに基づいてUSDZファイル形式を開発しました。 USDZのおかげで、ウェブサイト、アプリ、デザイナーは、iPhoneやiPad上の生活に来る3D画像を作成することができます。 USDZは、これらのアプリでの生活にこれらの画像をもたらし、メッセージ、Safari、メール、ファイル、および多くで動作します。 ウェブショップは、ウェブサイト上の製品のUSDZバージョンを置く場合は、クイックルックのおかげで現実の世界でこれらのアイテムを配置することが だから、特定のオブジェクトだけがUSDZのおかげで生き生きとするので、ARアプリ全体をダウンロードする必要はありません。 USDZはオープンソースの形式なので、誰でも始めることができます。

ARKitを使用したアプリ

開発者はすでにARKitを使用したアプリの全範囲をリリースしています。 あなたが小さな飛行機を制御する面白いゲームに、あなたの家の地図を作成することを可能にするアプリから。 以下のガイドでは、ARKitを使用する拡張現実アプリのリストをまとめたので、ARKitがどのように機能するかを正確に体験することができます。

コメントを残す

メールアドレスが公開されることはありません。