繁体   English   中英

SFML WINDOW中OPENGL上下文的大小

[英]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直接满足渲染需求没有问题。

http://www.sfml-dev.org/tutorials/2.0/window-opengl.php

试试: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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM