该应用编程接口似乎只提供al_draw_scaled_bitmap或al_draw_rotated_bitmap以及其他几个非常类似的接口。这些功能非常快,唯一的问题是质量。如果我使用任何图像编辑器缩放或旋转相同的图像,质量会好得多。使用Allegro,我可以清楚地看到锯齿状的边缘和像素。
例如,使用GIMP缩放图像时,有三个选项:“线性”、“立方”和"Sinc (Lanczos 3)“。这些算法不是硬件加速的吗?快板里有吗?
发布于 2016-06-13 10:27:29
您可以使用Allegro启用线性插值,如下所示:
al_set_new_bitmap_flags(ALLEGRO_MIN_LINEAR | ALLEGRO_MAG_LINEAR);
在加载位图之前。
https://stackoverflow.com/questions/37632423
复制相似问题