Graphics 如何在SDL2中绘制旋转多边形

Graphics 如何在SDL2中绘制旋转多边形,graphics,rotation,sdl,Graphics,Rotation,Sdl,我正在使用SDL2在一个窗口上绘制几个多边形,以便进行模拟。我正在使用SDL2_gfx原语绘制多边形,但现在我希望多边形旋转。最简单的方法是什么?目前,业绩并不十分重要。我宁愿不要用三角法弄脏我的手 SDL2_gfx将此功能作为标准。可以在“SDL_rotozoom.h”中找到它,并且可以在下面的链接中找到使用它的函数的文档: 如果你只是担心功能,而不是它是如何完成的,那么也许可以在SDL_rotozoom上进行一些搜索-我认为这是SDL2_gfx的一部分-这里的文档也不是最好或最简单的教程,但

我正在使用SDL2在一个窗口上绘制几个多边形,以便进行模拟。我正在使用SDL2_gfx原语绘制多边形,但现在我希望多边形旋转。最简单的方法是什么?目前,业绩并不十分重要。我宁愿不要用三角法弄脏我的手

SDL2_gfx将此功能作为标准。可以在“SDL_rotozoom.h”中找到它,并且可以在下面的链接中找到使用它的函数的文档:


如果你只是担心功能,而不是它是如何完成的,那么也许可以在
SDL_rotozoom
上进行一些搜索-我认为这是SDL2_gfx的一部分-这里的文档也不是最好或最简单的教程,但它是一些东西-似乎可以用SDL_rotozoom完成,但也许我最好自己实现它。谢谢。在我看来,我必须画一个曲面,旋转曲面,然后在我的窗口上点那个曲面。我说的对吗?我已经用旋转矩阵做了,但我还是接受了。它可能对其他人有用,或者以后对我有用。非常感谢。