opengl 相关问题

OpenGL(开放图形库)是一种独立于平台的图形标准和API,可用于桌面,工作站和移动设备。它旨在提供硬件加速渲染,因此与传统软件渲染相比,性能大大提高。 OpenGL用于CAD软件和计算机游戏等应用程序。 OpenGL标准以及OpenGL ES由Khronos集团控制。

如何使用glm::project获取世界空间中某个点的坐标?

我在 2D 空间中有一个点 (1, 2),我将其表示为向量: glm::vec3 pt = glm::vec3(1, 2, 0) (这里我将第三个分量设置为 0 - 不确定这是否正确?) 我有一个模型视图矩阵

回答 1 投票 0

MFC 应用程序使用 OpenGL 绘制控件,glGetUniformLocation() 在第二次调用时失败

我已经删除了下面的代码来尝试隔离/说明我的问题。我有一个 MFC Picture CWnd 控件,我已派生该控件来创建自己的 CGLImage 控件。 我用过这种画法...

回答 1 投票 0

检查是否有OpenGL

我正在尝试用C#检查PC上是否有OpenGL,但目前没有找到任何简单的解决方案。我正在寻找最简单且最好的方法,例如: 如果(存在_OpenGL)消息...

回答 2 投票 0

如何判断 OpenGL 上下文是否是硬件加速的?

我知道,如果 OpenGL 实现找不到合适的驱动程序,它会很高兴地退回到在软件中渲染所有内容。这对于图形应用程序很有用,但对于

回答 3 投票 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

错误 LNK2019:函数 ___tmainCRTStartup 中引用了无法解析的外部符号 _main,但这一次不是 Windows/控制台问题!

所以,臭名昭著的错误又回来了。该项目抱怨找不到 main() 方法(这就是错误的含义,对吧)。 不过我确实有一个主项目,而且我的项目是一个控制台项目,...

回答 5 投票 0

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

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

回答 1 投票 0

水波法线计算略有偏差

我在这篇文章中实现了“正弦近似之和”: https://developer.nvidia.com/gpugems/gpugems/part-i-natural-effects/chapter-1- effective-water-simulation-physical-models 我的

回答 1 投票 0

glPushMatrix 如何影响对象围绕旋转对象的旋转?

我已经用简单的二维太阳系练习矩阵变换一段时间了。我不关心每个行星的大小比例、轨道或距离的细节。我是什么

回答 1 投票 0

加法赋值会导致GLSL中的依赖链吗?

我经常看到这样的示例 GLSL 代码: vec4总和=texture2D(纹理,uv)* 4.0; sum +=texture2D(纹理, uv - halfpixel.xy * 偏移量); sum +=texture2D(纹理, uv + halfpixel.xy *

回答 1 投票 0

在windows下用Opengl和Glut编译C++程序

我试图将代码块中的项目转换为在 makefile 中进行编译,但我在链接 opengl 库时遇到问题。 我已经尝试了好几天了,但没能成功......

回答 1 投票 0

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

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

回答 1 投票 0

转换 OpenGL 固定功能代码以使用着色器

我正在将固定函数(使用显示列表)OpenGL 实现转换为使用 OpenGL 现代方法(着色器) 该应用程序是雷达扫描转换器,可映射矩形

回答 1 投票 0

获取访问体素的多个线程的唯一缓冲区索引

我正在尝试实现“用于实时全局照明的基于八叉树的稀疏体素化”的一部分。 基本上只是体素化,我已经完成了。 还有“体素片段 l...

回答 1 投票 0

体素...老实说,我需要知道从哪里开始

好吧,我知道体素基本上只是像素的体积版本。 在那之后,我不知道该寻找什么。 谷歌搜索没有显示任何教程,我找不到这方面的书

回答 6 投票 0

如何使用 OpenGL 在 Python 中使球体遵循 8 条路径?

我必须为我的计算机图形学课制作一个球体以无限符号的形状移动。 我想我已经成功地在下面的 Python 程序中重新创建了球体的精确运动......

回答 1 投票 0

OpenGL 仅渲染第二个三角形,第一个三角形不可见

我目前正在使用 Python 以及 glfw 和 OpenGL.GL 库开发一个简单的 OpenGL 程序。我有两个三角形正在尝试渲染,但由于某种原因,只有第二个三角形......

回答 1 投票 0

OpenGL 在四边形上显示黑色纹理

无论我尝试什么,我似乎都无法使四边形显示任何纹理,在fragshader中尝试使用纯色效果很好,尝试绘制渐变纹理坐标效果很好..我一介绍...

回答 1 投票 0

我想使用OpenGL的线框模式来绘制模型,但同时,我不希望被遮挡的部分可见。我怎样才能实现这个目标

我想使用OpenGL的线框模式(glPolygonMode(GL_FRONT_AND_BACK, GL_LINE);)来绘制模型,但同时,我不希望被遮挡的部分可见。我怎样才能做到这一点。 我启用...

回答 1 投票 0

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