com.unity.render-pipelines.universal 10.1.0

com.unity.render-pipelines.universal

Notes: processedReleased October 20, 2020

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2020.2 (0b8)

Features

  • Added support for the Shadowmask Mixed Lighting Mode (Forward only), which supports up to four baked-shadow Lights.
  • Added ComplexLit shader for advanced material features and deferred forward fallback.
  • Added Clear Coat feature for ComplexLit shader and for shader graph.
  • Added Parallax Mapping to the Lit shader (Lit.shader).
  • Added the Detail Inputs setting group in the Lit shader (Lit.shader).
  • Added Smooth shadow fading.
  • The pipeline now outputs a warning in the console when trying to access camera color or depth texture when those are not valid. Those textures are only available in the context of `ScriptableRenderPass`.
  • Added a property to access the renderer from the `CameraData`.

📈 Improvements

  • The maximum number of visible lights when using OpenGL ES 3.x on Android now depends on the minimum OpenGL ES 3.x version as configured in PlayerSettings.
  • The default value of the HDR property of a newly created Universal Render Pipeline Asset, is now set to true.

🔧 Bug Fixes

  • Fixed an issue where the CapturePass would not capture the post processing effects.
  • Fixed an issue were the filter window could not be defocused using the mouse. case 1242032
  • Fixed camera backgrounds not matching between editor and build when background is set to 'Uninitialized'. case 1224369
  • Fixed a case where main light hard shadows would not work if any other light is present with soft shadows.case 1250829
  • Fixed issue that caused color grading to not work correctly with camera stacking. case 1263193
  • Fixed an issue that caused an infinite asset database reimport when running Unity in command line with -testResults argument.
  • Fixed ParticlesUnlit shader to use fog color instead of always black. [case 1264585]
  • Fixed issue that caused some properties in the camera to not be bolded and highlighted when edited in prefab mode. case 1230082
  • Fixed issue where blur would sometimes flicker case 1224915
  • Fixed an issue in where the camera inspector didn't refresh properly when changing pipeline in graphic settings. case 1222668
  • Fixed depth of field to work with dynamic resolution. case 1225467
  • Fixed FXAA, SSAO, Motion Blur to work with dynamic resolution.
  • Fixed an issue where Pixel lighting variants were stripped in builds if another URP asset had Additional Lights set to Per Vertex case 1263514
  • Fixed an issue where transparent meshes were rendered opaque when using custom render passes case 1262887
  • Fixed regression from 8.x.x that increased launch times on Android with GLES3. case 1269119
  • Fixed an issue with a render texture failing assertion when chosing an invalid format. case 1222676
  • Fixed an issue that caused the unity\_CameraToWorld matrix to have z flipped values. case 1257518
  • Fixed not using the local skybox on the camera game object when the Skybox Material property in the Lighting window was set to null.
  • Fixed an issue where, if URP was not in use, you would sometimes get errors about 2D Lights when going through the menus.
  • Fixed GC when using XR single-pass automated tests.
  • Fixed an issue that caused a null reference when deleting camera component in a prefab. case 1244430
  • Fixed resolution of intermediate textures when rendering to part of a render texture. case 1261287
  • Fixed indirect albedo not working with shadergraph shaders in some rare setups. case 1274967
  • Fixed XR mirroView sRGB issue when color space is gamma.
  • Fixed an issue where XR eye textures are recreated multiple times per frame due to per camera MSAA change.
  • Fixed an issue wehre XR mirror view selector stuck.
  • Fixed GLES2 shader compilation.
  • Fixed issue with lens distortion breaking rendering when enabled and its intensity is 0.
  • Fixed issue that caused motion blur to not work in XR.
  • Fixed issue where multiple cameras would cause GC each frame. case 1259717
  • Fixed Missing camera cannot be removed after scene is saved by removing the Missing camera label. case 1252255
  • Fixed MissingReferenceException when removing Missing camera from camera stack by removing Missing camera label. case 1252263
  • Fixed slow down in the editor when editing properties in the UI for renderer features. case 1279804