特效用了unity 自己的后期渲染插件
然后需要勾选允许HDR的选项
特效做的时候一切正常
然而真机的时候就没有效果(枭龙653)
查资料后把tier setting 的Medium 的Use HDR 设置为true,显示正常了
今天换了手机后直接场景都渲染不出来了,坑爹啊(MT6735)
然后又查了一下文档,
部分手机硬件是不支持的(然而并没有说哪些硬件不支持啊)
只能靠猜为什么会这样了,
unity 按照 tier setting 把手机分low medium high 三档
比如我的枭龙653属于中端,然而我开始时并没有把medium Use HDR设置为true 所以没有效果
勾选后可以正常显示
而 MT6735也是属于中端,但是硬件并不支持HDR,所以连场景都渲染不出来了
备注:Shader的输出Alpha值为0~1,当使用HDR时,可以让Alpha支持溢出
来实现高光等效果