每日归档: 2017年3月28日


Unity3d 开发 通过 shader编译参数 整合代码

在编写大型项目的shaders时,大多数像素混合算法都是通用的,而且基本上一旦完成就不会更改。另一方面,在shader中不宜做分支逻辑,会引起效率上的消耗。因此很为了更好的组织shader代码,Unity引入了 shader编译参数 来解决这个问题。 原理 由于GPU中的寄存器结 […]