好吧,我阅读了有关stackoverflow的不同文章和问题。但是每个人都建议将摄像头与视口一起使用。为什么只是不移动视口本身?SFML示例中的AFAIK不会绘制视口之外的东西。但是,使用已实现的相机,您必须控制应该绘制哪些内容。仅控制视口而不是控制照相机是否更好?
正确,视口方法仅限于用户的观看角度。如果引用“视口”,则可以确保边界直接在该范围内。
如果您有要渲染到屏幕上的图像,请致电
Viewport.Width
会将您的图像直接放在查看透视图之外。
然后你必须做
Viewport.Width - myPicture.Width
使其在设定的边界内可见。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句