[LayaAirIDE3]laya3.2.4 混合模式 3d下的add效果和ui下的light差异大

png图片勾选了sRGB alpha预乘
ui:选择light模式   对应blend:one one    另一张:默认ui blend:one oneMinusSrcAlpha 
3d:创建自定义材质 用同一张png图片  相同blend
ui和3d对比:
blend:one oneMinusSrcAlpha  整体差异不大 但是边缘一圈会暗一些
blend:one one  最后表现出的效果差异很大 
   
对比unity中的颜色(创建3d plane 相同blend) 与laya中ui下的表现是基本一致的   推测3d下的效果有问题
目前颜色差异影响到项目中的使用   因为工具端的颜色和游戏内的不一致  
希望能得到解决
 
附件中有demo
2025-04-06_17-03-34-36.png
已邀请:

layabox

赞同来自:

不用和其它引擎对比,这是由于我们引擎的2D、3D的颜色空间不一致,导致最后混合的效果不一致。 我们的2D是gamma颜色空间,3D是 linear 颜色空间。
所以,同一张纹理,2D和3D的混合效果就是会有区别,这是正常的。
 
如果你需要相同的效果,只能通过不同的纹理图,尽可能去调成相近的。

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作