API reference
Meta::XR::MRUtilityKit::Data::AnchorData Anchor SemanticClassifications Transform PlaneBounds VolumeBounds PlaneBoundary2D GlobalMesh Meta::XR::MRUtilityKit::AnchorPrefabSpawner::AnchorPrefabGroup Labels Prefabs PrefabSelection MatchAspectRatio CalculateFacingDirection Scaling Alignment IgnorePrefabSize Equals Equals GetHashCode operator== operator!= Meta::XR::MRUtilityKit::AnchorPrefabSpawner ScalingMode Stretch UniformScaling UniformXZScale NoScaling Custom AlignMode Automatic Bottom Center NoAlignment Custom SelectionMode Random ClosestSize Custom SpawnOnStart SeedValue onPrefabSpawned PrefabsToSpawn TrackUpdates SceneTrackingSettings _customPrefabScalingVolume _customPrefabAlignmentVolume _customPrefabScalingPlaneRect _customPrefabAlignmentPlaneRect _customPrefabSelection AnchorPrefabSpawnerObjects SpawnedPrefabs _random Suffix ReceiveRemovedRoom UnRegisterAnchorUpdates RegisterAnchorUpdates ReceiveAnchorUpdatedCallback ReceiveAnchorRemovedCallback ReceiveAnchorCreatedEvent ReceiveCreatedRoom ClearPrefabs ClearPrefab ClearPrefab ClearPrefabs SpawnPrefabs SpawnPrefabs SpawnPrefab SpawnPrefabsInternal LabelToPrefab InitializeRandom CustomPrefabSelection CustomPrefabScaling CustomPrefabScaling CustomPrefabAlignment CustomPrefabAlignment Meta::XR::MRUtilityKit::AnchorPrefabSpawnerUtilities GetTransformationMatrixMatchingAnchorVolume ScalePrefab AlignPrefabPivot GetPrefabWithClosestSizeToAnchor GetTransformationMatrixMatchingAnchorPlaneRect SelectPrefab AlignPrefabPivot ScalePrefab GetPrefabScaleBasedOnAnchorVolume GetPoseBasedOnAnchorVolume MatchAspectRatio RotateVolumeBounds GetPrefabScaleBasedOnAnchorPlaneRect GetPoseBasedOnAnchorPlaneRect Meta::XR::MRUtilityKit::TelemetryConstants::AnnotationType SceneName NumRooms Meta::XR::MRUtilityKit::MRUKRoom::CouchSeat couchAnchor couchPoses Meta::XR::MRUtilityKit::MRUK::CreateSceneDataResults SceneData FetchResult Meta::XR::MRUtilityKit::Data Meta::XR::MRUtilityKit::EffectMesh WallTextureCoordinateModeU METRIC METRIC_SEAMLESS MAINTAIN_ASPECT_RATIO MAINTAIN_ASPECT_RATIO_SEAMLESS STRETCH STRETCH_SECTION WallTextureCoordinateModeV METRIC MAINTAIN_ASPECT_RATIO STRETCH AnchorTextureCoordinateMode METRIC STRETCH SpawnOnStart MeshMaterial BorderSize Colliders CutHoles Layer textureCoordinateModes Labels TrackUpdates castShadows hideMesh SceneTrackingSettings effectMeshObjects List< MRUKAnchor > float CastShadow HideMesh ToggleColliders Suffix ReceiveRemovedRoom UnregisterAnchorUpdates RegisterAnchorUpdates ReceiveAnchorUpdatedCallback ReceiveAnchorRemovedCallback ReceiveAnchorCreatedEvent ReceiveCreatedRoom CreateBorderPolygon CreateInteriorPolygon CreateInteriorTriangleFan GenerateData IncludesLabel GetOrderedWalls GetRightWall CreateEffectMesh AddCollider GetSeamlessFactor CreateEffectMeshWall CreateGlobalMeshObject GetInsetPositionOffset CreateMesh DestroyMesh DestroyMesh DestroyMesh AddColliders DestroyColliders ToggleShadowCasting ToggleEffectMeshVisibility ToggleEffectMeshColliders OverrideEffectMaterial CreateMesh CreateEffectMesh SetEffectObjectsParent Meta::XR::MRUtilityKit::EffectMesh::EffectMeshObject effectMeshGO mesh collider Meta::XR::MRUtilityKit::EnableUnpremultipliedAlpha FindSpawnPositions SpawnLocation Floating AnySurface VerticalSurfaces OnTopOfSurfaces HangingDown SpawnOnStart SpawnObject SpawnAmount MaxIterations SpawnLocations Labels CheckOverlaps OverrideBounds LayerMask SurfaceClearanceDistance StartSpawn StartSpawn Meta::XR::MRUtilityKit::Float3X3 Row0 Row1 Row2 this[int row, int column] Float3X3 Float3X3 Multiply Multiply Meta::XR::MRUtilityKit::Data::GlobalMeshData Positions Indices Meta::XR::MRUtilityKit::GridSliceResizer Method SLICE SLICE_WITH_ASYMMETRICAL_BORDER SCALE StretchCenterAxis X Y Z PivotOffset ScalingX BorderXNegative BorderXPositive ScalingY BorderYNegative BorderYPositive ScalingZ BorderZNegative BorderZPositive StretchCenter UpdateInPlayMode OriginalMesh _axisGizmosColors _cachedBorderXNegative _cachedBorderXPositive _cachedBorderYNegative _cachedBorderYPositive _cachedBorderZNegative _cachedBorderZPositive _meshFilter _currentSize _boundingBox _scaledBoundingBox _pivotTransform _scaledInvPivotTransform _currentMesh _meshCollider _minBorderSize OnDrawGizmos OnDrawGizmosSelected ShouldResize UpdateCachedValues DrawBorderCubeGizmo DrawNegativeBorderForAxis DrawPositiveDrawBorderForAxis ScaleBounds ProcessVertices Meta::XR::MRUtilityKit::SerializationHelpers::GuidConverter WriteJson ReadJson Meta::XR::MRUtilityKit::ICustomAnchorPrefabSpawner CustomPrefabSelection CustomPrefabScaling CustomPrefabScaling CustomPrefabAlignment CustomPrefabAlignment Meta::XR::MRUtilityKit::SerializationHelpers::IntArrayConverter WriteJson ReadJson Meta::XR::MRUtilityKit::LabelFilter _included _excluded Included Excluded FromEnum Included Excluded PassesFilter PassesFilter Meta::XR::MRUtilityKit::TelemetryConstants::MarkerId LoadSceneFromDevice LoadSceneFromPrefab LoadSceneFromJson LoadEffectMesh LoadFindSpawnPositions LoadRoomGuardian LoadSceneDebugger LoadAnchorPrefabSpawner LoadGridSliceResizer LoadSceneNavigation LoadSceneDecoration Meta::XR::MRUtilityKit::Triangulator::MergedVertex Position NextVertex NextHole Meta::XR::MRUtilityKit::MRUK PositioningMethod DEFAULT CENTER EDGE SceneDataSource Device Prefab DeviceWithPrefabFallback Json DeviceWithJsonFallback RoomFilter None CurrentRoomOnly AllRooms LoadDeviceResult Success NoScenePermission NoRoomsFound FailureDataIsInvalid FailureInsufficientResources FailureInsufficientView FailurePermissionInsufficient FailureRateLimited FailureTooDark FailureTooBright SurfaceType FACING_UP FACING_DOWN VERTICAL AnchorRepresentation PLANE VOLUME IsInitialized SceneLoadedEvent RoomCreatedEvent RoomUpdatedEvent RoomRemovedEvent _cameraRig Rooms Instance EnableWorldLock SceneSettings _worldLockWasEnabled _loadSceneCalled _prevTrackingSpacePose _classificationsBuffer _cachedCurrentRoom _cachedCurrentRoomFrame InitializeScene LoadScene GetRoomIndex OnRoomDestroyed LoadSceneFromDevice CreateSceneDataFromDevice FindAllObjects LoadRoomFromPrefab CreateAnchorFromRoomObject CreateAnchor FindObjects GetAdjacentWall UpdateScene CreateRoom RegisterSceneLoadedCallback RegisterRoomCreatedCallback RegisterRoomUpdatedCallback RegisterRoomRemovedCallback GetRooms GetAnchors GetCurrentRoom ClearScene LoadSceneFromDevice LoadSceneFromPrefab SaveSceneToJsonString LoadSceneFromJsonString HasSceneModel Meta::XR::MRUtilityKit::MRUKAnchor SceneLabels FLOOR CEILING WALL_FACE TABLE COUCH DOOR_FRAME WINDOW_FRAME OTHER STORAGE BED SCREEN LAMP PLANT WALL_ART GLOBAL_MESH INVISIBLE_WALL_FACE AnchorLabels Label HasPlane HasVolume GlobalMesh PlaneRect VolumeBounds PlaneBoundary2D Anchor Room ParentAnchor ChildAnchors _globalMesh Raycast IsPositionInBoundary AddChildReference ClearChildReferences GetDistanceToSurface GetClosestSurfacePosition GetClosestSurfacePosition GetAnchorCenter GetAnchorSize GetBoundsFaceCenters IsPositionInVolume LoadGlobalMeshTriangles HasLabel HasAnyLabel HasAnyLabel GetLabelsAsEnum Equals RaycastPlane RaycastVolume UpdateAnchor Meta::XR::MRUtilityKit::MRUKRoom Anchor Anchors WallAnchors FloorAnchor CeilingAnchor GlobalMeshAnchor SeatPoses AnchorCreatedEvent AnchorUpdatedEvent AnchorRemovedEvent _roomBounds _corners _prevRoomPose RegisterAnchorCreatedCallback RegisterAnchorUpdatedCallback RegisterAnchorRemovedCallback UnRegisterAnchorCreatedCallback UnRegisterAnchorUpdatedCallback UnRegisterAnchorRemovedCallback GetRoomAnchors RemoveAndDestroyAnchor GetFloorAnchor GetCeilingAnchor GetGlobalMeshAnchor GetWallAnchors GetRoomOutline GetKeyWall RaycastAll Raycast Raycast Raycast Raycast GetBestPoseFromRaycast GetBestPoseFromRaycast IsPositionInRoom GetRoomBounds IsPositionInSceneVolume GetFacingDirection IsPositionInSceneVolume IsPositionInSceneVolume TryGetClosestSeatPose GetSeatPoses TryGetAnchorParent TryGetAnchorChildren DoesRoomHave HasAllLabels TryGetClosestSurfacePosition FindLargestSurface FindLargestSurface GenerateRandomPositionInRoom GenerateRandomPositionOnSurface IsIdenticalRoom IsSameRoom UpdateRoomLabel UpdateRoomLayout FindAnchorByUuid ComputeRoomInfo CalculateSeatPoses CalculateRoomOutlineAndBounds GetDirectionAwayFromClosestWall CalculateHierarchyReferences UpdateWorldLock CreateAnchor SortWallsByWidth Meta::XR::MRUtilityKit::MRUK::MRUKSettings DataSource RoomIndex RoomPrefabs SceneJsons LoadSceneOnStartup SeatWidth SceneJson Meta::XR::MRUtilityKit::MRUKStart sceneLoadedEvent roomCreatedEvent roomUpdatedEvent roomRemovedEvent Meta::XR::MRUtilityKit::Triangulator::Outline vertices indices Meta::XR::MRUtilityKit::SerializationHelpers::OVRAnchorConverter WriteJson ReadJson Meta::XR::MRUtilityKit::Data::PlaneBoundsData Min Max Meta::XR::MRUtilityKit::Data::RoomData Anchor RoomLayout Anchors Meta::XR::MRUtilityKit::RoomGuardian GuardianMaterial GuardianDistance Meta::XR::MRUtilityKit::Data::RoomLayoutData FloorUuid CeilingUuid WallsUuid Meta::XR::MRUtilityKit::Data::SceneData CoordinateSystem Rooms Meta::XR::MRUtilityKit::SceneDebugger visualHelperMaterial ShowDebugAnchors MoveCanvasInFrontOfCamera SetupInteractions logs surfaceTypeDropdown exportGlobalMeshJSONDropdown positioningMethodDropdown RoomDetails Tabs Menus RayHelper InputModule Raycaster GazePointer _foregroundColor _backgroundColor _srcBlend _dstBlend _zWrite _cull _color _debugAnchors _cameraRig _debugCube _debugSphere _debugNormal _navMeshViz _debugAnchor _previousShowDebugAnchors _debugCheckerMesh _globalMeshEffectMesh _previousShownDebugAnchor _globalMeshAnchor _navMeshTriangulation _debugAction _canvas _spaceMapGPU _spawnDistanceFromCamera OnSceneLoaded SetupInteractionDependencies GetControllerRay GetGlobalMeshEffectMesh GetSpaceMapGPU ShowRoomDetails GenerateDebugAnchor CloneObject ScaleChildren CreateDebugPrefabSource SetMaterialProperties CreateGridPattern CreateDebugPrimitives ShowHitNormal SetLogsText ToggleCanvasGroup Billboard ToggleMenu SnapCanvasInFrontOfCamera ShowRoomDetailsDebugger GetKeyWallDebugger GetLargestSurfaceDebugger GetClosestSeatPoseDebugger GetClosestSurfacePositionDebugger GetBestPoseFromRaycastDebugger RayCastDebugger IsPositionInRoomDebugger ShowDebugAnchorsDebugger DisplayGlobalMesh ToggleGlobalMeshCollisions ExportJSON DisplaySpaceMap DisplayNavMesh ActivateTab ActivateMenu Meta::XR::MRUtilityKit::SceneNavigation BuildOnSceneLoaded CollectGeometry CollectObjects AgentRadius AgentHeight AgentClimb AgentMaxSlope Agents NavigableSurfaces SceneObstacles Layers TrackUpdates _navMeshSurface _obstaclesRoot _surfacesRoot _cachedNavigableSceneLabels OnNavMeshInitialized Obstacles Surfaces _minimumNavMeshSurfaceArea _obstaclePrefix _surfacesPrefix OnSceneLoadedEvent ReceiveCreatedRoom ReceiveUpdatedRoom ReceiveRemovedRoom InitializeNavMesh CreateNavMeshData CreateNavigableSurface ClearSurfaces ToggleGlobalMeshNavigation BuildSceneNavMesh BuildSceneNavMeshForRoom BuildSceneNavMeshFromExistingAgent CreateNavMeshBuildSettings CreateNavMeshSurface RemoveNavMeshData ResizeNavMeshFromRoomBounds CreateObstacles CreateObstacle CreateNavigableSurfaces ClearObstacles ClearObstacle ClearSurface GetFirstLayerFromLayerMask ValidateBuildSettings Abs Meta::XR::MRUtilityKit::MRUK::SceneTrackingSettings UnTrackedRooms UnTrackedAnchors Meta::XR::MRUtilityKit::SerializationHelpers CoordinateSystem Unity Unreal UnrealWorldToMeters _converters Serialize Deserialize Meta::XR::MRUtilityKit::SimplexNoise srdnoise Meta::XR::MRUtilityKit::SpaceMap CreateOnStart TextureMap MapGradient InnerBorder OuterBorder MapBorder MapBounds Pixels PixelDimensions Offset Scale MATERIAL_PROPERTY_NAME PARAMETER_PROPERTY_NAME CalculateMap GetSurfaceDistance ResetFreespace GetColorAtPosition InitializeMapValues CalculatePixels GetPixelFromWorldPosition Meta::XR::MRUtilityKit::SpaceMapGPU SpaceMapCreatedEvent SpaceMapUpdatedEvent Dirty CreateOnStart TextureDimension MapGradient layerMask TrackUpdates gradientMaterial CSSpaceMap FloorWallLabel SceneObjectLabels InsideObjectColor CameraCaptureBorderBuffer CreateOutputTexture OutputTexture DebugPlane ShowDebugPlane colorFloorWall colorSceneObjects colorVirtualObjects _captureCamera _cameraDistance _RTextures _effectMeshFloor _effectMeshObjects _gradientTexture _csSpaceMapKernel _csFillSpaceMapKernel _csPrepareSpaceMapKernel _isDirty RenderTexture OculusUnlitShader WidthID HeightID ColorFloorWallID ColorSceneObjectsID ColorVirtualObjectsID StepID SourceID ResultID StartSpaceMap GetColorAtPosition ReceiveCreatedRoom ReceiveRemovedRoom UnregisterAnchorUpdates RegisterAnchorUpdates ReceiveAnchorUpdatedCallback ReceiveAnchorRemovedCallback ReceiveAnchorCreatedEvent DestroyEffectMesh CreateEffectMesh InitEffectMesh InitEffectMeshComponent OnRenderImage InitUpdateRT ApplyMaterial InitUpdateGradientTexture InitializeCaptureCamera GetBoudingBoxByFilter CalculateCameraPosition CalculateOrthographicSize LayerToInt CreateNewRenderTexture TryReleaseRT Meta::XR::MRUtilityKit::MRUKRoom::Surface Anchor UsableArea IsPlane Bounds Transform Meta::XR::MRUtilityKit::TelemetryConstants Meta::XR::MRUtilityKit::EffectMesh::TextureCoordinateModes WallU WallV AnchorUV Meta::XR::MRUtilityKit::Data::TransformData Translation Rotation Scale Meta::XR::MRUtilityKit::Triangulator IsConvex PointInTriangle IsEar FindLineIntersection ClipPolygon CreateOutline TriangulatePoints TriangulateMesh Meta::XR::MRUtilityKit::Utilities prefabBoundsCache Sqrt2 InvSqrt2 GetPrefabBounds GetAnchorName SequenceEqual< T > IsPositionInPolygon CalculateBoundsRecursively GetPlaneRectFromAnchorData GetVolumeBoundsFromAnchorData GetGlobalMeshFromAnchorData DestroyGameObjectAndChildren SceneLabelsEnumToList StringLabelsToEnum StringLabelToEnum ClassificationToSceneLabel DrawWireSphere Meta::XR::MRUtilityKit::SerializationHelpers::Vector2Converter WriteJson ReadJson Meta::XR::MRUtilityKit::Extensions::Vector2Extensions Floor Frac Add Abs Meta::XR::MRUtilityKit::SerializationHelpers::Vector3ArrayConverter WriteJson ReadJson Meta::XR::MRUtilityKit::SerializationHelpers::Vector3Converter WriteJson ReadJson Meta::XR::MRUtilityKit::Extensions::Vector3Extensions Add Subtract Floor FromVector2AndZ Meta::XR::MRUtilityKit::Data::VolumeBoundsData Min Max Meta::XR::MRUtilityKit::WorleyNoise K Ko jitter mod289 mod289 permute mod7 mod7 cellular Matrix4x4 Meta Meta::XR Meta::XR::MRUtilityKit Meta::XR::MRUtilityKit::Extensions Meta::XR::Util Newtonsoft::Json Newtonsoft::Json::Converters Object Quaternion Random System System::Collections System::Collections::Generic System::Diagnostics System::IO System::Runtime::CompilerServices System::Threading System::Threading::Tasks TMPro Unity::AI::Navigation Unity::Collections UnityEditor UnityEngine UnityEngine::AI UnityEngine::Android UnityEngine::Assertions UnityEngine::Events UnityEngine::EventSystems UnityEngine::Rendering UnityEngine::Serialization UnityEngine::UI Vector3 MRUtilityKit_Mainpage.cs AnchorPrefabSpawner.cs Random AnchorPrefabSpawnerUtilities.cs Matrix4x4 Quaternion Data.cs EffectMesh.cs EnableUnpremultipliedAlpha.cs Vector2Extensions.cs Vector3Extensions.cs FindSpawnPositions.cs GridSliceResizer.cs Matrix4x4 Vector3 ICustomAnchorPrefabSpawner.cs LabelFilter.cs MRUK.cs MRUKAnchor.cs MRUKRoom.cs MRUKStart.cs RoomGuardian.cs SceneDebugger.cs GridDistribution.cs RandomDistribution.cs Random SimplexDistribution.cs StaggeredConcentricDistribution.cs MaskEditor.cs ModifierEditor.cs SceneDecorationEditor.cs AnchorComponentDistanceMask.cs AnchorDistanceMask.cs CellularNoiseMask.cs ColliderMask.cs CompositeMaskAdd.cs CompositeMaskAvg.cs CompositeMaskMax.cs CompositeMaskMin.cs CompositeMaskMul.cs ConstantMask.cs CookieMask.cs HeightMask.cs InsideCurrentRoomMask.cs Mask.cs Mask2D.cs NotInsideMask.cs RandomMask.cs RayDistanceMask.cs SimplexNoiseMask.cs SlopeMask.cs SpaceMapGPUMask.cs SpaceMapMask.cs StochasticMask.cs Random DontDestroyOnLoadModifier.cs KeepUprightWithAnchorModifier.cs KeepUprightWithSurfaceModifier.cs Modifier.cs RotationModifier.cs RotationModifierSpaceMap.cs ScaleModifier.cs ScaleUniformModifier.cs CircularPool.cs FixedPool.cs Pool.cs Object PoolManager.cs PoolManagerComponent.cs PoolManagerSingleton.cs SingletonMonoBehavior.cs SceneDecoration.cs SceneDecorator.cs Random SceneDecoratorTypes.cs SceneNavigation.cs SerializationHelpers.cs SpaceMap.cs SpaceMapGPU.cs TelemetryConstants.cs Triangulator.cs Utilities.cs MRUtilityKit/Core MRUtilityKit/Core/Scripts/SceneDecorator/Distributions Documentation MRUtilityKit/Core/Scripts/SceneDecorator/Editor MRUtilityKit/Core/Scripts/Extensions MRUtilityKit/Core/Scripts/SceneDecorator/Masks MRUtilityKit/Core/Scripts/SceneDecorator/Modifier MRUtilityKit MRUtilityKit/Core/Scripts/SceneDecorator/Pool MRUtilityKit/Core/Scripts/SceneDecorator MRUtilityKit/Core/Scripts index
Did you find this page helpful?
Thumbs up icon
Thumbs down icon