IndoorNavigationComponent

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

groundColor

: the color of the ground (default is Color(0.902f, 0.902f, 0.902f, 1.0f)) takes a Color object

wallColor

: the color of the wall (default is Color(0.129f, 0.588f, 0.953f, 1.0f)) takes a Color object

spaceColor

: the color of the space (default is Color(0.612f, 0.153f, 0.69f, 1.0f)) takes a Color object

cameraConfiguration

: the configuration of the camera (default is CameraConfiguration()) takes a CameraConfiguration object