docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace UnityEngine.Rendering.HighDefinition

    Classes

    AOVRequestBuilder

    Utility to build frame passes.

    AOVRequestDataCollection

    A collection of frame passes. To build one, AOVRequestBuilder

    AdaptationModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a AdaptationMode value.

    AmbientOcclusion

    AmbientOcclusion has been renamed. Use ScreenSpaceAmbientOcclusion instead

    BackplateTypeParameter

    Backplate Type volume parameter.

    Bloom

    A volume component that holds settings for the Bloom effect.

    BloomResolutionParameter

    A UnityEngine.Rendering.VolumeParameter that holds a BloomResolution value.

    BlueNoise

    A bank of pre-generated blue noise textures.

    BoolScalableSetting

    ScalableSetting<T>.

    BoolScalableSettingValue

    An bool scalable setting value

    BuiltinSkyParameters

    Parameters passed to sky rendering functions.

    CameraClampModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a CameraClampMode value.

    CameraSettingsUtilities

    Utilities for CameraSettings.

    CascadeEndBorderParameter

    Cascade End Border parameter.

    CascadePartitionSplitParameter

    Cascade Partition split parameter.

    ChannelMixer

    A volume component that holds settings for the Channel Mixer effect.

    ChromaticAberration

    A volume component that holds settings for the Chromatic Aberration effect.

    CloudLayer

    Cloud Layer Volume Component. This component setups the Cloud Layer for rendering.

    CloudLayer.CloudMap

    Cloud Map Volume Parameters. This groups parameters for one cloud map layer.

    CloudRenderer

    Base class for cloud rendering.

    CloudSettings

    Base class for custom Cloud Settings.

    CloudUniqueID

    This attribute is used to associate a unique ID to a cloud class. This is needed to be able to automatically register cloud classes and avoid collisions and refactoring class names causing data compatibility issues.

    ColorAdjustments

    A volume component that holds settings for the Color Adjustments effect.

    ColorCurves

    A volume component that holds settings for the Color Adjustments effect.

    ColorPickerDebugSettings

    Color Pcker debug settings.

    ComponentUtility

    Utility class for HDRP specific components.

    ContactShadows

    A volume component that holds settings for the Contact Shadows effect.

    CustomPass

    Class that holds data and logic for the pass to be executed

    CustomPassAOVBuffers

    Describes the type of custom pass buffer that will be exported with the AOV API.

    CustomPassUtils

    A set of custom pass utility function to help you build your effects

    CustomPassVolume

    Unity Monobehavior that manages the execution of custom passes. It provides

    CustomPostProcessVolumeComponent

    Volume component class to inherit when you implement a custom post process

    DebugDisplaySettings

    Class managing debug display in HDRP.

    DebugDisplaySettings.DebugData

    Debug data.

    DebugOverlay

    Utility class for debug overlay coordinates.

    DecalProjector

    Decal Projector component.

    DecalsDebugSettings

    Decal debug settings.

    DensityVolume

    Deprecated DensityVolume

    DepthOfField

    A volume component that holds settings for the Depth Of Field effect.

    DepthOfFieldModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a DepthOfFieldMode value.

    DepthOfFieldResolutionParameter

    A UnityEngine.Rendering.VolumeParameter that holds a DepthOfFieldResolution value.

    DiffusionProfileList

    A volume component that holds a list of Diffusion Profile.

    DiffusionProfileOverride

    Deprecated DiffusionProfileOverride

    DiffusionProfileSettings

    Class for Diffusion Profile settings

    DiffusionProfileSettingsParameter

    A UnityEngine.Rendering.VolumeParameter that holds a DiffusionProfileSettings value.

    DrawRenderersCustomPass

    DrawRenderers Custom Pass

    EnvUpdateParameter

    Environment Update volume parameter.

    Exposure

    A volume component that holds settings for the Exposure effect.

    ExposureModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a ExposureMode value.

    FallbackHDRTonemapParameter

    A UnityEngine.Rendering.VolumeParameter that holds a FallbackHDRTonemap value.

    FalseColorDebugSettings

    False Color debug mpde settings.

    FilmGrain

    A volume component that holds settings for the Film Grain effect.

    FilmGrainLookupParameter

    A UnityEngine.Rendering.VolumeParameter that holds a FilmGrainLookup value.

    FloatScalableSetting

    ScalableSetting<T>.

    FloatScalableSettingValue

    An float scalable setting value

    FocusDistanceModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a FocusDistanceModeParameter value.

    Fog

    Fog Volume Component.

    FogColorParameter

    Fog Color parameter.

    FogControlParameter

    A UnityEngine.Rendering.VolumeParameter that holds a ExposureMode value.

    FogDenoisingModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a FogDenoisingMode value.

    FullScreenCustomPass

    FullScreen Custom Pass

    GameObjectExtension

    Extensions to create new Lights in HDRP.

    GlobalIllumination

    A volume component that holds settings for the global illumination (screen space and ray traced).

    GlobalLightingQualitySettings

    Global lighting quality settings.

    GlobalPostProcessingQualitySettings

    Post Processing Quality Settings.

    GradientSky

    Gradient Sky Volume Component. This component setups gradient sky for rendering.

    HDAdditionalCameraData

    Additional component that holds HDRP specific parameters for Cameras.

    HDAdditionalLightData

    HDRP Additional light data component. It contains the light API and fields used by HDRP.

    HDAdditionalMeshRendererSettings

    Component containing additional mesh rendering features for HDRP.

    HDAdditionalReflectionData

    Additional component used to store settings for HDRP's reflection probes.

    HDAdditionalReflectionDataExtensions

    Utilities for reflection probes.

    HDCachedShadowManager

    The class responsible to handle cached shadow maps (shadows with Update mode set to OnEnable or OnDemand).

    HDCamera

    HDCamera class. This class holds all information for a given camera. Constants used for shading as well as buffers persistent from one frame to another etc.

    HDComputeThickness

    Class handling the generation of fullscreen thickness

    HDDynamicResolutionPlatformCapabilities

    Contains utility methods for HDRP to query DRS Capabilities.

    HDLightTypeExtension

    Extension class for the HDLightTypeAndShape type.

    HDMaterial

    Utility class for setting properties, keywords and passes on a material to ensure it is in a valid state for rendering with HDRP.

    HDMaterialProperties

    Material property names used in HDRP Shaders.

    HDProbe

    Base class for reflection like probes.

    HDRACESPresetParameter

    A UnityEngine.Rendering.VolumeParameter that holds a HDRACESPreset value.

    HDRISky

    HDRI Sky Volume Component. This component setups HDRI sky for rendering.

    HDRPDefaultVolumeProfileSettings

    Settings class that stores the default volume profile for Volume Framework.

    HDRenderPipeline

    Interface defining if an SRP supports environment effects for lens flare occlusion

    HDRenderPipelineAsset

    High Definition Render Pipeline asset.

    HDRenderUtilities

    Various utilities to perform rendering with HDRP

    HDShaderPassNames

    Pass names and shader ids used in HDRP. these names can be used as filters when rendering objects in a custom pass or a DrawRenderers() call.

    HDShadowSettings

    Settings for shadows.

    HDUtils

    Various utility functions for HDRP.

    HDVolumeDebugSettings

    Volume debug settings.

    HighQualityLineRenderingVolumeComponent

    A volume component that holds settings for High Quality Line Rendering.

    HighQualityLineRenderingVolumeComponent.LinesCompositionModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a Line Rendering Composition Mode value.

    HighQualityLineRenderingVolumeComponent.LinesSortingQualityParameter

    A UnityEngine.Rendering.VolumeParameter that holds a Line Rendering Sorting Quality value.

    IndirectLightingController

    Component that allow you to control the indirect specular and diffuse intensity

    IndirectLightingController.LightLayerEnumParameter

    Sky Ambient Mode volume parameter.

    InfluenceVolume

    An influence volume.

    IntScalableSetting

    ScalableSetting<T>.

    IntScalableSettingValue

    An int scalable setting value

    LensDistortion

    A volume component that holds settings for the Lens Distortion effect.

    LiftGammaGain

    A volume component that holds settings for the Lift, Gamma, Gain effect.

    LightCluster

    A volume component that holds settings for the ray tracing light cluster.

    LightLateUpdate

    LightLateUpdate.

    LightingDebugSettings

    Lighting Debug Settings.

    LocalVolumetricFog

    Local Volumetric Fog class.

    LookDevVolumeProfileSettings

    Settings class that stores the volume profile for HDRP LookDev.

    LuminanceSourceParameter

    A UnityEngine.Rendering.VolumeParameter that holds a LuminanceSource value.

    MaterialDebugSettings

    Material Debug Settings.

    MeteringModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a MeteringMode value.

    MicroShadowing

    A volume component that holds settings for the Micro Shadows effect.

    MipMapDebugSettings

    Texture mipmap streaming debug settings.

    MonitorsDebugSettings

    Monitor debug settings

    MotionBlur

    A volume component that holds settings for the Motion Blur effect.

    NeutralRangeReductionModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a NeutralRangeReductionMode value.

    ObjectIDCustomPass

    Custom Pass that draws Object IDs

    PaniniProjection

    A volume component that holds settings for the Panini Projection effect.

    PathTracing

    A volume component that holds settings for the Path Tracing effect.

    PhysicallyBasedSky

    Physically Based Sky Volume Component.

    PlanarReflectionProbe

    The planar reflection probe component.

    ProbeRenderStepsExt

    Extension methods for ProbeRenderSteps.

    ProbeSettings.CubeReflectionResolutionScalableSettingValue

    CubeReflectionResolution scalable setting value.

    ProbeSettings.PlanarReflectionAtlasResolutionScalableSettingValue

    An int scalable setting value

    ProbeSettingsUtilities

    Utilities for ProbeSettings

    ProxyVolume

    A proxy volume.

    This volume approximate the scene geometry with simple mathematical shapes.

    RTASBuildModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a RTASBuildMode value.

    RTASCullingModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a RTASCullingMode value.

    RayCastingModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a RayCastingMode value.

    RayMarchingFallbackHierarchyParameter

    A UnityEngine.Rendering.VolumeParameter that holds RayMarchingFallbackHierarchy value.

    RayTracingFallbackHierachyParameter

    A UnityEngine.Rendering.VolumeParameter that holds a RayTracingFallbackHierachy value.

    RayTracingModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a RayTracingMode value.

    RayTracingSettings

    A volume component that holds the general settings for ray traced effects.

    RecursiveRendering

    Recursive Rendering Volume Component. This component setups recursive rendering.

    ReflectionProxyVolumeComponent

    Use this components to define a proxy volume for the reflection probes.

    RenderPipelineSettings.PlanarReflectionAtlasResolutionScalableSetting

    Represents resolution settings for planar reflections.

    RenderPipelineSettings.ReflectionProbeResolutionScalableSetting

    Represents resolution settings for cube reflections.

    SSRAlgoParameter

    Screen Space Reflection Algorithm Type volume parameter.

    ScalableSettingLevelParameter

    Scalable Quality Level Parameter.

    ScalableSettingSchema

    Defines the number of levels and the level names for a scalable setting.

    This class is intended to be immutable. As it is a reference type, a schema should be instantiated only once and used as reference everywhere.

    ScalableSettingValue<T>

    Define a value that can be either customized or fetched from a current quality settings' sub level.

    If you intend to serialize this type, use specialized version instead. (IntScalableSetting).

    ScalableSetting<T>

    Define the level's value for a ScalableSettingValue<T>.

    Use this setting in an asset that defines the quality settings for a specific platform. Then those settings can be used with the ScalableSettingValue<T> to get the actual value to use.

    If you intend to serialize this type, use specialized version instead. (IntScalableSetting).

    ScreenSpaceAmbientOcclusion

    A volume component that holds settings for the ambient occlusion.

    ScreenSpaceLensFlare

    A volume component that holds settings for the Screen Space Lens Flare effect.

    ScreenSpaceLensFlareResolutionParameter

    A UnityEngine.Rendering.VolumeParameter that holds a ScreenSpaceLensFlareResolution value.

    ScreenSpaceReflection

    A volume component that holds settings for screen space reflection and ray traced reflections.

    ScreenSpaceRefraction

    A volume component that holds settings for the Screen Space Refraction effect.

    SeedModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a SeedMode value.

    ShadowsMidtonesHighlights

    A volume component that holds settings for the Shadows, Midtones, Highlights effect.

    SkyAmbientModeParameter

    Sky Ambient Mode volume parameter.

    SkyImportanceSamplingParameter

    A UnityEngine.Rendering.VolumeParameter that holds a SkyImportanceSamplingMode value.

    SkyIntensityParameter

    Sky Intensity volume parameter.

    SkyRenderer

    Base class for sky rendering.

    SkySettings

    Base class for custom Sky Settings.

    SkyUniqueID

    This attribute is used to associate a unique ID to a sky class. This is needed to be able to automatically register sky classes and avoid collisions and refactoring class names causing data compatibility issues.

    SplitToning

    A volume component that holds settings for the Split Toning effect.

    StaticLightingSky

    Class controlling which sky is used for static and baked lighting.

    SubSurfaceScattering

    Subsurface scattering volume component. This component setups subsurface scattering for ray-tracing.

    TargetMidGrayParameter

    A UnityEngine.Rendering.VolumeParameter that holds a TargetMidGray value.

    Tonemapping

    A volume component that holds settings for the Tonemapping effect.

    TonemappingModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a TonemappingMode value.

    TransparencyDebugSettings

    Transparency debug settings.

    UintScalableSetting

    ScalableSetting<T>.

    UintScalableSettingValue

    An uint scalable setting value

    Vignette

    A volume component that holds settings for the Vignette effect.

    VignetteModeParameter

    A UnityEngine.Rendering.VolumeParameter that holds a VignetteMode value.

    VisualEnvironment

    Visual Environment Volume Component. This component setups the sky used for rendering as well as the way ambient probe should be computed.

    VolumeComponentWithQuality

    Volume Component that uses Quality Settings.

    VolumeDebugSettings

    Volume debug settings.

    VolumetricClouds

    A volume component that holds settings for the ambient occlusion.

    WaterDeformer

    Water deformer component.

    WaterExcluder

    Water excluder component.

    WaterFoamGenerator

    Procedural water foam generator component.

    WaterPlayableAsset

    WaterRendering

    A volume component that holds settings for the water surface.

    WaterSurface

    Water surface component.

    WaterSurfaceBehaviour

    Water surface behavior for timeline support.

    WaterSurfaceTrack

    WhiteBalance

    A volume component that holds settings for the White Balance effect.

    WindOrientationParameter

    Wind Orientation parameter.

    WindParameter

    Generic wind volume parameter.

    WindSpeedParameter

    Wind speed parameter.

    Structs

    AOVRequest

    Use this request to define how to render an AOV.

    AOVRequestData

    Describes a frame pass.

    BuiltinSunCookieParameters

    Parameters passed to sun light cookie rendering functions.

    CameraPositionSettings

    Defines how the view matrix is provided to the camera.

    CameraSettings

    Contains all settings required to setup a camera in HDRP.

    CameraSettings.BufferClearing

    Defines how color and depth buffers are cleared.

    CameraSettings.Culling

    Defines the culling settings of the camera.

    CameraSettings.Frustum

    Defines the projection matrix of the camera.

    CameraSettings.Volumes

    Defines how the volume framework is queried.

    CameraSettingsOverride

    The overriden fields of a camera settings.

    CookieParameters

    Parameters to override sun light cookie.

    CustomPassContext

    Context used when executing custom passes

    CustomPassUtils.DisableSinglePassRendering

    Disable the single-pass rendering (use in XR)

    CustomPassUtils.OverrideCameraRendering

    Overrides the current camera, changing all the matrices and view parameters for the new one. It allows you to render objects from another camera, which can be useful in custom passes for example.

    CustomPassVolume.GlobalCustomPass

    Data structure used to store the global custom pass data needed for evaluation during the frame.

    DensityVolumeArtistParameters

    Deprecated DensityVolumeArtistParameters

    FrameSettings

    Per renderer and per frame settings.

    FrameSettingsOverrideMask

    BitField that state which element is overridden.

    Frustum

    Frustum class.

    GlobalDecalSettings

    Global Decal Settings.

    GlobalGPUResidentDrawerSettings

    User-facing settings for GPU Resident Drawer draw submission settings.

    GlobalLightLoopSettings

    Global Light Loop Settings.

    GlobalLowResolutionTransparencySettings

    Global Low Resolution Transparency Settings.

    GlobalPostProcessSettings

    Project-wide settings related to post-processing.

    HDAdditionalCameraData.BufferAccess

    Structure used to access graphics buffers for this camera.

    HDCamera.ViewConstants

    Structure containing all shader view related constants for this camera.

    HDEffectsParameters

    Structure that keeps track of the ray tracing and path tracing effects that are enabled for a given camera.

    HDPhysicalCamera

    Holds the physical settings set on cameras.

    HDProbe.RenderData

    Store the settings computed during a rendering

    HDShadowInitParameters

    Shadows Global Settings.

    HDShadowInitParameters.HDShadowAtlasInitParams

    Shadow Atlases parameters.

    LocalVolumetricFogArtistParameters

    Artist-friendly Local Volumetric Fog parametrization.

    MigrationDescription<TVersion, TTarget>

    Describe migration steps to perform when upgrading from one version of an object to another.

    MigrationStep<TVersion, TTarget>

    Define a migration step.

    ProbeCapturePositionSettings

    Settings to use when capturing a probe.

    ProbeSettings

    Settings that defines the rendering of a probe.

    ProbeSettings.Frustum

    Describe how frustum is handled when rendering probe.

    ProbeSettings.Lighting

    Lighting parameters for the probe.

    ProbeSettings.ProxySettings

    Settings of this probe in the current proxy.

    RenderOutputProperties

    Properties computed during a frame rendering.

    RenderPipelineSettings

    HDRP Render Pipeline Settings.

    RenderPipelineSettings.LightSettings

    Light Settings.

    ScalableSettingSchemaId

    Identifies uniquely a ScalableSettingSchema.

    Use GetSchemaOrNull(ScalableSettingSchemaId) to get a schema.

    WaterRenderingParameters

    Structure that holds all the data that allows us to render the water surface from the spectrum.

    WaterSearchParameters

    Structure that holds the input parameters of the search.

    WaterSearchResult

    Structure that holds the output parameters of the search.

    WaterSimSearchData

    Structure that holds the water surface data used for height requests.

    WaterSimulationSearchJob

    C# Job that evaluate the height for a set of WaterSearchParameters and returns a set of WaterSearchResult (and stored them into native buffers).

    WaterSpectrumParameters

    Structure that holds all the data that allows us to define the water spectrum.

    WindParameter.WindParamaterValue

    Wind parameter value.

    Interfaces

    IVersionable<TVersion>

    Implement this interface to use with MigrationDescription<TVersion, TTarget>

    Enums

    AOVBuffers

    Buffers available in HDRP

    AccelerationStructureStatus

    Flags returned when trying to add a renderer into the ray tracing acceleration structure.

    AdaptationMode

    Methods that HDRP uses to change the exposure when the Camera moves from dark to light and vice versa.

    AreaLightShape

    This enum has been deprecated, and the area light shapes now exist as separate members in the UnityEngine.LightType enum. The Rectangle, Tube, and Disc types are represented by LightType.Rectangle, LightType.Tube, and LightType.Disc respectively.

    BackplateType

    Backplate Type for HDRISKy.

    BloomResolution

    The resolution at which HDRP processes the bloom effect.

    CameraClampMode

    Determine how the component of the motion vectors coming from the camera are clamped.

    CameraPositionSettings.Mode

    Defines the method to use when computing the view matrix.

    CameraSettings.Frustum.Mode

    Defines how the projection matrix is computed.

    CameraSettingsFields

    A bit flag for each camera settings.

    CloudDistortionMode

    Cloud Distortion Mode.

    CloudMapMode

    Cloud Map Mode.

    CloudResolution

    Resolution of the cloud texture.

    CloudShadowsResolution

    Resolution of the cloud shadow.

    CloudType

    Informative enumeration containing CloudUniqeIDs already used by HDRP. When users write their own cloud type, they can use any ID not present in this enumeration or in their project.

    ClusterDebugMode

    Cluster visualization mode.

    ClusterLightCategoryDebug

    Light category for cluster debug view.

    ColorPickerDebugMode

    Color Picker Debug Mode.

    ComputeThicknessResolution

    Enum that defines the sets of scale which Compute Thickness.

    CookieAtlasGraphicsFormat

    Available graphic formats for the cookie atlas texture.

    CookieAtlasResolution

    Possible values for the texture 2D size used for cookies.

    CookieMode

    Cookie Mode

    CubeCookieResolution

    Possible values for the cubemap texture size used for cookies.

    CubeReflectionResolution

    Possible values for the cubemap texture size used for reflection probes.

    CustomPass.RenderQueueType

    Render Queue filters for the DrawRenderers custom pass

    CustomPass.TargetBuffer

    Used to select the target buffer when executing the custom pass

    CustomPassAOVBuffers.OutputType

    Specifies which output type to export.

    CustomPassInjectionPoint

    List all the injection points available for HDRP

    CustomPostProcessInjectionPoint

    Custom Post Processing injection points.

    DebugFullScreen

    Output a specific debug mode.

    DebugLightFilterMode

    Debug Light Filtering.

    DebugLightLayersMask

    Debug Light Layers Filtering.

    DebugLightingMode

    Full Screen Lighting Debug Mode.

    DebugMipMapMode

    Debug mode for texture mipmap streaming.

    DebugMipMapModeTerrainTexture

    Terrain layer for texture mipmap streaming debugging.

    DebugMipMapStatusMode

    Aggregation mode for texture mipmap streaming debugging information.

    DecalLayerEnum

    Decal Layers.

    DecalScaleMode

    The scaling mode to apply to decals that use the Decal Projector.

    DepthOfFieldMode

    Focusing modes for the depth of field effect.

    DepthOfFieldResolution

    The resolution at which HDRP processes the depth of field effect.

    DrawRenderersCustomPass.OverrideMaterialMode

    Select which type of override to apply on the DrawRenderers pass.

    DrawRenderersCustomPass.ShaderPass

    HDRP Shader passes

    EmissiveIntensityUnit

    Emissive Intensity Unit

    EnvironmentUpdateMode

    Environment lighting update mode.

    ExposureDebugMode

    Exposure debug mode.

    ExposureMode

    Methods that HDRP uses to process exposure.

    FallbackHDRTonemap

    Tonemap mode to be used when outputting to HDR device and when the main mode is not supported on HDR.

    FilmGrainLookup

    Presets for the FilmGrain effect.

    FocusDistanceMode

    Options for the source of the focus distance HDRP uses in the depth of field calculations.

    FogColorMode

    Fog Color Mode.

    FogControl

    Options that control the quality and resource intensity of the volumetric fog.

    FogDenoisingMode

    Options that control which denoising algorithms Unity should use on the volumetric fog signal.

    FrameSettingsField

    Collection of settings used for rendering the frame.

    FrameSettingsRenderType

    Type of entity on which frame settings are applied.

    FullScreenDebugMode

    Full Screen Debug Mode.

    GradingLutFormat

    Available color grading LUT formats.

    HDAdditionalCameraData.AntialiasingMode

    Anti-aliasing mode.

    HDAdditionalCameraData.BufferAccessType

    Type of buffers that can be accessed for this camera.

    HDAdditionalCameraData.ClearColorMode

    Clear mode for the camera background.

    HDAdditionalCameraData.FlipYMode

    How the camera should handle vertically flipping the frame at the end of rendering.

    HDAdditionalCameraData.SMAAQualityLevel

    SMAA quality level.

    HDAdditionalCameraData.TAAQualityLevel

    TAA quality level.

    HDAdditionalCameraData.TAASharpenMode

    TAA Sharpen mode.

    HDAdditionalCameraData.Version

    Define migration versions of the HDAdditionalCameraData

    HDAdditionalLightData.CelestialBodyShadingSource

    Light source used to shade the celestial body.

    HDAreaShadowFilteringQuality

    Area Shadow Filtering Quality

    HDCameraFrameHistoryType

    History buffers available in HDCamera.

    HDLightType

    This enum has been deprecated, and light types that existed only in HDRP have been moved into the UnityEngine.LightType instead. So you should now directly set the type property on the UnityEngine.Light monobehaviour.

    HDLightTypeAndShape

    This enum has been deprecated, and the light type and shape combos now exist as separate members in the UnityEngine.LightType enum.

    HDMaterial.RenderingPass

    Rendering Pass

    HDProbe.Version

    The version used during the migration

    HDRACESPreset

    Preset used when selecting ACES tonemapping for HDR displays.

    HDRDebugMode

    HDR debug mode.

    HDRISky.DistortionMode

    Distortion Mode.

    HDRISky.Version

    The version used during the migration

    HDShadowFilteringQuality

    Shadow Filtering Quality

    InfluenceShape

    The shape of the influence volume

    LODBiasMode

    Defines how the LODBias value is computed.

    LightLayerEnum

    Light Layers.

    LightVolumeDebug

    Light Volume Debug Mode.

    LightingProperty

    Engine lighting property.

    LitShaderMode

    Helper to handle Deferred or Forward but not both

    LocalVolumetricFogBlendingMode

    Local volumetric fog blending mode.

    LocalVolumetricFogFalloffMode

    Falloff mode for the local volumetric fog blend distance.

    LocalVolumetricFogMaskMode

    Select which mask mode to use for the local volumetric fog.

    LocalVolumetricFogResolution

    Possible values for one element of the Local Volumetric Fog atlas.

    LowResTransparentUpsample

    Low resolution transparency upsample type..

    LuminanceSource

    Luminance source that HDRP uses to calculate the current Scene exposure.

    MSAAMode

    Defines the level of MSAA for the camera.

    MaterialId

    This enum describes the different "Material Types" supported by the HDRP Lit shader and Lit ShaderGraph.

    MaximumLODLevelMode

    Defines how the MaximumLOD is computed.

    MeteringMode

    Metering methods that HDRP uses the filter the luminance source

    NeutralRangeReductionMode

    Available options for when HDR Output is enabled and Tonemap is set to Neutral.

    PhysicallyBasedSky.RenderingMode

    The mode to render the sky.

    PhysicallyBasedSky.Version

    The version used during the migration

    PhysicallyBasedSkyModel

    The model used to control the complexity of the simulation.

    PlanarReflectionAtlasResolution

    Possible values for the texture 2D size used for planar reflection probes.

    PostProcessBufferFormat

    Format of intermediate buffers for post processing.

    ProbeRenderSteps

    Rendering steps for time slicing realtime reflection probes.

    ProbeSettings.Frustum.FOVMode

    The FOV mode of a probe.

    ProbeSettings.Mode

    The rendering mode of the probe.

    ProbeSettings.ProbeType

    The type of the probe.

    ProbeSettings.RealtimeMode

    Realtime mode of the probe.

    ProbeSettingsFields

    A bitflags for the probe settings field.

    ProxyShape

    The shape of the proxy volume

    RTASBuildMode

    Control the ray tracing acceleration structure build mode

    RTASCullingMode

    Controls the culling mode for the ray tracing acceleration structure.

    RTASDebugMode

    List of RTAS Full Screen Debug modes.

    RTASDebugView

    List of RTAS Full Screen Debug views.

    RayCastingMode

    This defines which ray casting technique should be used.

    RayCountValues

    The different ray count values that can be asked for.

    RayMarchingFallbackHierarchy

    This defines the order in which the fall backs are used if a screen space global illumination ray misses.

    RayTracingFallbackHierachy

    This defines the order in which the fall backs are used if a ray tracing misses.

    RayTracingMode

    This defines which version of an effect should be used.

    ReflectionAndPlanarProbeFormat

    Available graphic formats for the cube and planar reflection probes.

    ReflectionProbeTextureCacheResolution

    Available values for the reflection probe texture cache size.

    RenderPipelineSettings.ColorBufferFormat

    Color Buffer format.

    RenderPipelineSettings.CustomBufferFormat

    Custom Buffers format.

    RenderPipelineSettings.LightProbeSystem

    The available Probe system used.

    RenderPipelineSettings.SupportedLitShaderMode

    Supported Lit Shader Mode.

    RenderPipelineSettings.SupportedRayTracingMode

    Supported Ray Tracing Mode.

    RenderingLayerMask

    Rendering Layer Mask.

    RenderingSpace

    Rendering space used for planetary effects

    ScalableSettingLevelParameter.Level

    Quality levels.

    ScreenSpaceLensFlareResolution

    The resolution at which HDRP computes the Screen Space Lens Flare effect.

    ScreenSpaceReflectionAlgorithm

    Screen Space Reflection Algorithm

    ScreenSpaceShadowFormat

    Screen Space Shadows format.

    SeedMode

    Options for noise index calculation per sample in path tracing.

    ShadowMapDebugMode

    Shadow Maps Debug Mode.

    ShadowUpdateMode

    Shadow Update mode

    SkyAmbientMode

    Sky Ambient Mode.

    SkyImportanceSamplingMode

    Options for sky importance sampling, in path tracing.

    SkyIntensityMode

    Sky Intensity Mode.

    SkyResolution

    Resolution of the sky reflection cubemap.

    SkyType

    Informative enumeration containing SkyUniqeIDs already used by HDRP. When users write their own sky type, they can use any ID not present in this enumeration or in their project.

    SpotLightShape

    This enum has been deprecated, and the spot light shapes now exist as separate members in the UnityEngine.LightType enum. The Cone, Pyramid, and Box types are represented by LightType.Spot, LightType.Pyramid, and LightType.Box respectively.

    SssQualityMode

    Defines how the SssSampleBudget is computed.

    TargetMidGray

    The target grey value used by the exposure system. Note this is equivalent of changing the calibration constant K on the used virtual reflected light meter.

    TileClusterCategoryDebug

    Tile and Cluster Debug Categories.

    TileClusterDebug

    Tile and Cluster Debug Mode.

    TonemappingMode

    Available tonemapping modes.

    UserStencilUsage

    Stencil bit exposed to user and not reserved by HDRP. Note that it is important that the Write Mask used in conjunction with these bits includes only this bits. For example if you want to tag UserBit0, the shaderlab code for the stencil state setup would look like:

        WriteMask 64 // Value of UserBit0
        Ref  64 // Value of UserBit0
        Comp Always
        Pass Replace
    

    Or if for example you want to write UserBit0 and zero out the UserBit1, the shaderlab code for the stencil state setup would look like:

        WriteMask MyWriteMask // with MyWriteMask define in C# as MyWriteMask = (UserStencilUsage.UserBit0 | UserStencilUsage.UserBit1)
        Ref MyRef // with MyRef define in C# as MyRef = UserStencilUsage.UserBit0
        Comp Always
        Pass Replace
    

    VignetteMode

    The mode HDRP uses to display the vignette effect.

    VisualEnvironment.PlanetMode

    Specifies how the planet center is computed

    VolumetricClouds.CloudControl

    Control mode for the volumetric clouds.

    VolumetricClouds.CloudErosionNoise

    Controls the erosion noise used for the clouds.

    VolumetricClouds.CloudFadeInMode

    The set mode in which the clouds fade in when close to the camera

    VolumetricClouds.CloudMapResolution

    Resolution of the volumetric clouds map.

    VolumetricClouds.CloudPresets

    The set of available presets for the simple cloud control mode.

    VolumetricClouds.CloudShadowResolution

    Resolution of the volumetric clouds shadow.

    VolumetricClouds.CloudSimpleMode

    Controls the quality level for the simple mode.

    VolumetricCloudsDebug

    List of RTAS Full Screen Debug views.

    WaterAtlasSize

    Defines the possible resolution for the water required atlas size.

    WaterCurrentDebugMode

    Controls which part of the simulation is used for the current debug mode.

    WaterDebugMode

    Controls how a water surface is rendered.

    WaterDeformerType

    Controls the type of the procedural water deformer.

    WaterFoamDebugMode

    Controls which foam is displayed in the debug mode.

    WaterFoamGeneratorType

    Controls the type of the procedural foam generator.

    WaterGeometryType

    Controls the type of geometry used to render the water surface.

    WaterMaskDebugMode

    Controls which channel of the water mask is displayed.

    WaterPropertyOverrideMode

    Controls how a property is defined for a water surface.

    WaterScriptInteractionsMode

    Enum that defines the possible modes for script interactions

    WaterSimulationResolution

    Enum that defines the sets of resolution at which the water simulation can be evaluated

    WaterSurface.FadeMode

    Fade modes

    WaterSurface.UnderWaterScatteringColorMode

    Controls how the scattering color is evaluated for the underwater scenario.

    WaterSurface.WaterCausticsResolution

    Defines the resolution a which caustics are rendered (simulation only).

    WaterSurface.WaterDeformationResolution

    Defines the resolution of the internal deformation texture.

    WaterSurface.WaterFoamResolution

    Defines the resolution of the internal foam texture.

    WaterSurfaceType

    Enum that defines the type of a given water surface.

    WindParameter.WindOverrideMode

    Parameter override mode.

    Delegates

    AOVRequestBufferAllocator

    Called to allocate a RTHandle for a specific AOVBuffer.

    AOVRequestCustomPassBufferAllocator

    Called to allocate a RTHandle for a specific custom pass AOVBuffer.

    FramePassCallback

    Called when the rendering has completed.

    FramePassCallbackEx

    Called when the rendering has completed.

    HDAdditionalCameraData.NonObliqueProjectionGetter

    Returns the non oblique projection matrix for a particular camera.

    HDAdditionalCameraData.RequestAccessDelegate

    Delegate used to request access to various buffers of this camera.

    HDAdditionalLightData.CustomViewCallback

    A callback allowing the creation of a new Matrix4x4 based on the lightLocalToWorld matrix

    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)