Enum RayCountValues
The different ray count values that can be asked for.
Namespace: UnityEngine.Rendering.HighDefinition
Syntax
[GenerateHLSL(PackingRules.Exact, true, false, false, 1, false, false, false, -1, "C:\\temp\\com.unity.render-pipelines.high-definition@13.0\\Packages\\com.unity.render-pipelines.high-definition\\Runtime\\Debug\\RayCountManager.cs")]
public enum RayCountValues
Fields
Name | Description | Value |
---|---|---|
AmbientOcclusion | Ray count for the ray traced ambient occlusion effect. |
0 |
ShadowDirectional | Ray count for the ray traced directional shadow effect. |
1 |
ShadowPointSpot | Ray count for the ray traced point shadow effect. |
2 |
ShadowAreaLight | Ray count for the ray traced area shadow effect. |
3 |
DiffuseGI_Forward | Ray count for the forward ray traced indirect diffuse effect. |
4 |
DiffuseGI_Deferred | Ray count for the deferred ray traced indirect diffuse effect. |
5 |
ReflectionForward | Ray count for the forward ray traced reflection effect. |
6 |
ReflectionDeferred | Ray count for the deferred ray traced reflection effect. |
7 |
Recursive | Ray count for the recursive rendering effect. |
8 |
Count | Total number of ray count values that may be requested. |
9 |
Total | Total number of entries. |
10 |