Umgebung

Physische Umgebungen

Eine User Experience für viele verschiedene Gruppenbereiche entwerfen

Geben Sie Nutzern eine klare Vorstellung davon, wie viel Platz sie für Ihre App benötigen. Können Sie die App auf Ihrem Schoß, auf dem Küchentisch oder im Fußballstadion verwenden? Zeigen Sie ihnen die idealen Bedingungen für die Nutzung. Sie können Vorschaugrafiken im Play Store oder Anleitungen in die App selbst einbinden.

Es ist dennoch hilfreich, all die Orte zu berücksichtigen, an denen Ihre App möglicherweise verwendet wird, von einer kleinen Wohnung bis zu einem riesigen Feld. Bereite dich auf große und kleine Räume, reale Hindernisse wie Möbel oder Verkehr und physische Herausforderungen vor.

Öffentliche Bereiche bieten eine Reihe von Herausforderungen für AR. Je nach Anzahl der Objekte und Personen in der Umgebung werden die Verfolgung und Verdeckung schwierig. Außerdem können Smartphonebewegungen und das Eintauchen in AR störend oder gefährlich sein.

Virtuelle Umgebungen

Eine erweiterte Umgebung kombiniert ein Bild der realen Welt, das mit der Kamera eines Geräts aufgenommen wurde, mit virtuellen Inhalten wie digitalen Objekten oder Informationen.

Während sich dein Smartphone um die Welt bewegt, verfolgt ARCore die Position des Smartphones in Bezug auf die Umgebung. Dieser Vorgang wird als gleichzeitige Odometry und Mapping oder COM bezeichnet.

ARCore betrachtet das Bild einer Kamera und erkennt optisch bestimmte Merkmale, sogenannte Feature Points. Anhand dieser Punkte ermittelt sie dann die Positionsänderung. Die visuellen Informationen werden mit Inertialmessungen des Geräts kombiniert, um die Position (Position und Ausrichtung) der Kamera in Relation zur Welt im Zeitverlauf zu schätzen.

ARCore passt die Position der virtuellen Kamera, die 3D-Inhalte rendert, an die Position der Kamera des Geräts an und rendert so virtuelle Inhalte aus der richtigen Perspektive. Dieses virtuelle Bild wird über ein Live-Kamerabild gelegt, sodass es als Teil der realen Welt erscheint.

Continuous Discovery

ARCore verbessert kontinuierlich sein Verständnis der realen Welt.

Dabei wird ein Modell Ihrer Umgebung erstellt, das ergänzt wird, wenn sich das Smartphone bewegt und die Kamera neue Bereiche und Details dazu erfasst. ARCore erkennt und gruppiert Featurepunkte, die auf gemeinsamen horizontalen und angewinkelten Oberflächen zu liegen scheinen, und stellt diese Oberflächen für deine App als Ebenen zur Verfügung.

Umweltbedingte Einschränkungen

Für den Moment gibt es folgende Einschränkungen, die das genaue Verständnis von Oberflächen beeinträchtigen können:

  • Flache Oberflächen ohne Textur, z. B. ein weißer Schreibtisch
  • Umgebungen mit schwacher Beleuchtung
  • Äußerst helle Umgebungen
  • Transparente oder reflektierende Oberflächen wie Glas
  • Dynamische oder sich bewegende Oberflächen wie Grashalme oder Wellen im Wasser

Wenn Nutzende auf Umgebungseinschränkungen stoßen, geben Sie an, was schiefgelaufen ist, und weisen Sie sie in die richtige Richtung.