glfw 相关问题

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

是否可以更改现有GLFW窗口的MSAA样本数量?

我目前正在使用C ++,OpenGL和GLFW编写游戏。我想允许用户更改游戏用于抗锯齿的样本数量,因为使用旧系统的用户可能希望禁用...

回答 1 投票 0

无法获取cmake链接到GLFW库

我正在尝试使用GLFW编写OpenGL应用程序。文件结构如下-USG -build -include -glfw-3.3 -src -CMakeLists.txt -main.cpp -CMakeLists.txt USG中的CMake ...

回答 1 投票 1

无法在Xcode 11中构建GLFW项目

我想使用OpenGL,但是如果没有显式的头文件路径名,我似乎无法构建基本的GLFW项目。我想象这归结为我对Xcode 11的一个基本误解,但...

回答 1 投票 0

我无法使用premake5添加其他库

我正在学习OpenGL和GLFW,我决定使用premake5,因为它似乎易于使用和维护。我的项目位于一个名为LearningOpenGL的文件夹中。我在使用MAC。项目结构。 ...

回答 1 投票 3

如何在debian下正确链接opengl程序?

要学习opengl的方法,我有一个极简的构建系统和一个玩具程序。我的makefile生成以下命令:g ++ -O1 -std = c ++ 17 -Wall -Wextra -pedantic -c -o main.o main.cpp g ++ main.o -...

回答 1 投票 0

OpenGL-添加第二个着色器属性会导致黑屏

季节问候大家!我正在尝试编写一个通用的DrawPolygon()函数,该函数将具有多个边,位置,颜色和大小,并呈现n边的常规多边形。有人可以...

回答 2 投票 3

LWJGL 3.2.3工作区设置?

我已经在网站上下载了LWJGL v3.2.3及其链接到的GLFW库,但是即使在经过一两个小时的搜索Google和YouTube之后,我仍然对如何设置库感到非常困惑。 ...

回答 1 投票 0

您如何使用GL_TRIANGLE_FAN在OpenGL中绘制圆?

季节问候大家!我改编了本教程中的代码以支持使用VAO / VBO,但现在我明白了:而不是一个漂亮的圆形。这是代码:#define GLEW_STATIC #include

回答 1 投票 0

如何在具有正交投影的OpenGL Core 3.3中绘制圆?

我是OpenGL编程的完整入门者,正在尝试遵循Learnopengl.com上的Breakout教程,但希望将球绘制为实际的圆,而不是使用带纹理的四边形...

回答 1 投票 0

C GLFW如何为窗口设置最小尺寸?

标题说明了一切。使用C语言库GLFW,如何使窗口宽度不超过20个像素或10。

回答 1 投票 0

在OpenGL中使用SOIL向三角形添加纹理的问题

我尝试将纹理添加到三角形,但是似乎出了问题。尝试运行调试时,没有错误,也没有警告,但是显示的是一个灰色的窗口,没有三角形,没有纹理...

回答 1 投票 0

什么是在C ++中没有括号的方法

因此,我目前正在编写C ++ OpenGL程序,并且在该语言方面还很陌生。没有括号的方法叫什么?我的代码块:Program.cpp:输入输入; glfwSetKeyCallback(...

回答 1 投票 1

OpenGL窗口工件

我最近开始使用教程和书籍来学习OpenGl。在大多数情况下,我会发现这样的通知:当应用程序在单个缓冲区中绘制时,结果图像可能会显示...

回答 1 投票 0

C ++库链接问题

我正在尝试遵循(https://learnopengl.com/Getting-started/Creating-a-window)中的教程。我已经编译了静态GLFW库,设置了CMake文件等。但是当我尝试编译我的...

回答 1 投票 0

我如何编写clake的cmake脚本以包含glfw?

cmake_minimum_required(VERSION 3.15)project(hello)find_package(PkgConfig必选)pkg_search_module(GLFW必选glfw3)set(CMAKE_CXX_STANDARD 11)add_executable(hello main.cpp)...

回答 1 投票 0

在Vulkan 1.1中使用VK_EXT_full_screen_exclusive进行全屏独占?

我读到,使用专有的全屏显示可以绕过窗口管理器,从而提高了应用程序的性能。似乎VK_EXT_full_screen_exclusive扩展适用于此确切的...

回答 1 投票 -1

在Visual Studio代码中链接GLFW

我最近试图了解如何在Visual Studio Code中链接GLFW,GLEW,glm和Soil2。我在USB密钥上使用mingw 32位,因为我希望每当有空闲时间都可以编程...

回答 1 投票 0

OpenGL GLFW应用程序-客户端内存限制

我在Windows 10 x64上工作。 32位进程最多可以使用2GB内存。我已经测试过了:一个仅分配25mb内存块的简单程序可以使用大约1950mb的内存。超过该值之后...

回答 1 投票 0

为OpenGL转换添加统一矢量在OpenGL中不起作用

如果删除统一变量和以下几行://在CompileShaders函数中:UniformModel = glGetUniformLocation(shader,“ model”); ... //在主绘制循环中定义,位于...

回答 1 投票 1

C ++如何制作精确的帧率限制?

我正在尝试使用C ++创建游戏,我想为fps设置限制,但是我总是获得比我想要的更多或更少的fps。当我查看具有fps限制的游戏时,始终是精确的帧频。尝试过...

回答 1 投票 0

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