小编Mat*_*uet的帖子

非常大的HTML5画布圈不精确

我正在开发一个应用程序,用户在HTML5画布上绘制欧几里德结构.因此,我无法真正限制某些形状的大小.当我在屏幕上绘制非常大的圆圈时,我注意到非常大的圆圈没有恒定的半径.

更具体地说,由两个点定义的圆,一个中心点和一个指定半径的圆不再通过半径点!

半圆点的大圆

进步更大的圈子.这些都应该通过E点.

更大的圈子

在45度= PI/4的倍数上不会出现错误.在这些倍数之间误差最大(例如PI/8)

这是一个包含上面第一个例子的jsfiddle:

http://jsfiddle.net/D28J2/2/

我的问题:为什么会发生这种情况?有没有办法(有效地)解决这个问题?

graphics drawing html5-canvas

6
推荐指数
1
解决办法
1152
查看次数

标签 统计

drawing ×1

graphics ×1

html5-canvas ×1