Mit iOS 11 wurde ARKit eingeführt, ein neues Framework für Entwickler, mit dem Entwicklungszeiten verkürzt werden sollen, um Augmented-Reality-Erlebnisse für iPhone und iPad zu erstellen.
Da ARKit den größten Teil des Hebens in Bezug auf Flugzeugerkennung, supergenaues Tracking, Beleuchtungsschätzung und mehr leistet, werden Apps, die mit ARKit betrieben werden, auf älteren Geräten nicht unterstützt.
Unterstützt Ihr iPhone oder iPad ARKit-basierte Augmented-Reality-Erlebnisse??
Laut den offiziellen ARKit-Ressourcen von Apple für Entwickler benötigt ARKit leistungsstarke Hardware-Apps, die auf den Apple A9- und A10-Prozessoren ausgeführt werden können.
Die folgenden Geräte verwenden diese Prozessoren:
- iPhone SE
- iPhone 6s
- iPhone 6s Plus
- iPhone 7
- iPhone 7 Plus
- 9,7-Zoll-iPad (Modell 2017)
- 10,5-Zoll-iPad Pro
- 12,9-Zoll-iPad Pro (Modell 2017)
- 9,7-Zoll-iPad Pro (Modell 2016)
- 12,9-Zoll-iPad Pro (Modell 2016)
„Diese Prozessoren bieten eine bahnbrechende Leistung, die ein schnelles Szenenverständnis ermöglicht und es Ihnen ermöglicht, detaillierte und überzeugende virtuelle Inhalte über reale Szenen zu erstellen“, stellt das Unternehmen fest.
Wenn Sie eines der oben genannten unterstützten Geräte besitzen, können Sie mit ARKit betriebene Apps auf Ihrem iPhone und iPad ausführen. Wenn nicht, haben Sie Pech, es sei denn, Sie kaufen ein unterstütztes iOS-Gerät.
ARKit macht seine Magie, indem es die Szene analysiert, die von der Kameraansicht dargestellt wird.
Es werden auch Daten von Onboard-Sensoren verwendet. Durch die Verschmelzung von Live-Kamerasensordaten mit CoreMotion-Daten können mit ausgeklügelten Algorithmen horizontale Ebenen in einem Raum wie Tischen und Böden erkannt werden.
ARKit kann auch Objekte auf kleineren Objektpunkten verfolgen und platzieren und die in einer Szene verfügbare Gesamtlichtmenge schätzen, um die richtige Lichtmenge auf virtuelle Objekte anzuwenden.