0
我想在画布上绘制一个旋转的椭圆,我试图使用lineTo方法。如何使用lineTo()方法在画布中绘制旋转的椭圆?
我知道用这个公式
xposition = centerX + Math.cos(angle) * radiusX; yposition = centerY + Math.sin(angle) * radiusY;
可以绘制一个椭圆,但我不知道如何添加一些天使作为参数,使其为旋转,像围绕x轴或y轴或z轴。
你能解释一下这个公式是怎么出来的吗? –
还是有一些链接引用它? –
https://en.wikipedia.org/wiki/Transformation_matrix。椭圆围绕中心点旋转 - 旋转+平移 – MBo