過去3年間、Tangoプラットフォームを使用して、モバイルデバイスでの拡張現実の開発に貢献する技術に取り組んできました。 彼女はARCoreの作成の基礎となりました。 このSDKは追加の機器を必要としないため、さまざまなAndroidデバイスで使用できます。 数百万のデバイスでARCoreを起動する予定です。 本日より、Android 7.0以降で実行されるPixelおよびSamsung S8で利用できるようになります。 テスト期間の終わりまでに、ARCoreは1億台のデバイスで動作すると予想されます。 効率的に機能して良好な結果をもたらすために、Samsung、Huawei、LG、ASUS、その他の企業と協力しています。
ARCoreはJava / OpenGL、Unity、Unrealで動作し、次の分野に焦点を当てています。
- モーショントラッキング。 電話のカメラを使用して、部屋の基準点(これらの点が仮想オブジェクトの位置を決定します)とジャイロデータを使用して、ARCoreは移動中のデバイスの位置と方向を決定します。 同時に、仮想オブジェクトは、配置した場所にそのまま残ります。
- 環境認識。 通常、拡張現実のオブジェクトは床またはテーブルに配置されます。 ARCoreは、動きを追跡するときと同じ基準点を使用して水平面を認識できます。
- 照明の評価。 ARCoreは、周囲光のレベルを決定し、開発者が周囲の環境に応じて仮想オブジェクトを照らすことを可能にします。 これにより、さらにリアルに見えます。
ARCoreとともに、拡張現実の分野で開発者が優れたソリューションを作成するのに役立つ他のアプリケーションとサービスを開発しています。 誰でも簡単にARアプリケーション用の優れた3Dコンテンツを作成できるように、 BlocksおよびTilt Brushプロジェクトを開始しました。 Google I / Oカンファレンスで、ビジュアルポジショニングサービスに取り組んでいると発表しました。 それは、コンピューターを超えて世界の拡張現実技術のアプリケーションをもたらすことを可能にします。 また、インターネットは拡張現実の開発において重要な役割を果たすと考えています。 そのため、Web開発者向けにプロトタイプブラウザを起動し、Web開発者もこの技術の実験を開始できるようにします。 専用ブラウザを使用すると、Android / ARCoreおよびiOS / ARKit用の拡張現実サイトを作成できます。
ARCoreは拡張現実を誰もが利用できるようにするための次のステップです。 これは今年の最新のイノベーションではありません。 GitHubで意見を共有してください。 拡張現実アプリケーションの多くの興味深い例については、新しいAR実験セクションをご覧ください。 ハッシュタグ#ARCoreを追加して、ソーシャルネットワークでの仕事について教えてください。 私たちが一番気に入っているプロジェクトを間違いなく共有します。