[英]Size of OPENGL context in SFML WINDOW
我目前正在处理体素编辑器,并且一切正常。
我有我的SFML窗口和可以使用的模型。 我只是想知道SFML是否可以将3D上下文设置为特定大小。
我之所以这样问,是因为我的模型当前完全显示在屏幕上,除了现在,我想用SFML创建一些选项设置,并且我的按钮将在我的3D模型上。 就像,我希望窗口左侧的75%为3D上下文,右侧的25%为空白,并留有空间来填充我的按钮。
要执行您想做的事情,我相信您正在寻找的是这样的: http : //www.sfml-dev.org/documentation/2.0/classsf_1_1View.php#details
我认为上下文通常附加到窗口。 另请注意,SFML适用于2D图形。 一旦想要3D渲染,就需要直接使用openGL。 SFML是openGL调用的包装,因此使用SFML来帮助设置和管理事物并使用openGL直接满足渲染需求没有问题。
试试:glViewport(x,y,width,height);
来源: https : //www.khronos.org/registry/OpenGL-Refpages/es2.0/xhtml/glViewport.xml
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.