Вопросы по теме 'pyopengl'

Линии не отображаются в закадровом буфере кадра с полностью черной текстурой.
Если у меня есть буфер кадра, к которому привязана текстура, которая просто черная с полной альфой, и я пытаюсь нарисовать к нему линию, даже если линия имеет полную альфу, она не будет отображаться. Я не дурак, поэтому линии точно не черные. Если...
635 просмотров

Прозрачный фон FrameBuffer в OpenGL
Я хочу использовать glClear и glClearColor для заполнения буфера кадра цветом, включая альфа-прозрачность. Однако кадровый буфер всегда отображается как непрозрачный, когда он привязан к текстуре, которая отображается на экране. Я хочу, чтобы все,...
5009 просмотров

Установка PyOpenGL с MacPorts
Я пытаюсь установить PyOpenGL с macports и хочу использовать Python 2.7, который я также установил с macports. Однако, похоже, что только Python 2.4 имеет доступ к PyOpenGL, когда я устанавливаю его с помощью: sudo port install py-opengl...
1500 просмотров
schedule 12.04.2023

Изображение Python PIL.tostring()
Я новичок в Python и PIL. Я пытаюсь следовать образцам кода о том, как загрузить изображение в Python через PIL, а затем нарисовать его пиксели с помощью openGL. Вот некоторые строки кода: from Image import * im = open("gloves200.bmp") pBits =...
16961 просмотров
schedule 18.04.2023

Проблемы с использованием pyopengl в Python 2.6.6
То, что я пытаюсь сделать, - это кодировать базовое окно OpenGL 2.0, когда я запускаю код из файла, он работает в течение первых двух запусков, а затем сбрасывает ошибки. Если я запускаю тот же самый код из графического интерфейса IDLE, я получаю...
1089 просмотров

PIL Image.fromstring из буфера PyOpengl имеет неправильный размер
Я использую PyOpenGL для рисования 2D-изображения. Затем я хочу использовать Python Imaging Library (PIL) для сохранения этого изображения на диск. Я использую GLUT для отображения изображения, которое отлично работает. Но когда я использую PIL для...
1957 просмотров

Отрисовка текстур в pyopengl
Я пытаюсь понять основы работы рендеринга текстур и делаю это с помощью pyopengl, поскольку некоторое время работал с ним. Я читал кое-какую документацию, от красной книги до туториалов, но моя программа не рендерит никаких текстур — она просто...
1970 просмотров
schedule 12.05.2022

закрытие окон pygame без выхода
Я открываю окно pygame и рисую на нем что-то, вызывая pyopengl примерно так: def run(facets, SCREEN_SIZE=(800, 600)): pygame.init() screen = pygame.display.set_mode(SCREEN_SIZE, HWSURFACE|OPENGL|DOUBLEBUF) glViewport(0, 0, SCREEN_SIZE[0],...
1777 просмотров
schedule 01.05.2023

проверьте bool (glutGetWindow) перед вызовом
Я новичок в Linux Mint и средний новичок в Python. Я пытаюсь запустить программу, использующую OpenGL. Установка OpenGL, похоже, прошла нормально, но когда я запускаю свою программу, я получаю следующую ошибку: File...
282 просмотров
schedule 04.06.2022

Рендеринг на экран и в FBO дает разные результаты
Я написал программу для рендеринга квадрата с текстурой на экран и в FBO. Я считаю, что результат рендеринга должен быть одинаковым для обоих случаев, отличается только назначение вывода. Удивительно, но это дает мне совершенно другой результат....
365 просмотров
schedule 04.03.2022

PyQt4 OpenGL: ошибка профиля ядра GL
Добрый день, изучаю OpenGL - "красную книгу". Я пытаюсь сделать первый пример (нарисовать два треугольника): # PyQT4 imports from PyQt4 import QtGui, QtCore, QtOpenGL from PyQt4.QtOpenGL import QGLWidget # PyOpenGL imports from OpenGL.GL import...
531 просмотров
schedule 02.04.2023

NullFunctionError: попытка вызова неопределенной альтернативной функции (glGenFramebuffers, glGenFramebuffersEXT)
В настоящее время я работаю с рендерингом 3D-объектов. В этом случае при работе с частью буфера кадра я получаю некоторую ошибку. self.fbo = glGenFramebuffers(1) всякий раз, когда интерпретатор попадает в эту строку, он показывает следующую...
1750 просмотров
schedule 22.01.2023

Метод обновления в Pyglet
Я новичок в pyglet, и у меня есть вопрос об обновлении изображения на экране. Приходится каждый раз при нажатии мышки менять счет, а у меня все время ноль, где я ошибся и как это исправить? from pyglet.window import mouse from pyglet import *...
3323 просмотров
schedule 27.06.2023

Перспективная проекция PyOpenGL
Я относительно новичок в PyOpenGL и начал изучать преобразования и матрицы моделей, представлений и проекций. Это было нормально, пока я не скомпилировал и не запустил свой код и не обнаружил, что мой объект внезапно исчез, честно говоря, я не знаю,...
2626 просмотров
schedule 06.11.2022

Как вы применяете текстуры с помощью pyopengl?
Как применить текстуры к набору вершин? Я не могу понять, что я делаю неправильно. Я не могу найти никаких руководств или чего-либо еще по этой теме, поэтому я в основном исхожу из документов OpenGL и случайных сценариев, которые я нахожу, поэтому...
1643 просмотров
schedule 02.07.2023

Текстура, охватывающая всю сферу в PyOpenGL
Я скопировал исправленный код сюда , чтобы применить свою собственную текстуру из солнечного набор данных изображений на сферу OpenGL. При этом я заметил, что текстура не полностью обтекает сферу - только «переднюю половину» - и тень от освещения...
1138 просмотров
schedule 11.04.2023

Чтение нарушения прав доступа PyOpenGL при вызове glutWireSphere()
Я создаю приложение, используя PyOpenGL и PyQt5 на Python3.5.2 Цель приложения - настроить окно с классом QGLWidget и нарисовать сферу с помощью функции glutWireSphere . Код отлично работает на моем ноутбуке Ubuntu Linux 16.04 LTS , но...
851 просмотров
schedule 06.03.2022

Тест трафарета не обрезает текстуру
Я пытаюсь обрезать текстуру с помощью Stencil Test. Идея состоит в том, чтобы создать поверхность (в этом примере простой прямоугольник), чтобы выбрать область текстуры, которая будет отображаться (как показано ниже). Для этого я создал...
148 просмотров

glDrawArrays возвращает недопустимую операцию 1282 - pyOpenGL
Я не могу понять этого хоть убей. Мне нужна вторая пара глаз ... или лучший мозг. Я пытаюсь заставить работать этот пример Python "Hello Triangle". Я переводил это из учебника c. Однако я продолжаю получать эту ошибку, что бы я ни делал....
1431 просмотров
schedule 04.12.2022

Положение мыши на сцене (OpenGL)
Я пытаюсь получить координату мыши на сцене OpenGL. Мой код: from PySide.QtGui import (QColor) from PySide.QtCore import (Qt, QSize) from PySide.QtOpenGL import (QGLWidget) from OpenGL.GL import * from OpenGL.GLU import * class QGL(QGLWidget):...
1100 просмотров
schedule 20.01.2023