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
IOutlineSettingsnow 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
OutlineLayerandOutlineLayerCollection.
Fixed
- Fixed
TiledGPUPerformanceWarningon mobile targets.
Removed
- Removed
OutlineMaterialSetclass. It is not used inMaterialPropertyBlock-based effect rendering.