Skip to content

v0.8.0

Compare
Choose a tag to compare
@Arvtesh Arvtesh released this 30 May 19:15
· 93 commits to master since this release

URP support, core refactoring and bugfixes.

Added

  • Added URP support (#5).
  • Use procedural geometry (DrawProcedural) on SM3.5+.
  • Added support for both forward and deferred renderers (built-in RP).
  • Added ignore layer mask settings to OutlineLayerCollection (previously the ignore layers were specified when adding game objects to layers).
  • Added OutlineBuilder helper script for managinf OutlineLayerCollection content from editor (#8).

Changed

  • Changed OutlineSettings to display enum mask instead of checkboxes.
  • Changed inspector look and feel for OutlineLayerCollection assets.
  • Merged shaders for the 2 outline passes into one multi-pass shader.
  • OutlineLayerCollection doe not depend on OutlineRenderer now.

Fixed

  • Fixed outline rendering on mobiles (#7).
  • Fixed outline shader error on low-end devices.
  • Fixed post-ptocessing implementation to require depth texture.

Removed

  • Dropped .NET 3.5 support, minimal Unity version is set to 2018.4.
  • Removed IOutlineSettingsEx interface.