Skip to content

Commit cc61473

Browse files
anisunitysebastienlagarde
authored andcommitted
Added the default quality settings to the HDRP asset for RTAO, RTR and RTGI (case 1304370). #3362
1 parent 9687c9c commit cc61473

File tree

5 files changed

+288
-38
lines changed

5 files changed

+288
-38
lines changed

com.unity.render-pipelines.high-definition/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
2323
- New function in GeometryTools.hlsl to calculate triangle edge and full triangle culling.
2424
- Added support for the PlayStation 5 platform.
2525
- Added support the XboxSeries platform.
26+
- Added the default quality settings to the HDRP asset for RTAO, RTR and RTGI (case 1304370).
2627

2728
### Fixed
2829
- Fixed probe volumes debug views.

com.unity.render-pipelines.high-definition/Editor/RenderPipeline/HDRenderPipelineUI.Skin.cs

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,19 +62,50 @@ public class GeneralSection
6262
public static readonly GUIContent dofPhysicallyBased = EditorGUIUtility.TrTextContent("Physically Based");
6363
public static readonly GUIContent maxSamplesQuality = EditorGUIUtility.TrTextContent("Max Samples");
6464

65+
// SSAO
6566
public static readonly GUIContent SSAOQualitySettingSubTitle = EditorGUIUtility.TrTextContent("Screen Space Ambient Occlusion");
6667
public static readonly GUIContent AOStepCount = EditorGUIUtility.TrTextContent("Step Count");
6768
public static readonly GUIContent AOFullRes = EditorGUIUtility.TrTextContent("Full Resolution");
6869
public static readonly GUIContent AOMaxRadiusInPixels = EditorGUIUtility.TrTextContent("Maximum Radius in Pixels");
6970
public static readonly GUIContent AODirectionCount = EditorGUIUtility.TrTextContent("Direction Count");
7071
public static readonly GUIContent AOBilateralUpsample = EditorGUIUtility.TrTextContent("Bilateral Upsample");
7172

73+
// RTAO
74+
public static readonly GUIContent RTAOQualitySettingSubTitle = EditorGUIUtility.TrTextContent("Ray Traced Ambient Occlusion");
75+
public static readonly GUIContent RTAORayLength = EditorGUIUtility.TrTextContent("Max Ray Length");
76+
public static readonly GUIContent RTAOSampleCount = EditorGUIUtility.TrTextContent("Sample Count");
77+
public static readonly GUIContent RTAODenoise = EditorGUIUtility.TrTextContent("Denoise");
78+
public static readonly GUIContent RTAODenoiserRadius = EditorGUIUtility.TrTextContent("Denoiser Radius");
79+
7280
public static readonly GUIContent contactShadowsSettingsSubTitle = EditorGUIUtility.TrTextContent("Contact Shadows");
7381
public static readonly GUIContent contactShadowsSampleCount = EditorGUIUtility.TrTextContent("Sample Count");
7482

7583
public static readonly GUIContent SSRSettingsSubTitle = EditorGUIUtility.TrTextContent("Screen Space Reflection");
7684
public static readonly GUIContent SSRMaxRaySteps = EditorGUIUtility.TrTextContent("Max Ray Steps");
7785

86+
// RTR
87+
public static readonly GUIContent RTRSettingsSubTitle = EditorGUIUtility.TrTextContent("Ray Traced Reflections (Performance)");
88+
public static readonly GUIContent RTRMinSmoothness = EditorGUIUtility.TrTextContent("Minimum Smoothness");
89+
public static readonly GUIContent RTRSmoothnessFadeStart = EditorGUIUtility.TrTextContent("Smoothness Fade Start");
90+
public static readonly GUIContent RTRRayLength = EditorGUIUtility.TrTextContent("Max Ray Length");
91+
public static readonly GUIContent RTRClampValue = EditorGUIUtility.TrTextContent("Clamp Value");
92+
public static readonly GUIContent RTRFullResolution = EditorGUIUtility.TrTextContent("Full Resolution");
93+
public static readonly GUIContent RTRDenoise = EditorGUIUtility.TrTextContent("Denoise");
94+
public static readonly GUIContent RTRDenoiserRadius = EditorGUIUtility.TrTextContent("Denoiser Radius");
95+
public static readonly GUIContent RTRSmoothDenoising = EditorGUIUtility.TrTextContent("Affect Smooth Surfaces");
96+
97+
// RTGI
98+
public static readonly GUIContent RTGISettingsSubTitle = EditorGUIUtility.TrTextContent("Ray Traced Global Illumination (Performance)");
99+
public static readonly GUIContent RTGIRayLength = EditorGUIUtility.TrTextContent("Max Ray Length");
100+
public static readonly GUIContent RTGIClampValue = EditorGUIUtility.TrTextContent("Clamp Value");
101+
public static readonly GUIContent RTGIFullResolution = EditorGUIUtility.TrTextContent("Full Resolution");
102+
public static readonly GUIContent RTGIUpScaleRadius = EditorGUIUtility.TrTextContent("Upscale Radius");
103+
public static readonly GUIContent RTGIDenoise = EditorGUIUtility.TrTextContent("Denoise");
104+
public static readonly GUIContent RTGIHalfResDenoise = EditorGUIUtility.TrTextContent("Half Resolution Denoiser");
105+
public static readonly GUIContent RTGIDenoiserRadius = EditorGUIUtility.TrTextContent("Denoiser Radius");
106+
public static readonly GUIContent RTGISecondDenoise = EditorGUIUtility.TrTextContent("Second Denoiser Pass");
107+
108+
// Fog
78109
public static readonly GUIContent FogSettingsSubTitle = EditorGUIUtility.TrTextContent("Volumetric Fog");
79110
public static readonly GUIContent FogSettingsBudget = EditorGUIUtility.TrTextContent("Volumetric Fog Budget");
80111
public static readonly GUIContent FogSettingsRatio = EditorGUIUtility.TrTextContent("Volumetric Fog Ratio");

0 commit comments

Comments
 (0)