在SFML窗口中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.phptry:glViewport (x, y,宽度、高度);
来源:https://www.khronos.org/registry/OpenGL-Refpages/es2.0/xhtml/glViewport.xml
相关文章:
- 为什么我不能使用 EGL 创建无头 OpenGl 上下文?
- OpenGL 调试上下文警告 -"将使用视频内存作为缓冲区异议的来源
- 当要求兼容性时,核心OpenGL上下文?
- GTKmm Opengl 上下文未初始化
- E/libEGL:调用没有当前上下文的 OpenGL ES API (每个线程记录一次) - Android/SDL
- 在上下文初始化之前查询支持的最高 OpenGL 版本?
- 如何将 Unity 上下文导入 OpenGL 窗口
- Electron中神秘无效的OpenGL上下文
- 如何在glfw中为OpenGL设置核心配置文件上下文?
- 是多个线程渲染到单个OpenGL上下文线程安全的线程
- 如何为 QtQuick 应用程序选择 OpenGL 上下文
- 加载的 OpenGL 函数是特定于上下文还是特定于线程?(视窗)
- SetPixelFormat() 中的第三个参数对于 OpenGL 上下文创建有什么意义?
- 使用WGL创建现代OpenGL上下文
- 如何为第三方渲染提供空的QML项目的OpenGL上下文
- 用于在许多Qopenglwidget中显示的FBO渲染的全局OpenGL上下文
- 在 Mac OS X 10.9 中使用 GLFW 创建 OpenGL 3.3 上下文
- SDL_net没有创建OpenGL上下文
- 在运行时从OpenGL上下文切换到D3D/DX上下文(或其他上下文)
- Opengl:呈现到 Win32 API 上下文