Вопросы по теме 'pyopengl'
Как правильно использовать gluLookAt?
Я не хочу вдаваться в сложную тригонометрию для расчета вращений и тому подобного для моего трехмерного мира, поэтому gluLookAt кажется хорошей альтернативой. Согласно документации все, что мне нужно сделать, это разместить 3 координаты для положения...
22164 просмотров
schedule
02.11.2023
pyopengl устанавливает многопроходный режим наложения текстур
Я пытаюсь заставить работать мультитекстурирование, и до сих пор у меня есть несколько текстур для загрузки с помощью этой функции.
def loadTexture(name):
img = PIL.Image.open(name) # .jpg, .bmp, etc. also work
img_data =...
781 просмотров
schedule
24.11.2023
как определить контур фигуры PyOpenGL
У меня есть одна проблема, у меня есть много сфер в моей сцене с PyOpenGL, но я не могу отличить одну сферу от другой.
Как можно создать контур над фигурой?.
663 просмотров
schedule
26.09.2022
glDrawPixels и проблемы с numpy
Я пытаюсь визуализировать набор Мандельброта, используя numpy и OpenGL. Однако у меня проблемы с отрисовкой кода, то есть glDrawPixels.
Когда я рисую с помощью glDrawPixels, я получаю что-то черное и все в беспорядке, но при использовании более...
517 просмотров
schedule
15.11.2023
почему мой код шейдера PyOpenGL продолжает ошибаться?
Я сделал шейдер в PyOpenGL, но он продолжает выдавать ошибку
vertex_src = """
# version 330
in vec3 a_position;
void main()
{
gl_Position = vec4(a_position, 1.0);
}
"""
fragment_src = """
# version 330
out vec4 out_color;
void main()...
67 просмотров
schedule
23.10.2022
Изменение данных OpenGL Vertex Buffer Object через pyopengl OpenGL.arrays.vbo не имеет никакого эффекта
Я застрял, пытаясь изменить данные в VBO.
Я настроил сцену с двумя примитивами Triangle, используя VBO через вспомогательный класс python OpenGL.arrays.vbo . Это сработало.
Затем я хочу изменить данные (в приведенном ниже минимальном примере...
307 просмотров
schedule
03.11.2023
OpenGL.error.NullFunctionError: попытка вызвать неопределенную функцию
Я работаю над графическим интерфейсом визуализации изображений с использованием OpenGL от Python 3.6. Я установил OpenGL (3.1.1a1) на Miniconda. Моя программа выполнялась и работала раньше. Я переустановил miniconda пару недель назад. Однако...
151 просмотров
schedule
20.01.2024
Почему в растровом изображении, сгенерированном PyOpenGL, появляются дополнительные цвета RGB?
Используя Python и OpenGL, я создаю простой красный треугольник RGBA = (1,0,0,1) и сохраняю его как bmp. Затем я загружаю изображение с помощью CV2 и извлекаю цвета RGBA, которые можно увидеть.
Я хочу, чтобы красный цвет и цвет фона были...
56 просмотров
schedule
25.10.2022