画布的drawImage()不执行亚像素渲染/抗锯齿的技术原因是吗?
|
Ttl; dr:
我需要在
canvas
中非常缓慢地移动图像,而没有明显的逐像素移动。我需要某种抗锯齿功能。
最近,我的任务是在网页中水平绘制一些“云”图形的动画。
足够容易的是,我只是将图像放入DOM中,并使用CSS3转换和对jQuery动画的后备支持,用于尚不支持CSS转换的浏览器。
一切看起来都不错。我的云层在页面上平滑移动。
然后,我不断收到设计师的要求,以减慢运动速度。
由于浏览器不对DOM对象进行亚像素渲染,因此动画似乎以6 FPS的速度运行。
因此,我将图像拍到画布上进行一些快速测试,发现它也不会自动进行亚像素渲染。
我的快速画布动画演示(它无法准确计时运动的时间,请处理它。:-p)
没有找到相关结果
已邀请:
6 个回复
瓜唱鬼
戊袱
祁澈盘哼颗
剃摧庭峨僳
我使用的浏览器是Mac上的Chrome浏览器。
厘恼轨
抱歉,您实际上没有想要的答案。
揽芳僵迷仇