Skip to content

Releases

0.16.1-preview

0.16.1-preview Pre-release
Pre-release

Choose a tag to compare

@Needle-Mirror-Bot Needle-Mirror-Bot released this 30 Oct 22:05

[0.16.1-preview] - 2026-10-31

Fixed

  • internal: CI

[0.16.0-preview] - 2026-10-30

Added

  • feat: support the URP Deferred renderer (#886)
  • feat: experimental support for Surface Cache Global Illumination in URP (#889)
  • feat: add a URP Meta pass for lightmap baking and Surface GI (#888)
  • feat: add _SystemShadowsToLightColor property to dim the main light using shadows (#892)
  • doc: System Shadows To Light Color parameter (URP only) (#893)

Changed

  • sample: update URP materials (#895)
  • sample: auto-upgrade meta files (#878)
  • doc: normalize heading levels in Shading Step and Feather page (#896)

Fixed

  • fix: compile error in Unity 6.7 (#880)

0.15.1-preview

0.15.1-preview Pre-release
Pre-release

Choose a tag to compare

@Needle-Mirror-Bot Needle-Mirror-Bot released this 26 Aug 22:04

[0.15.1-preview] - 2026-08-25

Fixed

  • fix: use FoveatedRenderingKeywords.hlsl instead of manual foveated rendering pragmas (#868)
  • fix: saturate alpha regardless of HDR (#869)

0.15.0-preview

0.15.0-preview Pre-release
Pre-release

Choose a tag to compare

@Needle-Mirror-Bot Needle-Mirror-Bot released this 25 Jun 22:03

[0.15.0-preview] - 2026-06-25

Added

  • feat: allow configuring stencil operations for 3D as 2D shader (#835)

Changed

  • sample: change and rebake the lighting for the NormalMap scene (BiRP) (#851)
  • sample: remove unused ShaderBall textures (#842)
  • sample: move DefaultReflection asset to its correct scene (HDRP) (#849)
  • sample: disable compression for callibration textures in BiRP (#844)
  • sample: disable compression for textures in BiRP NormalMap scene (#846)

Fixed

  • fix: use _CLUSTER_LIGHT_LOOP keyword for Unity 6.3+ (#853)
  • fix: shader compilation error on Unity 6.5+ due to missing IsSurfaceTypeTransparent() (#848)
  • fix: warnings on the 3D as 2D shader (#841)
  • fix: use System.Enum APIs in ToonEnumUtility to ensure ordering (#836)
  • fix: handle the different signature of EncodeMeshRenderingLayer for Unity 6.3+ (#821)
  • sample: fix missing components in the BiRP Camera prefab (Shaderball) (#843)

0.14.1-preview

0.14.1-preview Pre-release
Pre-release

Choose a tag to compare

@Needle-Mirror-Bot Needle-Mirror-Bot released this 28 Apr 22:03

[0.14.1-preview] - 2026-04-27

Fixed

  • fix: URP rendering layer writes (#803)
  • fix: guard against including URP/LitInput.hlsl (#801)
  • fix: warnings by removing redundant shader pragmas and using newer Unity C# APIs. (#800)
  • sample: fix compile errors in Unity 6.6 (#799)

0.14.0-preview

0.14.0-preview Pre-release
Pre-release

Choose a tag to compare

@Needle-Mirror-Bot Needle-Mirror-Bot released this 18 Apr 22:03

[0.14.0-preview] - 2026-04-17

Added

  • feat: support shadows for additional lights
  • doc: troubleshooting on shadow acne

Changed

  • change: the default color of 1st/2nd shading to gray/black
  • sample: add additional lights in KageBall scene
  • opt: remove unnecessary max() op when tweaking system shadow
  • opt: remove custom main light determination logic in URP

Fixed

  • fix: blend output color with fog in URP when applicable
  • fix: avoid modifying shader properties inside the SGMap Toon shader in HDRP
  • fix: ToonShader.EditorTests assembly name typo
  • fix: assign correct Toon shaders after converting via Unity Toon Shader Converter
  • fix: warnings in ToonURP_3Das2D.shader
  • fix: invalid UXML attribute values in Converter

0.13.4-preview

0.13.4-preview Pre-release
Pre-release

Choose a tag to compare

@Needle-Mirror-Bot Needle-Mirror-Bot released this 25 Feb 07:45

[0.13.4-preview] - 2026-02-18

Changed

  • deps: update dependency to com.unity.render-pipelines.core@17.0.3

[0.13.3-preview] - 2026-02-18

Changed

  • deps: update dependency to com.unity.render-pipelines.core@17.0.4

[0.13.2-preview] - 2026-02-17

Changed

  • docs: clarify 2D support via "3D as 2D" in URP (Unity 6.3)
  • sample: rename tessellation scene to UnityChan_CelLook_Tess
  • sample: remove fog in UnityChan_CelLook
  • sample: remove fog volume from UnityChan_CelLook_Tess scene
  • sample: remove fog in UnityChan scene

Fixed

  • fix: missing shadows when using screen space shadows
  • fix: unused variable warning in UTS3GUI
  • fix: support Decals feature back in URP
  • fix: use baseColor for doing trilinear shading in ShadingGradeMap URP
  • fix: "GameObjectExtension.AddHDLight" warning in HDRP projects
  • opt: reduce texture sampling when there are multiple lights on URP
  • opt: reduce duplicate albedo calculations in URP
  • opt: reduce duplicate texture sampling and light calculation in ShadingGradeMap URP shader
  • opt: eliminate redundant calculation of highlight albedo in URP shaders
  • sample: remove unused textures
  • sample: fix lighting setting object names in URP samples
  • sample: fix missing scripts in scenes and prefabs
  • sample: link the correct volume profile in PointLightTest scene (HDRP)
  • sample: remove unused "SceneLights Hi-Cut_Filter Test" resources for HDRP
  • sample: remove "missing" UTSGraphicsTestSettings component in all sample scenes
  • sample: remove unused PP Volume Profile in UnityChan_Emissive folder (HDRP)
  • sample: fix the face lighting in the MirrorTest scene of the HDRP sample

0.13.1-preview

0.13.1-preview Pre-release
Pre-release

Choose a tag to compare

@Needle-Mirror-Bot Needle-Mirror-Bot released this 23 Dec 07:24

[0.13.1-preview] - 2025-12-22

  • fix: shader compile error when screen space shadow is enabled in URP
  • fix: check property existence before when converting materials

0.13.0-preview

0.13.0-preview Pre-release
Pre-release

Choose a tag to compare

@Needle-Mirror-Bot Needle-Mirror-Bot released this 04 Dec 23:05

[0.13.0-preview] - 2025-12-04

Added

  • feat: add Toon 3D as 2D shader
  • feat: assign material props when switching a material to Toon3Das2D
  • license: add explicit reference to the Unity-chan license
  • doc: add rendering paths section in the feature model doc

Changed

  • package: raise minimum Unity version requirement to 6.0
  • deps: use com.unity.film-internal-utilities@0.20.0-preview
  • sample: replace Unity-chan assets package-wide
  • sample: mention Unity-chan license inside sample description
  • sample: rename "Sample" scene to KageBall
  • sample: move UVCheckGrid texture into the common folder
  • sample: rename ToonShader scenes to UnityChan
  • sample: rename sample description and displayName strings
  • sample: update Built-in RP / URP / HDRP scenes
  • sample: disable CameraController while running tests
  • sample: reorganize floor materials grouping
  • sample: stop auto-generating materials for the Unity-chan model
  • doc: clean up Getting Started guide
  • doc: clean up Highlight documentation
  • doc: clean up Outline documentation
  • doc: clean up AngelRing documentation
  • doc: clean up Matcap documentation
  • doc: tidy the Samples documentation
  • doc: clean up Feature Difference documentation
  • doc: move MaterialConverter lower in the TOC
  • doc: put Render Pipeline Compatibility on the index page
  • doc: use "With Additional Control Maps" term in Modes page
  • doc: drop the word "Settings" from TOC entries
  • doc: lower Outline doc heading levels
  • doc: use emoji markers for feature availability
  • doc: improve grammar and clarity
  • doc: relocate HDRP box light entry under HDRP features

Fixed

  • fix: share the same cbuffer for the Universal2D pass
  • fix: workaround to prevent Built-in RP code from being executed in URP/HDRP
  • fix: correct inspector documentation URLs
  • fix: drop duplicate/unused Toon and Toon(Tessellation) shader properties
  • fix: resolve deprecated UxmlFactory warnings
  • fix: warnings - FindFirstObjectByType(), GetScriptingDefineSymbols(), SetScriptingDefineSymbols()

Removed

  • sample: delete unused materials
  • sample: remove unnecessary meta files
  • sample: delete unused Unity-chan materials for URP
  • doc: remove unused images
  • doc: remove the “What’s New” documentation pages
  • remove: strip all Raytraced Hard Shadow references

0.12.0-preview

0.12.0-preview Pre-release
Pre-release

Choose a tag to compare

@Needle-Mirror-Bot Needle-Mirror-Bot released this 28 Jul 22:03

[0.12.0-preview] - 2025-07-28

Added

  • feat: make toon URP work show basic colors/texture and outline in 2D light environment

Changed

  • doc: improve documentation accessibility

Fixed

  • fix: errors when unlit mode is selected in the SceneView
  • fix: undefined punctual shadow keywords for HDRP in Unity 6000.0 or later
  • fix: dark areas instead of outlines in WebGL and OpenGL

0.11.1-preview

0.11.1-preview Pre-release
Pre-release

Choose a tag to compare

@Needle-Mirror-Bot Needle-Mirror-Bot released this 13 Jun 01:03

[0.11.1-preview] - 2025-06-12

Added

  • sample: add metaverse materials and prefabs of Unity-chan in the HDRP sample

Fixed

  • fix: calling InitializeBakedGIData() is necessary for Unity newer than 6000.0.12
  • doc: fix incorrect table layout documentation in sections under Inspector Window Settings