嘿,我正在尝试使用 SFML 创建一个 GUI 库,除了一个问题外,一切都已完成:即使在相机移动或放大时,也要使界面保持静止。
如果无法缩放,这很容易解决,但缩小意味着放大界面的内容,这会导致其文本/图像变得模糊。
有人有办法解决这个问题吗?(最好只使用 SFML,但如果必须的话,我可以添加 OpenGL 的东西....)
最佳答案
停止为您的 GUI 使用与场景相同的相机和透视矩阵。
在 SFML 的情况下,应用不同的 View ,然后恢复旧 View 。
关于c++ - 如何在不根据相机移动移动或调整大小的情况下将 GUI 保持在屏幕上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6880350/