com.unity.shadergraph 5.1.0

com.unity.shadergraph

Notes: processedReleased July 10, 2019

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2019.1

Features

  • You can now show and hide the Main Preview and the Blackboard from the toolbar.

📈 Improvements

  • The Shader Graph package is no longer in preview.
  • Moved `NormalBlendRNM` node to a dropdown option on `Normal Blend` node.
  • `Sample Cubemap` node now has a `SamplerState` slot.
  • New Sub Graph assets now default to the "Sub Graphs" path in the Create Node menu.
  • New Shader Graph assets now default to the "Shader Graphs" path in the Shader menu.
  • The `Light Probe` node is now a `Baked GI` node. When you use LWRP with lightmaps, this node now returns the correct lightmap data. This node is supported in HDRP.
  • `Reflection Probe` nodes now only work with LWRP. This solves compilation errors in HDRP.
  • `Ambient` nodes now only work with LWRP. This solves compilation errors in HDRP.
  • `Fog` nodes now only work with LWRP. This solves compilation errors in HDRP.
  • In HDRP, the `Position` port for the `Object` node now returns the absolute world position.
  • The `Baked GI`, `Reflection Probe`, and `Ambient` nodes are now in the `Input/Lighting` category.
  • The master node no longer has its own preview, because it was redundant. You can see the results for the master node in the Main Preview.

🔧 Bug Fixes

  • Shadow projection is now correct when using the `Unlit` master node with HD Render Pipeline.
  • Removed all direct references to matrices
  • `Matrix Construction` nodes with different `Mode` values now evaluate correctly.
  • `Is Front Face` node now works correctly when connected to `Alpha` and `AlphaThreshold` slots on the `PBR` master node.
  • Corrected some instances of incorrect port dimensions on several nodes.
  • `Scene Depth` and `Scene Color` nodes now work in single pass stereo in Lightweight Render Pipeline.
  • `Channel Mask` node controls are now aligned correctly.
  • In Lightweight Render Pipeline, Pre-multiply surface type now matches the Lit shader.
  • Non-exposed properties in the blackboard no longer have a green dot next to them.
  • Default reference name for shader properties are now serialized. You cannot change them after initial creation.
  • When you save Shader Graph and Sub Graph files, they're now automatically checked out on version control.
  • Shader Graph no longer throws an exception when you double-click a folder in the Project window.