[0]iOS设备上RenderTexture2D显示出来很暗

安卓和PC上显示的效果一致:
QQ图片20230624152710.jpg

 
而iOS上就很暗:
QQ图片20230624152705.png

右边这组的纹理sRGB=false(线性空间),而绘制到RT后颜色变正常了,应该是RT会转到伽马空间
也就是为什么前面两组的RT都偏暗,因为那两组的纹理本来就设置了伽马,RT再来一次就更暗
 
看代码也确实是使用了伽马:
QQ截图20230624154021.png

 
附件Demo里写了个子类继承RenderTexture2D,覆写掉_create方法来改掉这个参数,试验的结果iOS确实变正常了:
QQ图片20230624152700.png

 
而在PC上和安卓上都没变化:
QQ图片20230624152716.jpg

那估计这个参数在PC和安卓上不起作用,而在iOS上就有效
 
已邀请:

CCTV

赞同来自:

改了之后试了Chrome65的版本会发白

小高

赞同来自:

已复现正在排查,有结果会在这里回复您。

要回复问题请先

商务合作
商务合作