请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

html5 canvas抗剧齿

html5 canvas画弧,画圆的时候边缘也会出现毛刺, 它的抗剧齿的api好像找不到~_~,请问波波老师,在html canvas中,要怎么解决图像毛边的问题??? 谢谢啦>_<

正在回答

1回答

非常可惜,简单地说:h5 canvas暂时没有基础绘制的抗锯齿api = =


h5 canvas标准下的抗锯齿现在是浏览器相关的,而不能靠代码控制的。context的imageSmoothingEnabled属性可以控制抗锯齿,但是只在渲染图像的情况下生效。我想现行标准也是考虑了浏览器的绘制效率以后决定这样实现的吧。


不过我见过有高手自己从底层实现抗锯齿,做支持抗锯齿的绘制。但是效率就不确定了,而且从底层做确实也很麻烦。但是如果正好在学习图形学,不失为很好的练习:)

2 回复 有任何疑惑可以回复我~
  • 提问者 甲骨文_0001 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2017-09-24 21:35:51
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号