glfw 相关问题

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

C++/xcode15/MacOs14.0 - glClear(GL_COLOR_BUFFER_BIT); - 线程1:EXC_BAD_ACCESS(代码=1,地址=0x0)

我环顾四周,显然我可以在这个解决方案之间进行选择,而我的问题与以下相同: 文本, 但我仍然不知道如何解决这个问题。 当我使用 glClear(

回答 1 投票 0

Xcode:GLFW / GLAD 默认 C 应用程序中的“线程 1:EXC_BAD_ACCESS(代码=1,地址=0x0)”

我是 GLFW 的新手,我尝试用 C 语言使用 GLFW 和 OpenGL 制作最基本的应用程序。我从 GLFW 文档中获取了示例代码:https://www.glfw.org/documentation.html。有效。

回答 2 投票 0

在 Macos xcode 中使用 GLFW 并显示:“'GLFW/glfw3.h' 文件未找到”

我已经将glfw文件获取到xcode库,但仍然失败 “找不到...文件”,为什么?在此处输入图像描述在此处输入图像描述 我该怎么办,...

回答 1 投票 0

OpenGL - 未使用颜色和顶点的动态数组生成三角形

#包括 #包括 #包括 #包括 #包括 #包括 #包括 // 顶点 Sha...

回答 1 投票 0

将鼠标坐标转换为世界空间坐标

我正在使用 GLFW,我想通过窗口上的鼠标坐标获取世界空间坐标,以在单击选定位置时绘制对象。首先,我试图仅使用

回答 2 投票 0

在 Imgui 中如何使用 glfw 处理一般鼠标事件?

我使用glfw回调函数来用鼠标移动相机。 鼠标回调函数为: void mouse_callback(GLFWwindow *窗口, 双 xposIn, 双 yposIn) { 如果(被按下) { ...

回答 4 投票 0

如何在 Zig 中投射指针

我正在尝试用 Zig 重写一个 Hello 三角形,但是我遇到了一些问题。我无法使用指针强制转换。 fn framebufferResizeCallback(window: ?*cInclude.GLFWwindow, _: c_int, _: c_int) callconv(.C) vo...

回答 1 投票 0

Zig Lang 选角

我正在尝试在 Zig Lang 中重写 Hello 三角形,但我遇到了一些问题。我无法使用指针强制转换。 fn framebufferResizeCallback(窗口: ?*cIninclude.GLFWwindow, _: c_int, _: c_int) callconv(.C) ...

回答 1 投票 0

OpenGL场景渲染失败?

我需要在 OpenGL 中创建一盏带有杆子和支架的灯。我需要对对象的每个顶点使用至少 2 个原始形状和不同的颜色。 由于某种原因,没有任何渲染。什么是...

回答 1 投票 0

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

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