glfw 相关问题

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

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

如何修复OpenGL Superbible第6版本书提供的CMake文件

我在编译OpenGL Superbible第6版提供的示例代码时遇到了问题。我正在使用Ubuntu 19.04和CMake 3.13.4。我有所有必要的依赖项。 CMake执行没有......

回答 1 投票 1

GLFW GLAD纹理未绘制,黑色方块

我正在尝试将纹理绘制到由两个三角形组成的正方形。但是,不是显示带有纹理的正方形,而是显示黑色正方形。此外,shader.h与颜色完美配合。这是 ...

回答 1 投票 1

GLSL无法获得sampler3D值

我无法在我的GLSL片段着色器中获取sampler3D值。我正在GLSL中编写一个着色器,并希望将sampler3D(3d纹理)作为体积数据并进行体积渲染。但是,似乎我无法绑定3d ...

回答 1 投票 -1

如何在远距离查看对象时在OpenGL / GLFW中设置纹理参数以避免纹理混叠(对象边框上的波动行为)?

我正在渲染一个巨大的3D立方体阵列,有时会将数千个立方体排列在一起。我正在为立方体渲染jpg纹理,这只是一个带有黑色的简单颜色......

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.