ARCore ve desteklenen geliştirme ortamlarına genel bakış

ARCore, Google'ın artırılmış gerçeklik deneyimleri oluşturmaya yönelik platformudur. ARCore, farklı API'ler kullanarak telefonunuzun çevresini algılamasını, dünyayı anlamasını ve bilgilerle etkileşim kurmasını sağlar. API'lerden bazıları, paylaşılan AR deneyimlerini etkinleştirmek için Android ve iOS'ta kullanılabilir.

ARCore, telefonunuzun kamerasından görüldüğü gibi sanal içeriği gerçek dünyayla bütünleştirmek için üç temel yetenek kullanır:

  • Hareket izleme telefon anlamak ve dünyaya göre pozisyonunu izlemesine olanak verir.
  • Çevre anlayış zemin, bir sehpa ya da duvarlara gibi yatay, dikey ve açılı yüzeyler: Telefon tüm yüzeylerin tipi boyutunu ve konumunu algılamasını sağlar.
  • Işık tahmin telefon ortamının mevcut ışık koşullarını tahmin sağlar.

Desteklenen cihazlar

ARCore, Android 7.0 (Nougat) ve sonraki sürümleri çalıştıran çok çeşitli nitelikli Android telefonlarda çalışmak üzere tasarlanmıştır. Desteklenen tüm cihazların tam listesi burada bulabilirsiniz .

ARCore nasıl çalışır?

Temel olarak, ARCore iki şey yapıyor: hareket ederken mobil cihazın konumunu takip etmek ve gerçek dünya hakkında kendi anlayışını oluşturmak.

ARCore'un hareket izleme teknolojisi, özellikler adı verilen ilginç noktaları belirlemek için telefonun kamerasını kullanır ve bu noktaların zaman içinde nasıl hareket ettiğini izler. Bu noktaların hareketinin ve telefonun atalet sensörlerinden gelen okumaların bir kombinasyonu ile ARCore, uzayda hareket ederken telefonun hem konumunu hem de yönünü belirler.

ARCore, kilit noktaları belirlemeye ek olarak, masa veya zemin gibi düz yüzeyleri algılayabilir ve etrafındaki alandaki ortalama aydınlatmayı da tahmin edebilir. Bu yetenekler, ARCore'un etrafındaki dünya hakkında kendi anlayışını oluşturmasını sağlamak için birleşir.

ARCore'un gerçek dünyayı anlaması, nesneleri, açıklamaları veya diğer bilgileri gerçek dünyayla sorunsuz bir şekilde bütünleşecek şekilde yerleştirmenize olanak tanır. Sehpanızın köşesine uyuklayan bir kedi yavrusu yerleştirebilir veya bir tabloya sanatçı hakkında biyografik bilgilerle açıklama ekleyebilirsiniz. Hareket izleme, etrafta dolaşıp bu nesneleri her açıdan görebileceğiniz ve arkanızı dönüp odadan çıksanız bile, geri döndüğünüzde yavru kedi veya notun bıraktığınız yerde olacağı anlamına gelir.

Arcore nasıl çalıştığını daha ayrıntılı bir döküm için kontrol temel kavramları .

ARCore, en popüler geliştirme ortamlarının çoğu için SDK'lar sağlar. Bu SDK'lar, hareket izleme, çevreyi anlama ve ışık tahmini gibi tüm temel AR özellikleri için yerel API'ler sağlar. Bu yeteneklerle tamamen yeni AR deneyimleri oluşturabilir veya mevcut uygulamaları AR özellikleriyle geliştirebilirsiniz.