docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace Unity.PolySpatial

    Classes

    MaterialSwapSet

    A runtime material swap mechanism to help with content porting

    PolySpatialObjectUtils

    Utility methods for working with PolySpatial objects.

    PolySpatialSettings

    Class containing the PolySpatial settings asset.

    PolySpatialShaderGlobals

    Provides static functions to set global shader properties and transfer the updated values to the renderer via PolySpatial.

    PolySpatialStaticBatchElement

    Provides a hint to the host that the containing GameObject will never move relative to a root ancestor (or the scene root), and can thus be merged with other batch elements to improve performance.

    PolySpatialUserSettings

    Class that holds the PolySpatial user settings values per project. This class is serialized in the project UserSettings folder.

    VisionOSBillboard

    VisionOSBillboard is a proxy for RealityKit's BillboardComponent.

    VisionOSEnvironmentLightingConfiguration

    Acts as a direct proxy to RealityKit's EnvironmentLightingConfigurationComponent, which allows configuring the amount of environment lighting that an entity receives.

    VisionOSGroundingShadow

    Indicates that the parent GameObject should cast a grounding shadow.

    VisionOSHoverEffect

    Acts as a direct proxy to RealityKit's HoverEffectComponent. To function, the GO must also have a MeshRenderer (to display the hover effect on) and a Collider (against which the view ray can intersect).

    VisionOSImageBasedLight

    Creates an image-based lighting source for visionOS, which uses textures to illuminate one or more receiver GameObjects.

    VisionOSImageBasedLightReceiver

    Sets a GameObject and its children to be illuminated by a designated Unity.PolySpatial.PolySpatialImageBasedLight.

    VisionOSLightSettings

    Allows customizing settings specific to visionOS for the Light component attached to the same GameObject.

    VisionOSSortingGroup

    Defines the drawing and input processing order for a group of GameObjects.

    VisionOSVideoComponent

    A custom component to provide video capabilities to a target platform.

    VolumeCamera

    Specifies the portion of the scene to render in a volume window. A volume window is similar to a standard computer window with the addition of a third dimension. Every volume camera has an associated volume window.

    VolumeCameraWindowConfiguration

    For window open/close/resize events that users can respond to.

    Structs

    VisionOSSortingGroup.RendererSorting

    Identifies the sort order, parent GameObject, and other properties for a member of a sorting group.

    VolumeCamera.WindowState

    Struct to encapsulate a change in window state.

    Enums

    PolySpatialShaderGlobals.PropertyType

    Enumerates the data types of the shader global properties that you can transfer to a renderer via PolySpatial.

    VisionOSHoverEffect.EffectType

    The types of hover effects available for use.

    VisionOSLightSettings.LightMode

    The available modes of operation for the light on visionOS.

    VisionOSSortingGroup.DepthPassType

    Enum defining depth pass types.

    VisionOSVideoComponent.PlayerState

    Enumerates to possible playing states of the video player. Use GetState() to access the current state of a visionOS video component.

    VolumeCamera.PolySpatialVolumeCameraMode

    Enum to define the mode of the volume camera, Bounded or Unbounded.

    VolumeCamera.PolySpatialWindowResizeLimits

    Enum for all possible window resize limits types that can be applied to a volume camera window.

    VolumeCamera.PolySpatialWindowWorldAlignment

    Enum for the possible window world alignments of the volume camera.

    VolumeCamera.Viewpoint

    Enum for all possible viewpoints of a volume.

    VolumeCamera.WindowEvent

    Enum for all possible window events that can occur on a volume camera.

    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)