Cloud Anchor, farklı kullanıcıların artırılmış gerçeklik deneyimlerini paylaşmasına olanak tanır

Platforma özel kılavuzlar

Bulutta Sabitleme, gerçek dünyadaki AR deneyimlerinin kalıcı olması için kullanılabilecek özel bir sabitleme türüdür. ARCore Bulut Sabitleme API'si veya ARCore Bulut Sabitleme hizmeti ile, etkileşimli dijital bilgi katmanları oluşturabilir ve bunları gerçek konumlara sabitleyebilir, böylece zaman içinde birçok farklı cihazda birden fazla kişi tarafından paylaşılabilecek deneyimler tasarlayabilirsiniz. Cloud Anchor, herkesin uyumlu mobil cihazlardan erişebileceği dijital içeriklerle gerçek dünyadaki konumları birbirine bağlar. Hem Android hem iOS kullanıcıları aynı deneyime katıldıktan sonra, haftalar veya aylar sonra bile bu uygulamalara tekrar tekrar dönebilir.

Anchor'lar ve Cloud Anchor'lar

Bulut Bağlantıları, ARCore API bulut uç noktasında barındırılan bağlantılardır. Bu barındırma, kullanıcıların aynı uygulama içinde deneyimlerini paylaşmalarını sağlar. Sabit reklamlar için temel kurallar, Cloud Anchor'lar için de geçerlidir.

ARCore Cloud Anchor API ile geliştirme kullanım alanları

ARCore Cloud Anchor API, gerçek dünyadaki AR deneyimlerinin kalıcı hale getirilmesine ve kullanıcılar arasında ortak deneyimler oluşturulmasına yardımcı olabilir. Bunu kendi projelerinizde kullanabileceğiniz bazı yöntemleri aşağıda görebilirsiniz.

Artırılmış gerçeklik (AR) deneyimlerini gerçek dünyada sürdürün

Cloud Anchor, kullanıcının fiziksel ortama AR nesnesini yerleştirmesini ve aynı nesneyi daha sonra aynı yerde görmesini sağlar. Örneğin, mağazaların önünde sanal tabelalar oluşturmak, arkadaşları için mutfak tezgahlarına sanal notlar bırakmak veya yatak odalarını sanal posterlerle yeniden dekore etmek için Cloud Anchor'ları kullanabilirsiniz. Genel olarak, Cloud Anchor'ların oda ölçeğinde artırılmış gerçeklik (AR) deneyimleri için en iyi şekilde kullanılması önerilir.

Gerçek zamanlı ortak çalışma deneyimleri

Cloud Anchor, kullanıcılar arasında gerçek zamanlı ortak çalışmaya da olanak tanır. Örneğin, kullanıcılar sehpa üzerinde sanal bir masa tenisi oyunu oynayabilir veya topluluklarıyla birlikte sanal bir duvar resmi boyayabilirler.

Cihaz uyumluluğu

ARCore Cloud Anchor API, ARCore desteklenen tüm cihazlarda çalışır.

Cloud Anchor'ların işleyiş şekli

ARCore, Cloud Anchor'ları barındırıp çözmek için ARCore API bulut uç noktasına bağlanır, böylece bu ortak deneyimleri mümkün kılar. Bunun için çalışan bir İnternet bağlantısı gerekir.

Aşağıda, barındırma ve çözümlemenin nasıl çalıştığına ilişkin genel bir bakış sunulmuştur:

  1. Kullanıcı, ortamında yerel bir sabit oluşturur.
  2. Ara bağlantı barındırılır: ARCore, bu yerel bağlantının verilerini ARCore API bulut uç noktasına yükler ve uç nokta, bu bağlantı için benzersiz bir kimlik döndürür.
  3. Uygulama bu benzersiz kimliği diğer kullanıcılara dağıtır.
  4. Sabit bağlantı çözümlendi: Cihazları benzersiz kimliğe sahip olan kullanıcılar, ARCore Cloud Anchor API'sini kullanarak aynı sabiti yeniden oluşturabilir.

Barındırma

ARCore, çapa oluşturup barındırmak için bu bağlayıcının etrafındaki alanın 3D özellik haritasını kullanır. Bu özellik haritasını elde etmek için cihazın arka kamerası, toplantıyı düzenleyen kullanıcı görüşmesinden önce ortamı farklı bakış açıları ve pozisyonlarından alınmış ilgi merkezinin içinde ve çevresinde haritalamalıdır. Ardından ARCore Cloud Anchor API, alanın 3D özellik haritasını oluşturur ve cihaza benzersiz bir Cloud Anchor Kimliği döndürür.

Çözümleniyor

Aynı ortamdaki başka bir kullanıcı, cihazının kamerasını Cloud Anchor'ın barındırıldığı alana doğrultduğunda bir çözüm isteği, ARCore Cloud Anchor API'sinin sahnedeki görsel özellikleri düzenli olarak oluşturulan 3D özellik haritasıyla karşılaştırmasına neden olur. ARCore, Cloud Anchor'a göre kullanıcının konumunu, yönünü ve pozisyonunu belirlemek için bu karşılaştırmaları kullanır.

API kullanımdan kaldırma politikası

Ayrıntılar için ARCore Cloud Anchor API'nin kullanımdan kaldırılması politikasını inceleyin.