glfw 相关问题

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

我想知道像素/片段的原始模板值,零还是一?如果可能的话可以得到什么具体的动作来修改模板值?

我对 OpenGL 中的模板缓冲区有很多困惑。我在这里阅读了 opengl 教程,https://learnopengl.com/Advanced-OpenGL/Stencil-testing。我只添加一行代码 glStencilFunc(GL_EQ...

回答 2 投票 0

将帧缓冲区绘制到不同的窗口

我想知道如何将帧缓冲区绘制到两个不同的窗口。 我使用 glfw 创建窗口,并创建第二个窗口,如下所示: GLFWwindow* secondary_window = glfwCreateWindow(640, 480, "第二个

回答 1 投票 0

注入后未调用DllMain

我有一个与 JNI 交互的工作代码。当我注入 DLL 时,一切正常。我决定改进我的程序并使用 ImGui 和 MinHook 添加 GUI。此后,DllMain 不再被c...

回答 1 投票 0

如何创建最大化的glfw窗口?

这可能吗? 我使用的是OpenGL版本 imgui 的一件事真的让我很恼火, 我似乎找不到为 imgui 创建最大化窗口的方法。 如果(!glfwInit()) ... GLFW...

回答 3 投票 0

有没有办法在类中使用glfwSetScrollCallback函数?

您好,我正在关注此页面的 opengl 教程并尝试实现相机类。 这是我的相机类代码。 相机类 { 民众: 静态浮动视场; glm::vec3 位置; 格鲁姆:...

回答 2 投票 0

在不同窗口中显示 Dear ImGui

我想将 Dear ImGui 元素渲染到两个不同的 glfw 窗口。 我这里有这个示例代码: #包括 int 主函数(无效) { GLFW窗口* 窗口1; GLFWwindow* 带...

回答 1 投票 0

如何使用GLFW制作事件输入系统?

我正在尝试用OpenGL和GLFW制作一个小游戏引擎。我尝试让输入发挥作用,他们做到了!但它非常笨重,因为您需要对窗口对象的引用,这意味着它不是

回答 1 投票 0

使用 Premake 将 GLFW 与静态库链接

我使用 Premake 来管理项目的构建配置,该配置由两个静态库(“Engine”和“Game”)和一个可执行文件(“Launcher”)组成。但是……

回答 1 投票 0

在类中使用 GLFW 时,`<C++ class method>` 类型的参数与 `GLFWwindowsizefun` 类型的参数不兼容

我目前正在将代码重构为一个类(VkAPP),并偶然发现了此错误: “void (VkAPP::)(GLFWwindow window, int width, int height)”类型的参数与 par...

回答 3 投票 0

在类中使用 GLFW 时,类型参数与类型参数不兼容

我目前正在将代码重构为一个类(VkAPP),并偶然发现了此错误: “void (VkAPP::)(GLFWwindow window, int width, int height)”类型的参数与 par...

回答 1 投票 0

如何在 GLFW 之前初始化 OpenGL?

我目前正在开发一个 OpenGL 图形引擎,重点是多功能性。我的目标是它在窗口中显示框架,并且还可以将图像保存到磁盘而不显示窗口。为了实现...

回答 1 投票 0

如何在 Kotlin/Native 项目中使用较新的链接器和 glibc?

我想在我的 Kotlin/Native 项目中使用 GLFW,因此我在 src/nativeInterop/cinterop/glfw3.def 创建了一个 .def 文件: 标题 = \ glfw3.h \ glfw3native.h 标头过滤器 = /usr/include/GLFW/*

回答 1 投票 0

为什么 OpenGL 告诉我在运行后抛出“int”实例后调用终止?

所以我尝试使用 GLFW 制作一个 OpenGL 项目,并很高兴在 Visual Studio 代码中使用它,但是当我编译和运行该程序时,它会抛出错误。 我尝试在窗口中制作 3 个三角形,它...

回答 1 投票 0

使用GLFW和GLAD时如何修复“访问冲突执行位置”

我在运行程序时发现了这个异常: OpenGL project.exe 中的 0x0000000000000000 处抛出异常:0xC0000005:执行位置 0x0000000000000000 时发生访问冲突。 这是我的代码...

回答 1 投票 0

使用 GLFW 库进行实验:窗口边界问题和归一化坐标

我正在尝试使用 GLFW (使用 g++ -o nxtBluePixel nxtBluePixel.cpp -lglfw -lGLEW -lGL 编译)来简单地绘制一个蓝色框并将其上/下/左/右移动。我想输出一条消息“out of

回答 1 投票 0

尝试在Steam Deck上安装GLFW

我有一个Steam Deck,想在Steamdeck上安装GLFW,以便VSCode可以找到库,我使用Cmake。我在另一台linux机器上使用Cmake没有任何问题。我认为这与

回答 1 投票 0

为什么我的glfw窗口不是。显示什么?

我一直在与GLFW合作,但最近遇到了一个奇怪的问题, 我有以下代码,旨在在 glfw 窗口内绘制彩色立方体。但屏幕就是一片空白,不……

回答 1 投票 0

g++ / vscode 显然看不到我的 src 文件夹? “cc1plus.exe:致命错误:src/glad.c没有这样的文件或目录”

(在有人提到具有相同问题的类似问题之前,是的,我已经检查了我的路径中是否有空格之类的。这是我到项目根目录的路径:C:\Users\sircode\Documents\GitHub\Univox\ 所以我.. .

回答 1 投票 0

C++ 文件找不到包含的库的问题

我正在学习C++开发,我想要一个可用于创建窗口的文件。当我运行我的构建时,它完成时没有错误,并且 CLion 和 Copilot 都没有...

回答 1 投票 0

在 Windows 上的 Minecraft Java 版本中按住鼠标左键

我正在尝试在后台运行的 Windows 上模拟 Minecraft Java 版中的用户输入。具体来说,我想模拟按住鼠标左键。 为了简化,我设置了rawMouseInput:

回答 1 投票 0

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