Вопросы по теме 'pyopengl'
Линии не отображаются в закадровом буфере кадра с полностью черной текстурой.
Если у меня есть буфер кадра, к которому привязана текстура, которая просто черная с полной альфой, и я пытаюсь нарисовать к нему линию, даже если линия имеет полную альфу, она не будет отображаться. Я не дурак, поэтому линии точно не черные. Если...
635 просмотров
schedule
23.09.2022
Прозрачный фон FrameBuffer в OpenGL
Я хочу использовать glClear и glClearColor для заполнения буфера кадра цветом, включая альфа-прозрачность. Однако кадровый буфер всегда отображается как непрозрачный, когда он привязан к текстуре, которая отображается на экране.
Я хочу, чтобы все,...
5009 просмотров
schedule
10.07.2023
Установка 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 просмотров
schedule
30.04.2024
PIL Image.fromstring из буфера PyOpengl имеет неправильный размер
Я использую PyOpenGL для рисования 2D-изображения. Затем я хочу использовать Python Imaging Library (PIL) для сохранения этого изображения на диск. Я использую GLUT для отображения изображения, которое отлично работает. Но когда я использую PIL для...
1957 просмотров
schedule
29.04.2024
Отрисовка текстур в 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 просмотров
schedule
14.05.2022
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