API reference

SceneDebugger Class

Extends MonoBehaviour

Fields

Material visualHelperMaterial[Get]
bool ShowDebugAnchors[Get]
bool MoveCanvasInFrontOfCamera[Get]
bool SetupInteractions[Get]
TextMeshProUGUI logs[Get]
TMP_Dropdown surfaceTypeDropdown[Get]
TMP_Dropdown exportGlobalMeshJSONDropdown[Get]
TMP_Dropdown positioningMethodDropdown[Get]
TextMeshProUGUI RoomDetails[Get]
List< Image > Tabs[Get]
List< CanvasGroup > Menus[Get]
OVRRayHelper RayHelper[Get]
OVRInputModule InputModule[Get]
OVRRaycaster Raycaster[Get]
OVRGazePointer GazePointer[Get]

Member Functions

Shows information about the rooms loaded.
Highlights the room's key wall.
Highlights the anchor with the largest available surface area.
Highlights the best-suggested seat, for something like remote caller placement.
Highlights the closest position on a SceneAPI surface.
Highlights the the best suggested transform to place a widget on a surface.
Casts a ray cast forward from the right controller position and draws the normal of the first Scene API object hit.
Moves the debug sphere to the controller position and colors it in green if its position is in the room, red otherwise.
Shows the debug anchor visualization mode for the anchor being pointed at.
Displays the global mesh anchor if one is found in the scene.
Toggles the global mesh anchor's collision.
void ExportJSON
( bool isOn )
Displays a texture in the right info panel about your spacemap.
Displays the nav mesh, if present.
void ActivateTab
( Image selectedTab )
void ActivateMenu
( CanvasGroup menuToActivate )