pyopengl 相关问题

Python绑定到OpenGL API

OpenGL中深度图的矩阵计算是错误的

我正在尝试在我的 pyopengl 项目中实现阴影贴图,但矩阵计算出现问题。 “太阳”的视图始终来自坐标 x: 0、y: 0、z: 0 和渲染 di...

回答 1 投票 0

OpenGL 深度图仅渲染 1 个单位远的对象

我编辑了这个问题,因为我对我的代码以前的“错误”有错误的解释。 之前我以为我在 FBO 或 MVP 矩阵中犯了一个错误,因为我的阴影贴图很复杂......

回答 0 投票 0

为什么当我使用 PyOpenGL 渲染 CubeMap 时,我的一张脸是黑色的?

我的 PyOpenGl 程序有问题。我正在学习,所以我正在阅读 github LearnOpenGL。 我在主题 6.PBR sub 2.1.2.ibl_irradiance 中。 试图在 PyOpengl 中引用该程序。我...

回答 0 投票 0

在 pygame python 中的第二个和第三个立方体上插入其他图像

对不起,我想问一些我被困住的事情。我有 3 个立方体来代表每个图像,如下所示 例子 ,但是当我声明其他图像时,例如 textureSurface = pygame.image.load('imag...

回答 1 投票 0

绘制到纹理上时,帧缓冲区对象渲染为空白

我正在尝试将阴影贴图渲染到我的 FBO 中。就像问题指出将缓冲区绘制到纹理会导致它变成白色一样。 以下是我创建和绑定 FBO 的方法: @静态方法 定义

回答 0 投票 0

使用 PyOpengl 获取环境变量的值

简单查询。我正在尝试使用 pyOpengl 使用以下命令访问 GL_MAX_RENDERBUFFER_SIZE 值: 大小= glGetIntegerv(GL_MAX_RENDERBUFFER_SIZE) 但我收到以下错误 文件 c:\

回答 2 投票 0

在 pyqt5 中使用 QOpenGLWidget 时如何妥善销毁 opengl 资源

首先,我的代码如下: 从 PyQt5.QtWidgets 导入 QApplication、QOpenGLWidget、QMainWindow 从 PyQt5.QtGui 导入 QPainter、QOpenGLShader、QOpenGLShaderProgram、QMatrix4x4、

回答 1 投票 0

Attempt to call an undefined function glutInit?

我想创建一个康奈尔盒子场景。我用 Python 编写了所有必要的代码并安装了所有必要的库。我尝试在 Pycharm 中运行代码,但出现错误: OpenGL.错误.

回答 0 投票 0

OpenGL |蟒蛇 | OpenGL.error.NullFunctionError:尝试调用未定义的函数 glutInit,在调用之前检查 bool(glutInit)

首先,我已经阅读并尝试过这个 - 它没有用。 PyOpenGL :: OpenGL.error.NullFunctionError:尝试调用未定义的函数 glutInit,在调用之前检查 bool(glutInit) ...

回答 0 投票 0

如何优化pyOpenGL二十面体球体?我的代码以 2-3 fps 的速度渲染它,包含大约 5000 个多边形

这是我生成二十面体的代码,它创建了一个带有随机颜色三角形的旋转形状。呼叫是在线路 206 上。 导入系统 导入pygame 从 pygame.locals 导入 * 来自 OpenG...

回答 0 投票 0

AttributeError:模块'pygame.math'没有属性'Matrix44

我在 Pygame 程序中遇到 AttributeError。错误消息表明模块“pygame.math”没有属性“Matrix44”。我正在使用 pyrr 库中的 Matrix44 类,它...

回答 1 投票 0

使用 PyOpenGL 渲染的纹理不正确

我正在尝试使用 pyopengl 编写一个基本的 3d 游戏,但是尝试向立方体添加纹理时我遇到了纹理映射问题。 纹理在表面上奇怪地交换和拉伸......

回答 1 投票 0

为什么 OpenGL 不加载纹理(通用图像)?

我无法将图像加载到 OpenGL 中。我试图将图像放到一个块上(使用 OpenGL 生成的 3D 立方体),但我得到的只是一个空白块。我不确定我做错了什么,...

回答 2 投票 0

如何确定显示器刷新率?

是否有一种跨平台的方法可以在 python (2.6) 中获取显示器的刷新率?如果有帮助,我正在使用 Pygame 和 PyOpenGL。 我不需要改变刷新率,我只需要知道它是什么。

回答 4 投票 0

为什么 gluPerspective 给出的结果与文档中的公式不匹配?

gluPerspective 的返回与文档中的公式不同 IBM-doc 和 Khronos 文档中描述的 gluPerspective 的公式是 f/方面 0 0 0 0 F 0 0 0 0 (远+近)/(近-远) (2 * 远 +...

回答 1 投票 0

无法导入OpenGL.GL

设置 我在 WSL 中使用 Python 2.7.15rc1。我已经为我的项目设置了一个 virtualenv 环境。该项目需要 3 个外部包:numpy、Pillow 和 PyOpenGL。这是圣的片段......

回答 1 投票 0

如何在 Python 的 OpenGL 3.2 GtkGLArea 中渲染 OpenCV 帧?

如何在 Python 的 OpenGL 3.2 GtkGLArea 中渲染 OpenCV 捕获的图像?许多在线示例已有 10 年历史,已过时,并且使用的是 OpenGL 2.1 或 1.1 示例。 我能做的唯一方法...

回答 1 投票 0

透明纹理在 OpenGL 中呈现为黑色

我有一个带有透明部分的纹理,但它们不是透明的,而是黑色的。 为了测试 RGBA 值是否正确传递给着色器,我将所有内容渲染为灰色...

回答 1 投票 0

为什么我窗口中的对象有时会消失并重新出现?

我窗口中的对象有时会消失并重新出现。这主要发生在调整窗口大小时。我想这是因为我的两种方法与 glutMainLoopEvent() 相互冲突

回答 1 投票 0

使用 python 编写一个 OpenGL 程序,允许通过鼠标输入交互式创建多边形

使用 python 编写一个 OpenGL 程序,允许通过鼠标输入交互式创建多边形。即,我单击以创建形成多边形的新顶点,然后进行一些指示(双击,...

回答 0 投票 0

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