glfw 相关问题

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

glfwSetCharCallback 不接受我的函数签名

制作了一个GLFW窗口。尝试设置用户输入。我使用(看似)正确的参数调用“glfwSetCharCallback”。最后一个参数是一个应该被计算的函数...

回答 1 投票 0

防止光标移动到GLFW窗口边界之外?

我使用 OpenGL 和 C,窗口使用 GLFW。我已启用 glfwSetInputMode(window.self, GLFW_CURSOR, GLFW_CURSOR_DISABLED); 但光标没有锁定,并移到窗口之外,

回答 1 投票 0

OpenGL 渲染循环如何工作以及如何正确计算 FPS?

我尝试在渲染循环中计算 FPS,如下所示: while (!glfwWindowShouldClose(窗口)) { 浮点电流 = (浮点) glfwGetTime(); delta = 当前 - 时间; 时间=当前; std::co...

回答 1 投票 0

OpenGL 纹理混合

所以我在opengl中有一个纹理类,它基本上得到一个缓冲区并在屏幕上渲染2D纹理。就其本身而言,它工作得非常好,并且允许我在

回答 1 投票 0

UI 中闪烁的对象

我正在尝试将两个圆锥体对象渲染到屏幕上,但屏幕有点闪烁。它一次只显示一个圆锥体。下面是我到目前为止的代码。我按照互联网上的一些说明进行操作

回答 1 投票 0

2D 矩形旋转 GLFW C++ 未按预期工作

我正在尝试使用GLFW在2D空间中绕Z轴旋转。在搜索论坛后,我找到了一个解决方案,我实施如下: 浮点 _FToRadians(浮点 f) { 返回 (f * C_PI) /...

回答 1 投票 0

i686-w64-mingw32-gcc/x86_64-w64-mingw32-gcc 不工作 GLFW

如何修复此错误? 与你无关@penguin:~/与你无关$ x86_64-w64-mingw32-gcc -o bin/EreecliseWin64.exe src/main.c src/main.c:4:10:致命错误:GLFW/glfw3.h:没有这样的文件或

回答 1 投票 0

使用cmake、vcpkg.json和glfw构建imgui(链接错误)

我一直在尝试使用 vcpkg 和 cmake 为我的应用程序构建 imgui 和 glfw。我正在遵循 sdl2 和 imgui 提供的示例,当我按照确切的步骤操作时,出现链接错误

回答 1 投票 0

删除 Glut/FreeGlut/GLFW 的控制台窗口?

在 Visual C++ 下,我尝试过 Glut/FreeGlut/GLFW。似乎所有这些项目都默认添加了一个 CMD 窗口。我尝试将其删除: 属性->C/C++->预处理...

回答 9 投票 0

GLFW 和 EGL 有什么区别/关系?

我知道 GLFW 可以帮助为 OpenGL、OpenGL ES 和 Vulkan 创建上下文并管理窗口/...; 还了解到,在Android中,我们使用EGL + OpenGL ES; 所以我的问题是,EGL 是 GLFW 的一部分吗(比如

回答 1 投票 0

GLFW:创建窗口时出现“WGL:驱动程序不支持 OpenGL”错误

我正在将简单的 lwjgl3 游戏移植到 C++,并收到错误:WGL:驱动程序似乎不支持 OpenGL。 java中的代码几乎相同,所以我想知道出了什么问题以及如何修复它: ...

回答 2 投票 0

“glbinding”示例中的编译错误,该示例应该输出 OpenGL 版本

我想了解 OpenGL 加载器库 glbinding 是如何工作的,但我无法编译我的非常基本的示例,这是他们的 cubescape 示例的简化版本: #包括 #

回答 1 投票 0

OpenGL 中的非渐变颜色变化

我正在尝试逐渐将三角形的颜色更改为光谱上的每种颜色。颜色基本上在渲染循环的每次迭代中逐渐变化,并将颜色信息传递给

回答 1 投票 0

尝试构建 GLEW 项目时出现项目链接错误,尽管库(glew32.a)似乎没问题

我在使用 Cmake 链接我的 OpenGL 项目时遇到问题。 为了使用 OpenGL 扩展,我下载了预构建的 GLEW 库二进制文件。 但在构建我的项目后,我收到了一个警告: 跳过 incompa...

回答 1 投票 0

有没有一种方法可以在不编译的情况下使用GLFW?

我正在编写一个仅 C++ 标头的库,该库应该使用 GLFW,但在官方网站上没有提到无需先编译即可使用它。 我考虑过包括...

回答 1 投票 0

Mujoco:xkbcommon:错误:字符串文字不是有效的UTF-8字符串[关闭]

以前没有发生过,但是当我运行任何 mujoco 脚本时突然发生。我收到以下错误: 创建窗口 glfw xkbcommon:错误:/usr/share/X11/locale/iso8859-1/Compose:39:34:字符串文字我...

回答 1 投票 0

帧缓冲区纹理未传递到着色器且未显示在屏幕上

我正在编写一个程序,可以通过着色器合成两个图像并将结果保存在本地。简单地输出到视口会切断屏幕像素,我想使其无窗口,所以我

回答 1 投票 0

如何限制 GLFW 窗口中的每秒帧数? (使用亲爱的 ImGui)

目前,如果我的窗口足够小,我的 Dear ImGui 应用程序(主要是带有一些自定义 OpenGL 渲染的演示窗口)的运行速度约为 2000 fps。我怎样才能将其限制为显示器刷新率(或

回答 3 投票 0

如何使用回调更新 GLFWWindow 中的 Mujoco 可视化?

我想使用 mujoco 与 GLFW 进行可视化。 在 mujoco 上我找到了可视化示例。 在此示例中,您构建了一个 mujoco 模型并在 glfw 中显示它。要在

回答 0 投票 0

GLSL着色器是否有可读取信息的最大限制?

我在 C++ 20 中使用带有 GLFW 和 GLAD 的 OpenGL 4.5,我正在尝试制作一个着色器,使用 Blinn-Phong 算法计算不同功能(点、方向、点)的多个光源,但是.. .

回答 1 投票 0

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