如果我有一個路徑座標數組(例如在繪圖程序中),使用SDL渲染整個路徑的最佳方式是什麼?在SDL中繪製點列表?
我單獨看了一下設置像素,但是從我看到的那是一個壞主意。
我也想過繪製所有的座標爲SDL_Rect,但是渲染一個大的矩陣每個幀的列表聽起來很慢。
是否有一個簡單的方法來實現這種效果?
謝謝!
如果我有一個路徑座標數組(例如在繪圖程序中),使用SDL渲染整個路徑的最佳方式是什麼?在SDL中繪製點列表?
我單獨看了一下設置像素,但是從我看到的那是一個壞主意。
我也想過繪製所有的座標爲SDL_Rect,但是渲染一個大的矩陣每個幀的列表聽起來很慢。
是否有一個簡單的方法來實現這種效果?
謝謝!
您可以實現自己的Bressenham線算法(http://www.webkinesia.com/games/sdl-turtle.php)直接訪問幀緩衝,但我認爲你會做使用OpenGL好得多......
看看SDL_gfx。