如何实现椭圆的旋转

0

向大佬们求助,老师布置的作业是写一个简易的几何画板,要求实现图形旋转,请问如何才能旋转椭圆,查遍了文档找不到合适的函数,也想不出实现的方法。

0

旋转一个矩形,只需要旋转矩形的四个顶点,然后用直线连起来就好了。

同理,旋转一个椭圆,需要旋转圆周上的每个点,然后用直线连起来。

可以参考这个例子:https://codebus.cn/yangw/a/combination-of-ellipses
例子里面是画点的效果,椭圆周没有用直线连接起来。根据你的需求补上相关代码就行了。

ava
慢羊羊

2020-8-11

技术讨论社区