为 2D 纹理数组生成 mip 级别
我有一个关于 OpenGL 纹理数组的简单(我认为)问题。我使用如下内容创建纹理数组: glTexImage3D( GL_TEXTURE_2D_ARRAY, 0, formatGL, width, height…
OpenGL:glGenBuffer 与 glGenBuffersARB
函数 glGenBuffers()/glBufferData()/etc 与函数名后附有 ARB 的函数 glGenBuffersARB() 有什么区别>/glBufferDataARB()/etc。我尝试四处寻找,但没有…
在 JOGL 中翻译后无法按预期使用 glLoadIdentity
我刚刚开始使用 JOGL,有一些我无法做到的事情: NeHe 教程,一切都正常,除了在第一个三角形之后和下一个四边形之前使用的 glLoadIdentity(); 。接下…
在 GLSL 着色器中支持非方阵需要什么?
我试图在 GLSL 着色器中使用非方阵,但是当我编译时出现语法错误。 我的着色器代码使用: uniform mat4 my_mat; 编译得很好。 但如果我将其更改为: u…
Glsl mod 与 Hlsl fmod
我已经在 HLSL 中实现了 这个问题中描述的螺旋 GLSL 着色器,但结果并不相同。我认为这是因为我将 GLSL 中的 mod 函数翻译为 HLSL 中的 fmod 。我怀疑…
SDL OpenGL C++问题
我正在尝试使用 C++ 中的 SDL 和 OpenGL 制作一个简单的乒乓球游戏,但在屏幕上显示任何类型的 OpenGL 图像时遇到问题,想知道是否有人可以提供帮助:…
在 OCaml 中使用 openGL 和 SDL 处理键盘时出现问题
我在使用 SDL(仅适用于键盘事件)和 openGL(为了显示图形,我计划显示 3d 图形)处理键盘事件时遇到问题。当我使用 Sdevent.poll 时,没有任何反应…
使用 glDrawRangeElements() 渲染无法正常工作
这是我之前问题的后续。我的所有问题都在我的上一个帖子中得到了解答,但这是我遇到的一个新错误。当以中间模式渲染时,一切看起来都很棒。 实际上: …
有什么方法可以使用Ogre3D和c++使用Java窗口和输入吗?
我不太熟悉 Java 和 C++ 之间的包装。但我需要将 Java 窗口输入包装到 C++ 并获取窗口上下文,并将其分配给 ogre。我知道这是可能的,因为 Ogre4J 使…
具有 3 个向量的 OpenGL 相机
好的,所以我按照本教程来帮助我在 OpenGL 中制作相机: http://nehe.gamedev.net/data/articles/article.asp?article=08 所以我跟着它,经过一番挣扎…
OpenGL 和多个 GPU - 一般可能性
我想知道,是否可以在多个 GPU 上同时运行多窗口 OpenGL 应用程序?更具体地说,假设我创建了一个应用程序,其中有两个窗口,每个窗口彼此共享 GL 上…
如何创建可变形 3D 模型?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
OpenGL:VBO 函数未定义
我正在尝试使用 OpenGL VBO,但与它们的使用相关的函数(例如 glGenBuffersARB())均未定义。立即模式功能当然也可以,仅此而已。 我正在使用 VS2010 …