com.unity.shadergraph 10.2.0

com.unity.shadergraph

Notes: processedReleased November 13, 2020

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2020.2 (0b8)

Features

    📈 Improvements

    • Removed unnecessary HDRP constant declarations used by Material inspector from the UnityPerMaterial cbuffer [1285701]
    • Virtual Texture properties are now forced to be Exposed, as they do not work otherwise [1256374]
    • Renamed the existing Sample Cubemap Node to Sample Reflected Cubemap Node, and created a new Sample Cubemap Node that samples cubemaps with a direction.

    🔧 Bug Fixes

    • Fixed an issue where old ShaderGraphs would import non-deterministically, changing their embedded property names each import [1283800]
    • Using the TexelSize node on a ShaderGraph texture property is now SRP batchable [1284029]
    • Fixed an issue where Mesh Deformation nodes did not have a category color. 1227081
    • Fixed SampleTexture2DLOD node to return opaque black on unsupported platforms [1241602]
    • ShaderGraph now detects when a SubGraph is deleted while being used by a SubGraph node, and displays appropriate errors [1206438]
    • Fixed some issues with our Convert To Subgraph contextual menu to allow passthrough and fix inputs/outputs getting lost.
    • Fixed an issue where the Main Preview window rendered too large on small monitors during first open. [1254392]
    • Fixed an issue where Block nodes using Color slots would not be automatically removed from the Master Stack. [1259794]
    • Fixed an issue where the Create Node menu would not close when pressing the Escape key. [1263667]
    • Fixed an issue with the Preview Manager not updating correctly when deleting an edge that was created with a node (dragging off an existing node slot)
    • Fixed a bug where non-word characters in an enum keyword reference name would break the graph. 1270168
    • Fixed an issue where ShaderGraph could not read matrices from a Material or MaterialPropertyBlock while rendering with SRP batcher [1256374]
    • Fixed an issue where user setting a property to not Exposed, Hybrid-Instanced would result in a non-Hybrid Global property [1285700]
    • Fixed an upgrade issue where old ShaderGraph files with a weird/bugged state would break on update to master stack [1255011]
    • Fixed the subgraph slot sorting function [1286805]
    • Fixed an issue where the presence of an HDRP DiffusionProfile property or node would cause the graph to fail to load when HDRP package was not present [1287904]
    • Fixed an issue where unknown type Nodes (i.e. HDRP-only nodes used without HDRP package) could be copied, resulting in an unloadable graph [1288475]
    • Fixed an issue where dropping HDRP-only properties from the blackboard field into the graph would soft-lock the graph [1288887]
    • Fixed Parallax Occlusion Mapping not working in sub graphs. 1221317