# Immersal Components

The Immersal Unity SDK has a modular component architecture that enables easy customization of various parts of the pipeline.

# Current components

  • PlatformSupport
  • Localizer
  • LocalizationMethod
  • MapOption
  • SceneUpdater
  • TrackingAnalyzer

The SDK comes with interfaces and implementations for all of these. The components are used together to form a pipeline that takes in data from a device camera and uses it to align the spatial maps. Developers are free to implement this pipeline in any way they wish.

# ImmersalSession

The SDK also comes with a sample implementation of this pipeline in the form of ImmersalSession. This implementation runs a continous update loop in which all the components are connected together. See more details on the ImmersalSession page.