如图所示,锯齿非常明显,请问下有什么解决方案么
可以看看这个:
已经加了,在中低端机还是很明显
可能是分辨率太低把,检查一下 canvas.width 和 canvas.height
我说的是 canvas 的实际像素分辨率,运行时看
看了是一样,有什么解决方案吗
在运行时打印 cc.game.canvas.width 和 cc.game.canvas.height,一般不会是一样的 。我猜测你的运行时分辨率很低,导致锯齿严重,WebGL 默认的抗锯齿是4倍超采样,但是如果分辨率过低仍然会产生锯齿
请问下有什么解决方案吗
你先确认再说,再确认下
cc.view.isRetinaEnabled()
是什么状态
额,我一直让你确认运行时的状态,canvas 的尺寸到底是多少,你一直也不发。
从代码角度,目前没有别的可做的了,我们没有做任何软件抗锯齿算法,Web 端性能损耗扛不住
那不应该锯齿化很严重的,发更清晰的截图看看吧,还有哪些设备上观察有锯齿?这些设备本身硬件分辨率是多少
这已经是很清晰了啊,小米9 oppo R9S 两个手机实测锯齿严重
大兄弟,这个问题最后有解决吗




