Ich zeige einige coole Beispiele, was man mit ARKit unter iOS 11 alles anstellen kann.
Die Grundlagen von ARKit wie die Ebenenen-Erkennung, die verschiedenen Ausrichtungs-Modi (World Alignment) und die automatische Szenenausleuchtung werden erklärt.
Für die meisten AR-Projekte bietet sich eine Kombination mit SceneKit an, um dreidimensionale Inhalte darzustellen. Wir bauen live in Xcode ein kleines Game, das ARKit mit SceneKit und einer Physics-Simulation verbindet.
2. Was ist Augmented Reality?
Augmented reality (AR) is a live direct or
indirect view of a physical, real-world
environment whose elements are "augmented"
by computer-generated or extracted real-
world sensory input such as sound, video,
graphics or GPS data.
– Wikipedia
17. Ebenenerkennung
• Nur horizontale Ebenen
• Position (center), Lage (transform), Größe (extent)
• ARFrame.anchors
• AR(SCN|SK)ViewDelegate: nodeForAnchor: oder
didAddNode:forAnchor:
25. Face Tracking
• Erfassung der Position
• 3D-Mesh
• Feature-Erkennung (52 Merkmale: Schließung rechtes Lid,
Lippenspitzung, Kinnverschiebung, etc.),Wert von 0 bis 1
• Nur für iPhone X