Ikhtisar ARCore dan lingkungan pengembangan yang didukung

ARCore adalah platform Google untuk membangun pengalaman augmented reality. Menggunakan API yang berbeda, ARCore memungkinkan ponsel Anda merasakan lingkungannya, memahami dunia, dan berinteraksi dengan informasi. Beberapa API tersedia di Android dan iOS untuk mengaktifkan pengalaman AR bersama.

ARCore menggunakan tiga kemampuan utama untuk mengintegrasikan konten virtual dengan dunia nyata seperti yang terlihat melalui kamera ponsel Anda:

  • Pelacakan gerak memungkinkan ponsel memahami dan melacak posisinya relatif terhadap dunia.
  • Pemahaman lingkungan memungkinkan ponsel mendeteksi ukuran dan lokasi semua jenis permukaan: permukaan horizontal, vertikal, dan miring seperti tanah, meja kopi, atau dinding.
  • Estimasi cahaya memungkinkan ponsel memperkirakan kondisi pencahayaan lingkungan saat ini.

Perangkat yang didukung

ARCore dirancang untuk bekerja pada berbagai ponsel Android berkualitas yang menjalankan Android 7.0 (Nougat) dan yang lebih baru. Daftar lengkap semua perangkat yang didukung tersedia di sini .

Bagaimana cara kerja ARCore?

Pada dasarnya, ARCore melakukan dua hal: melacak posisi perangkat seluler saat bergerak, dan membangun pemahamannya sendiri tentang dunia nyata.

Teknologi pelacakan gerak ARCore menggunakan kamera ponsel untuk mengidentifikasi titik-titik menarik, yang disebut fitur, dan melacak bagaimana titik-titik itu bergerak dari waktu ke waktu. Dengan kombinasi pergerakan titik-titik ini dan pembacaan dari sensor inersia ponsel, ARCore menentukan posisi dan orientasi ponsel saat bergerak melalui ruang.

Selain mengidentifikasi titik-titik kunci, ARCore dapat mendeteksi permukaan datar, seperti meja atau lantai, dan juga dapat memperkirakan pencahayaan rata-rata di area di sekitarnya. Kemampuan ini digabungkan untuk memungkinkan ARCore membangun pemahamannya sendiri tentang dunia di sekitarnya.

Pemahaman ARCore tentang dunia nyata memungkinkan Anda menempatkan objek, anotasi, atau informasi lain dengan cara yang terintegrasi secara mulus dengan dunia nyata. Anda dapat menempatkan anak kucing yang sedang tidur siang di sudut meja kopi Anda, atau memberi anotasi pada lukisan dengan informasi biografis tentang artis tersebut. Pelacakan gerak berarti Anda dapat bergerak dan melihat objek ini dari sudut mana pun, dan bahkan jika Anda berbalik dan meninggalkan ruangan, saat Anda kembali, anak kucing atau anotasi akan berada tepat di tempat Anda meninggalkannya.

Untuk rincian lebih rinci tentang cara kerja ARCore, lihat konsep dasar .

ARCore menyediakan SDK untuk banyak lingkungan pengembangan paling populer. SDK ini menyediakan API asli untuk semua fitur AR penting seperti pelacakan gerakan, pemahaman lingkungan, dan estimasi cahaya. Dengan kemampuan ini, Anda dapat membangun pengalaman AR yang sama sekali baru atau menyempurnakan aplikasi yang ada dengan fitur AR.