【发布时间】:2014-02-17 06:29:09
【问题描述】:
这可能是一个简单的问题,但我很难找到一个直接的答案:有没有办法在 SFML 2.0 中调整已加载纹理的大小?例如,如果我有一个 3264x2448 的 png,并且我想缩小它以适应 900x1200 的渲染窗口而不进行裁剪,我该怎么做?
【问题讨论】:
-
除非您要求纹理可缩放,而不是简单地缩小它,否则我建议您调整实际图像的大小。它将占用更少的硬盘空间和更少的内存。如果您不断调整大图像的大小,您的应用程序的性能也可能会受到影响。
-
有没有办法缩放所有渲染的窗口以适应运行应用程序的任何系统的任何监视器?