Вопросы по теме '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 просмотров

как определить контур фигуры 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