glfw 相关问题

GLFW是一个免费的开源多平台库,用于打开窗口,创建OpenGL上下文和管理输入。它很容易集成到现有的应用程序中,并没有声称主循环。 GLFW是用C语言编写的,并且对Windows,Mac OS X以及使用X Window系统的许多类Unix系统(例如Linux和FreeBSD)提供原生支持。 GLFW根据zlib / libpng许可证授权。

PyOpenGL.glDeleteBuffers在__del__函数中的奇怪行为?

我发现了一些我不理解的del行为,希望你能给我一些见解。我正在尝试使用PyOpenGL和glfw实现OpenGL的hello_triangle。关闭OpenGL窗口后我的程序......

回答 1 投票 1

使用CMake和PkgConfig链接库

我正在尝试将静态库(GLFW)链接到我正在构建的库中。我在我的CMakeLists.txt文件中有以下内容:pkg_search_module(GLFW REQUIRED glfw3)...

回答 2 投票 5

C ++ OpenGL,GLFW绘制一个简单的立方体

所以,我试图在openGL和GLFW中绘制一个简单的立方体。在下面的代码中,我可以绘制立方体,但它只是一个简单的矩形。这里发生了什么?我试过“glTransformf(0,0,-10); ...

回答 2 投票 6

OpenGL C ++ glfw 3 glew关于glGenVertexArrays的错误1282

我正在尝试用C ++编写我的第一个游戏引擎(我已经在java中完成了)我创建了一个基本的网格类,它包含了vao / Vertex数组的GLuint整数和一个数组(用于。 ..

回答 1 投票 2

glfwGetWindowUserPointer有什么作用?

在查看GLFW参考时,我遇到了glfwGetWindowUserPointer函数(以及glfwSetWindowUserPointer函数)。在参考文献中,它描述了关于用户指针的以下内容:...

回答 1 投票 0

使用opengl用中点定理渲染圆圈我做错了什么?

我无法使用以下程序渲染圆圈,无法检测到代码中的问题。此代码编译正常并运行但未显示所需的输出这是输出:在此...

回答 1 投票 1

为儿童项目应用CMake设置

我有一个项目目录设置如下:3rdparty | --glfw test | --3rdparty | --googletest | --CMakeLists.txt(测试项目CMakeLists)CMakeLists.txt(主项目CMakeLists)在......

回答 1 投票 1

glfwCreateWindow返回NULL [关闭]

我一直在Visual Studio 2015中使用C ++开发一个小型的openGL项目。我正在使用GLFW和GLEW。在遇到一些硬件故障(硬盘)后,我在笔记本电脑上重新安装了Windows。现在我试试......

回答 3 投票 0

opengl 3.3中的黑屏输出

我试图在OpenGL中向屏幕绘制一个红色三角形。 glClearColor(x,x,x,1)工作正常并改变背景颜色。但是没有出现三角形,也没有出现错误。 #包括

回答 2 投票 1

了解OpenGL投影矩阵

我一直在编写一个使用OpenGL显示3D模型的程序,直到现在我都使用了正交投影,但是我想切换到透视投影,以便随着相机走向......

回答 1 投票 1

如何使用GLFW在openGL中旋转相机?

我正在使用GLFW在c ++中创建一个OpenGL应用程序。基于这个教程,我设法创建像相机一样的FPS(WASD运动+带鼠标移动的俯仰偏航)。对于相机鼠标移动,我正在使用...

回答 1 投票 1

通过顶点属性指针将颜色坐标传递到顶点着色器

我试图将vec3颜色数据提供给顶点着色器(作为一个attrib指针),然后将其传递到片段中以进行全部设置。这一切都始于无法通过纹理坐标......

回答 1 投票 1

在mac上安装glfw

我想安装glfw并希望使用glfw和python3来完成我的作业。但是在mac终端中安装glfw时有一些问题。首先,我在终端输入'pip3 install glfw'。第二,......

回答 1 投票 0

OpenGL - SOIL不会加载JPG或PNG图像

我正在尝试在OpenGL中创建一个上下文加载器,我无法通过SOIL来加载图像。这是代码:Texture2D TextureLoader :: loadSprite(const char * path){int width,height; GLuint ......

回答 1 投票 1

如何重新创建/修改正交投影矩阵(OpenGL)

我制作了一个简单的OpenGL程序,它将2D纹理绘制到屏幕上。当你调整窗口大小时,它没有正确调整,所以为了解决这个问题,我会再次运行投影矩阵代码:if(...

回答 2 投票 1

无法在3D场景中引入粒子系统

我一直在学习如何实现粒子系统。试图将粒子系统带入3D场景。我的入口点和初始化看起来像:bool initOpenGL(){// ...

回答 1 投票 1

如何在GLFW中为游戏引擎执行正确的输入类

我正在做一个我的小项目,我基本上创建自己的c ++游戏引擎/框架来创建图形和简单的游戏。我使用OpenGL和GLFW。我的目标是拥有一些东西......

回答 1 投票 0

如何在OpenGL 3.3中修复黑屏输出

我在使用OpenGL和C ++的项目中遇到黑屏。我需要帮助我在哪里出错,在屏幕上呈现红色三角形。我试过检查错误...

回答 1 投票 1

openGL PBO使用wglcontext,不创建窗口

我的目标是从主窗口获取像素数据。没有任何渲染。就像我们看到监视器,如screencapture。我试过TRANSPARENT windows,glReadPixel。所以我有一个透明的窗户......

回答 1 投票 1

PyOpenGL无头渲染

我正在使用PyOpenGL + glfw进行渲染。当尝试在无头机器(例如服务器)上执行相同操作时,glfw.init()失败:glfw.GLFWError:(65544)b'X11:缺少DISPLAY环境变量'...

回答 3 投票 4

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.