在SDL中绘制点列表?

时间:2010-06-21 00:08:34

标签: c++ c drawing sdl

如果我有路径的坐标数组(例如在绘图程序中),使用SDL渲染整个路径的最佳方法是什么?

我看着单独设置像素,但从我所看到的这是一个坏主意。

我还考虑将所有坐标绘制为SDL_Rect,但是每个帧渲染一个大的rect列表听起来很慢。

有没有一种简单的方法可以达到这种效果?

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以自己实现Bressenham线算法(http://www.webkinesia.com/games/sdl-turtle.php)直接访问帧缓冲区,但我认为使用OpenGL会做得更好......

答案 1 :(得分:0)

看看SDL_gfx