Indoor Navigation Component
fun IndoorNavigationComponent(modifier: Modifier = Modifier, groundColor: Color = Color(1.0f, 0.922f, 0.231f, 1.0f), wallColor: Color = Color(0.804f, 0.863f, 0.224f, 1.0f), spaceColor: Color = Color(0.612f, 0.153f, 0.69f, 1.0f), cameraConfiguration: CameraConfiguration = CameraConfiguration())
This is the main component of the Indoor Navigation Engine. It is responsible for rendering the 3D scene and the navigation. It uses the SceneView and Filament libraries to render the 3D scene. It also uses the Compose library to render the UI.
Parameters
ground Color
: the color of the ground (default is Color(0.902f, 0.902f, 0.902f, 1.0f)) takes a Color object
wall Color
: the color of the wall (default is Color(0.129f, 0.588f, 0.953f, 1.0f)) takes a Color object
space Color
: the color of the space (default is Color(0.612f, 0.153f, 0.69f, 1.0f)) takes a Color object
camera Configuration
: the configuration of the camera (default is CameraConfiguration()) takes a CameraConfiguration object