Class SpatialMappingRenderer | Windows Mixed Reality | 1.0.21
docs.unity3d.com
    Show / Hide Table of Contents

    Class SpatialMappingRenderer

    Inheritance
    Object
    SpatialMappingBase
    SpatialMappingRenderer
    Inherited Members
    SpatialMappingBase.surfaceParent
    SpatialMappingBase.freezeUpdates
    SpatialMappingBase.volumeType
    SpatialMappingBase.sphereRadius
    SpatialMappingBase.halfBoxExtents
    SpatialMappingBase.lodType
    SpatialMappingBase.numUpdatesBeforeRemoval
    SpatialMappingBase.secondsBetweenUpdates
    SpatialMappingBase.m_BakePhysics
    SpatialMappingBase.bakePhysics
    SpatialMappingBase.observerId
    SpatialMappingBase.surfaceObserver
    SpatialMappingBase.surfaceObjects
    SpatialMappingBase.bounds
    SpatialMappingBase.lastUpdatedObserverPosition
    SpatialMappingBase.selectedCamera
    SpatialMappingBase.nextSurfaceChangeUpdateTime
    SpatialMappingBase.pendingSurfacesForEviction
    SpatialMappingBase.surfacesToRemoveFromDict
    SpatialMappingBase.m_SurfaceParentWasDynamicallyCreated
    SpatialMappingBase.surfaceParentWasDynamicallyCreated
    SpatialMappingBase.lodToPcm
    SpatialMappingBase.GetLODFromTPCM(Double)
    SpatialMappingBase.Awake()
    SpatialMappingBase.Start()
    SpatialMappingBase.OnEnable()
    SpatialMappingBase.OnDisable()
    SpatialMappingBase.Update()
    SpatialMappingBase.UpdatePosition()
    SpatialMappingBase.CloneBakedComponents(SurfaceData, SpatialMappingBase.Surface)
    SpatialMappingBase.AddRequiredComponentsForBaking(SpatialMappingBase.Surface)
    SpatialMappingBase.OnRemoveSurface(SurfaceId)
    SpatialMappingBase.ShouldRemainActiveWhileBeingRemoved(SpatialMappingBase.Surface)
    SpatialMappingBase.BoundsContains(Vector3)
    SpatialMappingBase.ProcessEvictedObjects()
    SpatialMappingBase.TryGetHighestPriorityRequest(SurfaceData)
    SpatialMappingBase.UpdateSurfaceData(SpatialMappingBase.Surface)
    SpatialMappingBase.ForEachSurfaceInCache(Action<SpatialMappingBase.Surface>)
    SpatialMappingBase.OnDidApplyAnimationProperties()
    Namespace: UnityEngine.XR.WSA
    Syntax
    public class SpatialMappingRenderer : SpatialMappingBase

    Properties

    occlusionMaterial

    Declaration
    public Material occlusionMaterial { get; set; }
    Property Value
    Type Description
    Material

    renderState

    Declaration
    public SpatialMappingRenderer.RenderState renderState { get; set; }
    Property Value
    Type Description
    SpatialMappingRenderer.RenderState

    visualMaterial

    Declaration
    public Material visualMaterial { get; set; }
    Property Value
    Type Description
    Material

    Methods

    ApplyPropertiesToCachedSurfaces()

    Declaration
    protected void ApplyPropertiesToCachedSurfaces()

    DestroySurface(SpatialMappingBase.Surface)

    Declaration
    protected override void DestroySurface(SpatialMappingBase.Surface surface)
    Parameters
    Type Name Description
    SpatialMappingBase.Surface surface
    Overrides
    SpatialMappingBase.DestroySurface(SpatialMappingBase.Surface)

    OnBeginSurfaceEviction(Boolean, SpatialMappingBase.Surface)

    Declaration
    protected override void OnBeginSurfaceEviction(bool shouldBeActiveWhileRemoved, SpatialMappingBase.Surface surface)
    Parameters
    Type Name Description
    Boolean shouldBeActiveWhileRemoved
    SpatialMappingBase.Surface surface
    Overrides
    SpatialMappingBase.OnBeginSurfaceEviction(Boolean, SpatialMappingBase.Surface)

    OnDestroy()

    Declaration
    protected override void OnDestroy()
    Overrides
    SpatialMappingBase.OnDestroy()

    OnResetProperties()

    Declaration
    protected override void OnResetProperties()
    Overrides
    SpatialMappingBase.OnResetProperties()

    OnSurfaceDataReady(SpatialMappingBase, SurfaceData, Boolean, Single)

    Declaration
    protected override void OnSurfaceDataReady(SpatialMappingBase requester, SurfaceData bakedData, bool outputWritten, float elapsedBakeTimeSeconds)
    Parameters
    Type Name Description
    SpatialMappingBase requester
    SurfaceData bakedData
    Boolean outputWritten
    Single elapsedBakeTimeSeconds
    Overrides
    SpatialMappingBase.OnSurfaceDataReady(SpatialMappingBase, SurfaceData, Boolean, Single)

    Reset()

    Declaration
    protected override void Reset()
    Overrides
    SpatialMappingBase.Reset()
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023