-
Notifications
You must be signed in to change notification settings - Fork 8
Glossary
MarcoEidinger edited this page Dec 6, 2021
·
2 revisions
- 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
- 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
- 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