-
Notifications
You must be signed in to change notification settings - Fork 775
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "Created the What's new page draft for URP 11. (#2688)"
This reverts commit 2a95614.
- Loading branch information
1 parent
738c7a5
commit 48a823d
Showing
4 changed files
with
107 additions
and
26 deletions.
There are no files selected for viewing
3 changes: 2 additions & 1 deletion
3
com.unity.render-pipelines.universal/Documentation~/TableOfContents.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
100 changes: 100 additions & 0 deletions
100
com.unity.render-pipelines.universal/Documentation~/whats-new/urp-whats-new-10.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,100 @@ | ||
# What's new in URP 10 | ||
|
||
This page contains an overview of new features, major improvements, and issues resolved in URP versions 10.0 and 10.1. | ||
|
||
For a complete list of changes made in URP 10.1, refer to the [Changelog](../../changelog/CHANGELOG.html). | ||
|
||
## Features | ||
|
||
This section contains the overview of the new features in this release. | ||
|
||
### Screen Space Ambient Occlusion (SSAO) | ||
|
||
The Ambient Occlusion effect darkens creases, holes, intersections and surfaces that are close to each other. In the real world, such areas tend to block out or occlude ambient light, so they appear darker. | ||
|
||
URP implements the real-time Screen Space Ambient Occlusion (SSAO) effect as a Renderer Feature. | ||
|
||
![Scene showing the Ambient Occlusion effect turned On and Off.](../Images/whats-new/urp-10/ssao.png)<br/>*Scene showing the Ambient Occlusion effect turned On and Off.* | ||
|
||
For more information on the Ambient Occlusion effect, see the page [Ambient Occlusion](../post-processing-ssao.md). | ||
|
||
### Clear Coat | ||
|
||
The Clear Coat feature adds an extra Material layer which simulates a transparent and thin coating on top of the base Material. The feature is available in the Complex Lit shader. | ||
|
||
For more information on the feature, see section [Surface Inputs](../shader-complex-lit.md#surface-inputs) on the [Complex Lit](../shader-complex-lit.md) page. | ||
|
||
![Clear Coat effect (Left: Off, Right: On)](../Images/whats-new/urp-10/clear-coat.png)<br/>*Clear Coat effect (Left: Off, Right: On)* | ||
|
||
### Camera Normals Texture | ||
|
||
URP 10.0 implements the `DepthNormals` Pass block that generates the normal texture `_CameraNormalsTexture` for the current frame. | ||
|
||
URP creates a `_CameraNormalsTexture` if at least one render Pass requires it. To ensure that the URP Renderer creates the `_CameraNormalsTexture` texture, add a call to the <xref:UnityEngine.Rendering.Universal.ScriptableRenderPass.ConfigureInput*> method in `ScriptableRendererFeature.AddRenderPasses`. | ||
|
||
### Detail Map, Detail Normal Map | ||
|
||
A Detail map lets you overlay another texture on top of the Base Map. A Detail Normal Map is a special texture that lets you add surface detail such as bumps, grooves, and scratches which catch the light as if they exist in the mesh geometry. | ||
|
||
![Detail Map](../Images/whats-new/urp-10/detail-map.png)<br/>*Left: rendered object only with the Base Map. Right: rendered object with the Detail Map.* | ||
|
||
For more information, see section [Detail Inputs](../lit-shader.md#detail-inputs) on the [Lit shader](../lit-shader.md) page. | ||
|
||
### Shadow Distance Fade | ||
|
||
With Shadow Distance Fade, shadows fade smoothly when they reach the maximum shadow rendering distance (__Shadows > Max Distance__ in the render pipeline asset). | ||
|
||
![Shadow Distance Fade](../Images/whats-new/urp-10/shadow-distance-fade.png)<br/>*Illustration showing the Shadow Distance Fade effect (right).* | ||
|
||
### Shadow Cascade | ||
|
||
With shadow cascades, you can avoid crude shadows close to the Camera and keep the Shadow Resolution reasonably low. For more information, see the page [Shadow Cascades](https://docs.unity3d.com/Manual/shadow-cascades.html). | ||
|
||
URP supports 1–4 shadow cascades now, and also supports two working units, percent and meters. | ||
|
||
![Shadow Cascades](../Images/lighting/urp-asset-shadows.png)<br/>*The Shadows section in the Universal Render Pipeline asset.* | ||
|
||
### Shadowmask | ||
|
||
URP 10.1 supports the Shadowmask Lighting Mode. Shadowmask Lighting Mode combines real-time direct lighting with baked indirect lighting. For more information, see the page [Lighting Mode: Shadowmask](https://docs.unity3d.com/Manual/LightMode-Mixed-Shadowmask.html). | ||
|
||
<table style="text-align:center; border:none;"> | ||
<tbody><tr> | ||
<td style="width:33%; border:none;"><img src="../Images/whats-new/urp-10/lightmode-subtractive.png" /></td> | ||
<td style="width:33%; border:none;"><img src="../Images/whats-new/urp-10/lightmode-all-lights-realtime.png" /></td> | ||
<td style="width:33%; border:none;"><img src="../Images/whats-new/urp-10/lightmode-shadowmask.png" /></td> | ||
</tr> | ||
<tr> | ||
<td style="padding:3px; border:none;"><em>Lighting Mode: Subtractive. Shadows within the Maximum Shadow Distance have lower quality.</em></td> | ||
<td style="padding:3px; border:none;"><em>Shadows only from real-time lights. Shadows further than the Maximum Distance are missing.</em></td> | ||
<td style="padding:3px; border:none;"><em>Lighting Mode: Shadowmask.</em></td> | ||
</tr> | ||
</tbody></table> | ||
|
||
## Improvements | ||
|
||
This section contains the overview of the major improvements in this release. | ||
|
||
### Shaded Wireframe | ||
|
||
Shaded Wireframe scene view mode works in URP now. Shaded Wireframe helps you check and validate scene geometry, for example, when checking geometry density to select a proper LOD level. | ||
|
||
![Shaded Wireframe view](../Images/whats-new/urp-10/shaded-wireframe.png)<br/>*Shaded Wireframe scene view.* | ||
|
||
### Improved shader stripping | ||
|
||
URP 10 fixes a few issues in the C# shader preprocessor. The fixes improve the speed of shader stripping. The pipeline now compiles different sets of vertex and fragment shaders for the platforms that support it. This improvement lets the pipeline strip vertex shader variants more efficiently. The improvement significantly reduces the number of post-processing shader variants, since most of the variants are in fragment shaders only. | ||
|
||
### Reduced number of global shader keywords | ||
|
||
Shaders included in the URP package now use local Material keywords instead of global keywords. This increases the amount of available global user-defined Material keywords. | ||
|
||
### GPU instanced mesh particles | ||
|
||
GPU instanced mesh particles provide a significant performance improvement compared with CPU rendering. This feature lets you configure your particle systems to render Mesh particles. | ||
|
||
## Issues resolved | ||
|
||
For information on issues resolved in URP 10, see the [Changelog](../../changelog/CHANGELOG.html). | ||
|
||
For information on the known issues in URP 10, see the section [Known issues](../known-issues.md). |
27 changes: 4 additions & 23 deletions
27
com.unity.render-pipelines.universal/Documentation~/whats-new/urp-whats-new.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,8 @@ | ||
# What's new in URP 11.0 | ||
# What's new in the Universal Render Pipeline | ||
|
||
This section contains information about new features, improvements, and issues fixed in URP 11.0. | ||
This section contains information about new features, improvements, and issues fixed in different versions of the Universal Render Pipeline. | ||
|
||
For a complete list of changes made in URP 11, refer to the [Changelog](../../changelog/CHANGELOG.html). | ||
The section contains the following pages: | ||
|
||
## Features | ||
* [URP 10](urp-whats-new-10.md) | ||
|
||
This section contains the overview of the new features in this release. | ||
|
||
### TODO: Feature 1 | ||
|
||
## Improvements | ||
|
||
This section contains the overview of the major improvements in this release. | ||
|
||
### TODO: Improvement 1 | ||
|
||
## Issues resolved | ||
|
||
TODO: If we would like to highlight some particular fixes, list them here. | ||
|
||
For a complete list of issues resolved in URP 11, see the [Changelog](../../changelog/CHANGELOG.html). | ||
|
||
## Known issues | ||
|
||
For information on the known issues in URP 11, see the section [Known issues](../known-issues.md). |