是否有一个函数可以将图像的点拉伸到屏幕上基于它的四个点的坐标?如果没有,有什么方法可以让我用数学来实现吗?
我的意思是像一个通用的纹理映射四边形。
没有,SDL_Renderer API中没有类似的功能。
虽然有 是 一个7年前的问题+补丁 在Bugzilla上,引入了一个新的功能。SDL_RenderGeometry(),这将让你做你想做的事情。
SDL_RenderGeometry()