com.unity.render-pipelines.universal 7.3.1

com.unity.render-pipelines.universal

Notes: processedReleased March 21, 2020

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2019.3 (2f1)

Features

  • Added the option to control the transparent layer separately in the Forward Renderer.
  • Added the ability to set individual RendererFeatures to be active or not, use `ScriptableRendererFeature.SetActive(bool)` to set whether a Renderer Feature will execute, `ScriptableRendererFeature.isActive` can be used to check the current active state of the Renderer Feature.

📈 Improvements

  • Renderer Feature list is now redesigned to fit more closely to the Volume Profile UI, this vastly improves UX and reliability of the Renderer Features List.
  • Default color values for Lit and SimpleLit shaders changed to white due to issues with texture based workflows.

🔧 Bug Fixes

  • Fixed an issue where camera stacking didn't work properly inside prefab mode. case 1220509
  • Fixed a material leak on domain reload.
  • Fixed NaNs in tonemap algorithms (neutral and ACES) on Nintendo Switch.
  • Fixed an issue with shadow cascade values were not readable in the render pipeline asset case 1219003
  • Fixed the definition of `mad()` in SMAA shader for OpenGL.
  • Fixed an issue that caused assets to be reimported if player prefs were cleared. case 1192259
  • Fixed missing Custom Render Features after Library deletion. case 1196338
  • Fixed not being able to remove a Renderer Feature due to tricky UI selection rects. case 1208113
  • Fixed an issue where the Camera Override on the Render Object Feature would not work with many Render Features in a row. case 1205185
  • Fixed UI clipping issue in Forward Renderer inspector. case 1211954
  • Fixed a Null ref when trying to remove a missing Renderer Feature from the Forward Renderer. case 1196651
  • Fixed data serialization issue when adding a Renderer Feature to teh Forward Renderer. case 1214779
  • Fixed an issue where NullReferenceException might be thrown when creating 2D Lights. case 1219374
  • Fixed an issue where the 2D Renderer upgrader did not upgrade using the correct default material.
  • Fixed issue with AssetPostprocessors dependencies causing models to be imported twice when upgrading the package version.
  • Fixed an issue where partical shaders failed to handle Single-Pass Stereo VR rendering with Double-Wide Textures. case 1201208
  • Fixed an issue where MSAA isn't applied until eye textures are relocated by changing their resolution. case 1197958
  • Fixed an issue with a blurry settings icon. case 1201895
  • Fixed an issue where rendering into RenderTexture with Single Pass Instanced renders both eyes overlapping.
  • Fixed an issue where Renderscale setting has no effect when using XRSDK.
  • Fixed an issue where renderScale != 1 or Display.main.requiresBlitToBackbuffer forced an unnecessary blit on XR.
  • Fixed an issue that causes double sRGB correction on Quest. case 1209292
  • Fixed an issue where terrain DepthOnly pass does not work for XR.
  • Fixed an issue where Shaders that used Texture Arrays and FrontFace didn't compile at build time, which caused the build to fail.
  • Fixed an issue where Shader Graph subshaders referenced incorrect asset GUIDs.
  • Fixed an issue where Post-Processing caused nothing to render on GLES2.

Features

  • If Unity Editor Analytics are enabled, Universal collects anonymous data about usage of Universal. This helps the Universal team focus our efforts on the most common scenarios, and better understand the needs of our customers.