Skip to content

v0.7.0

Compare
Choose a tag to compare
@Arvtesh Arvtesh released this 26 Nov 19:40
· 214 commits to master since this release

MaterialPropertyBlock-based rendering and Unity Post-processing Stack v2 compatibility.

Added

  • Moved to for MaterialPropertyBlock-based rendering. This is in-line with Unity post-processing Stack and is more performant approach.
  • Significant optimizations made to OutlineRenderer.

Changed

  • IOutlineSettings now implements IEquatable.
  • Changed all outline shaders to use HLSL-based macros.
  • Modified all shaders to ignore MVP vertex transform to be compatible with the new rendering model.
  • Exposed rendering APIs for OutlineLayer and OutlineLayerCollection.

Fixed

  • Fixed TiledGPUPerformanceWarning on mobile targets.

Removed

  • Removed OutlineMaterialSet class. It is not used in MaterialPropertyBlock-based effect rendering.