opengl

opengl

文章 151 浏览 134

模拟不存在的 3D 驱动程序

我目前正在开发一个基于 3D 的应用程序(如果重要的话,用 C++ 语言)。为了测试特殊情况,我还需要测试无法加载 3D 界面时的行为(例如,glutInit() …

独闯女儿国 2024-12-02 06:27:51 3 0

OpenGL 与 OpenGL ES 以及 OpenGL 1.x 与 OpenGL 2.0 需要学习什么?

我打算买一本关于 OpenGL 的书,但我有一些关于我应该学习什么的问题。 我在致力于学习 OpenGL 1.x 还是 OpenGL 2.0 之间左右为难,因为 OpenGL ES 2.…

嘿哥们儿 2024-12-02 06:22:45 2 0

部分覆盖的过剩窗口在未被覆盖后无法正确重绘

在带有显卡ati mobile radeon 5650的windows 7 home Ultimate上使用free glut 代码片段: void ResizeFunction(int width, int height) { glViewport(…

高冷爸爸 2024-12-02 06:20:15 3 0

OpenGL 中的精度/单位

我目前正在 OpenGL 中进行开发,并使用米作为我自己的单位,即 20 厘米宽的三角形为 0.2。 然而 OpenGL 似乎对这些数字进行了舍入,最终的形状并不完…

栩栩如生 2024-12-02 05:43:40 3 0

为什么 OpenGL 雾不出现?

这就是我在 OpenGL 中启用雾的方法: float fog_colour[4] = {1,1,1,1}; glEnable(GL_FOG); glFogf(GL_FOG_MODE,GL_EXP2); glFogfv(GL_FOG_COLOR,fog_…

无远思近则忧 2024-12-02 05:36:08 2 0

如何从深度纹理中获取深度值?

我有完整填充的深度纹理,但似乎没有从中获得正确的值。 GLSL 代码,片段着色器: uniform sampler2D depth_tex; uniform float viewport_w; uniform …

Hello爱情风 2024-12-02 05:11:41 2 0

在 OpenGL 3.x 中如何正确执行此操作?

在谷歌搜索了很多次之后,我只剩下这个空间来问你下一个问题。 我正在尝试编写一个简单的 OpenGL 3.x 示例来了解新的可编程管道(着色器)的工作原理…

不回头走下去 2024-12-02 04:59:53 2 0

如何抑制“-arch”、“x86_64”在 OSX 上使用 Waf 编译 OpenGL/SDL 应用程序时的标志?

我需要抑制 Waf 传递给 GCC 的“-arch x86_64 -arch i386”标志。 我正在构建一个 SDL/Opengl 应用程序。如果我链接到 32 位 SDL 运行时,我会收到错…

小草泠泠 2024-12-02 04:36:15 2 0

如何在openGL 3.1中使用glPixelTransfer、glTexEnv和glRasterPos?

glPixelTransfer、glTexEnv 和 glRasterPos 已在 OpenGL 3.1 中弃用。它被替换成什么?如果不更换,怎样才能达到类似的效果呢?我想使用这些功能。…

怀里藏娇 2024-12-02 04:25:37 2 0

GLSL 问题:一个程序中存在多个着色器

我一定对着色器有什么误解: 我认为,由于您可以将多个着色器附加到一个程序,因此您可以简单地附加多个片段着色器,例如:使用颜色调制渲染的板条箱…

不气馁 2024-12-02 03:40:45 3 0

QT OpenGL、顶点缓冲区对象和 GLEW?

我正在将旧的 openGL 代码(立即模式)迁移到 Vertext-Buffer-Objects。 我意识到我需要为此使用 OpenGL3 API 调用(GL_ARB_vertex_buffer_object)。…

通知家属抬走 2024-12-02 03:30:03 2 0

OpenGL 与 OpenMP 总是出现段错误

我的程序中有一个循环,它将用像素(GL_POINTS)填充 3D 立方体,因此为了加快速度,我认为我可以使用 OpenMP 并在我的多核处理器中分离这个 for 循环…

夏九 2024-12-02 02:58:28 0 0

对三角形缠绕和变换的困惑

首先,我想为这么长的问题道歉。你不必阅读它。您可以直接跳到问题部分,然后根据需要查找详细信息(我已尝试提供尽可能多的信息,因为根据我的经验,…

◇流星雨 2024-12-02 02:29:09 3 0

如何只使用一次 gluPerspective?

glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT); //set viewpoint glMatrixMode(GL_PROJECTION); glLoadIdentity(); gluPerspective(VIEW_ANGLE,S…

傲性难收 2024-12-02 02:24:44 3 0

如何通过选择顶点来拖动线段

line_loop是由opengl创建的。我需要选择线段的一个顶点,然后将其拖动到 2D 屏幕中的某个位置。 我的想法是使用Opengl拾取方法拾取线的顶点,然后存储…

请爱~陌生人 2024-12-02 01:33:00 0 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文