如何在不根据相机移动移动或调整 GUI 大小的情况下将 GUI 保留在屏幕上

发布于 2024-11-27 13:16:15 字数 249 浏览 0 评论 0原文

嘿,我正在尝试使用 SFML 制作一个 GUI 库,除了一个问题之外,一切都已完成:即使在相机移动或放大时,也使界面保持静止。

如果无法进行缩放,那么这很容易解决,但是 缩小意味着放大界面的内容,这会导致其文本/图像变得模糊

有人有办法解决这个问题吗?最好只使用 SFML,但如果我必须的话,我可以添加 OpenGL 的东西...... .)

Hey i'm trying to make a GUI lib with SFML, and everything's done except one problem: Making the Interface stay still even when the camera moves or zooms in.

This would be easy to fix if zooming wasn't possible, but zooming out means scaling the contents of the Interface up, which causes it's text/images to become blurry.

Does anyone have a way to get around this issue? (preferably only using SFML, but if i must i can add OpenGL stuff....)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我们只是彼此的过ke 2024-12-04 13:16:15

停止在 GUI 中使用与场景相同的相机和透视矩阵。

对于 SFML,应用不同的视图,然后恢复旧的视图。

Stop using the same camera and perspective matrices for your GUI as you do for your scene.

In the case of SFML apply a different view, then restore the old one.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文