
Unity 2017以后版本中使用Shader实现UGUI外描边的方法,通过复用材质以确保可以合并渲染批次(已修正Mask问题)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文详细介绍在Unity 2017及以上版本中利用Shader为UGUI添加外部描边的技术,并提供了一种方法来重用材质,从而优化渲染性能,解决了Mask功能的兼容性问题。
基于Shader实现的UGUI描边解决方案解决了Unity自带Outline组件顶点数过多、过度绘制过大的问题,并进行了改进,使用一个材质球绑定所有描边效果以确保文字描边可以合并渲染批次。该方案在实例项目中采用的是Unity2018版本。此外,修正了Mask和渐隐的问题。具体实现代码可以在相关博客文章中找到。
全部评论 (0)
还没有任何评论哟~


