v0.7.0
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 implementsIEquatable
.- 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
andOutlineLayerCollection
.
Fixed
- Fixed
TiledGPUPerformanceWarning
on mobile targets.
Removed
- Removed
OutlineMaterialSet
class. It is not used inMaterialPropertyBlock
-based effect rendering.