SDL:性能SPriG与SDL_gfx

时间:2010-06-23 11:04:10

标签: performance sdl polygon

我需要用粗线绘制一个多边形。现在我有两种可能性:

  • 使用提供线条粗细的库SPriG绘制它们。
  • 在所有线条中分割多边形,并将其绘制为具有修改厚度的多边形(如this tutorial(页面上的1个教程)中所述)。)与SDL_gfx库。

我不确定SPriG的表现。我猜SDL_gfx是最快的 你有没有试过这个,或者只是“你知道SPrig的质量吗?”

由于

2 个答案:

答案 0 :(得分:1)

看起来像SPriG只是draws a circle沿着一条线的每个像素给它的厚度。对于宽线,你会看到相当多的透支。

I'd do it a bit differently.取决于三角栅格光栅化与每像素圆周过度绘制的比较,它可能会也可能不会更快。

答案 1 :(得分:0)

不要使用其中一个。只需使用OpenGL并调用:glLineWidth(3.6f);