December 2025 Update 2

22 December 2025
8 changes in this update

Improved

5 changes
  • Code cleanup and refactoring

  • Separated 'ParameterUI' into different structs for different types while sharing the same interface. Float types get 'FloatParameterUI' while bool gets 'BoolParameterUI', etc...

  • Make sure DeserializeNodes deserializes from base node class 'BaseNodePlus' and not from 'BaseNode' of 'Editor.ShaderGraph'.

  • Added Hidden bool property to 'ProjectTemplate' metadata

  • Updated project templates

Removed

2 changes
  • Old TextureSampler nodes

  • WorldNormalsFromDepth node

Known Issues

1 change
  • BlendingSurface domain is broken and as such is hidden for the time being until it is fixed. The template is hidden as well from the Project Creator