Skip to content

Glossary

MarcoEidinger edited this page Dec 6, 2021 · 2 revisions

Fiori for iOS AR terms

  • ScreenAnnotation – Umbrella term for Card, Marker, and internal data
  • Card – General term for the Card and it’s Data
  • Marker – General term for the marker and its icon/state
  • MarkerAnchor – A HasAnchoring which has an internal entity that backs the location in the real world that the Marker renders on
  • Pinning - Placing an entity into the scene and editing its location if needed
  • CardLabel – Viewbuilder for the Card
  • MarkerLabel - Viewbuilder for the Marker
  • ScanLabel – Viewbuilder for the ScanView

ARKit terms

  • ARSession - Object that manages the major tasks associated with every AR experience, such as motion tracking, camera passthrough, and image analysis
  • ARAnchor – Superclass for ARKit to anchor for world discovery and device localization, not rendering content, e.g. ARPlaneAnchor, ARObjectAnchor, ARImageAnchor
  • ARReferenceImage – The image that ARKit can detect in the physical environment
  • ARReferenceObject – The description of a 3D object that you want ARKit to detect in the physical environment

RealityKit terms

  • ARView - A view that displays an augmented reality experience that incorporates content from RealityKit
  • Scene - A container that holds the collection of entities rendered by an ARView
  • Entity – A RealityKit superclass object for scene content
  • ModelEntity – An Entity subclass for 3D content which has properties/behavior for interacting with a scene e.g. Physics and Collision
  • AnchorEntity – An Entity subclass used for anchoring content and not rendering. They can work independently or with ARKit anchors for placing 3D content at a position in the scene, generally ModelEntities are added to AnchorEntities as children
  • HasAnchoring – A protocol which an Entity can conform to giving it the functionality to act as an anchor and added to the ARView scene
Clone this wiki locally