6
ответов

PyOpenGl или поросенок?

Я надеюсь делать некоторое переделывание openGL и Python и не был в состоянии найти серьезные основания для использования PyOpenGl по сравнению с поросенком, Которого Вы рекомендовали бы и почему?
вопрос задан: 11 November 2008 03:17
4
ответа

pyopengl: это могло заменить C++?

Я запускаю курс компьютерной графики, и я должен выбрать язык. Выбор между C++ и Python. У меня нет проблемы с C++, Python является происходящей работой. Таким образом, я думал для потери работоспособности...
вопрос задан: 21 March 2010 21:10
3
ответа

Создание чередованного буфера для pyopengl и numpy

Я пытаюсь обработать в пакетном режиме набор вершин и проводов структуры в чередованном массиве прежде, чем отправить его в glInterleavedArrays/glDrawArrays pyOpengl. Единственная проблема состоит в том, что я не могу найти...
вопрос задан: 1 April 2010 04:48
2
ответа

Действительно ли PyOpenGL является хорошим местом, чтобы начать изучать программирование opengl?

Я хочу начать изучать OpenGL, но я действительно не хочу должным быть учить другой язык, чтобы сделать это. Я уже являюсь довольно опытным в Python и наслаждаюсь языком. Я просто хочу знать, как близко это...
вопрос задан: 2 April 2015 12:27
2
ответа

Pyglet сглаживание рисования OpenGL

Я наводил справки о способе сгладить строки в OpenGL, но ни один из них, кажется, не работает..., вот некоторый пример кода: поросенок импорта...
вопрос задан: 30 April 2010 21:21
1
ответ

Как соединить несколько точек линиями в opengl?

Я не мог нарисовать несколько линий, чтобы соединить мои точки, когда он зацикливается, он рисует одну линию. в списке «pos» я сохранил все свои позиции точек, затем я перебрал список, чтобы нарисовать линию из ...
вопрос задан: 18 January 2019 20:48
1
ответ

Как я использую gluLookAt правильно?

Я не хочу входить в сложную тригонометрию для вычисления вращений и подобных вещей для моего 3D мира, таким образом, gluLookAt походит на хорошую альтернативу. Согласно документации все, что я должен сделать...
вопрос задан: 31 July 2010 22:57
1
ответ

В новинку для OpenGL и [закрытой] депрекации

Я начал играть вокруг с OpenGL в Python с помощью PyOpenGL 3.0.1b. Я посмотрел на некоторый пример кода и начал выполнять его и изменять его и т.д. Все было хорошо, пока я не стал немного менее неосведомленным...
вопрос задан: 26 April 2010 17:26
1
ответ

Просто установленный QtOpenGL, но не может импортировать его (из Python)

Я просто установил его с Кв. - входят в debian Linux с Кв. - получают установку libqt4-opengl, остальная часть PyQt4 доступна, но я не могу добраться до этого нового модуля. от импорта PyQt4 QtOpenGL повышает ImportError....
вопрос задан: 14 September 2009 04:15
0
ответов

OpenGL и glfw - изменить размер окна после его создания в python

в python3 я использую glfw и PyOpenGL. Когда я создаю скрытое окно, рендерину в него, читаю его пиксели - я получаю хорошо визуализированные изображения. Если я пытаюсь изменить размер окна - кажется, что OpenGL не знает ...
вопрос задан: 26 January 2019 22:04
0
ответов

Почему мой шейдер Фонга OpenGL ведет себя как плоский шейдер?

Я изучал OpenGL последние пару недель и У меня возникли проблемы с реализацией шейдера Фонга. Кажется, что он не выполняет интерполяцию между вершинами, несмотря на то, что я использовал сглаживание ...
вопрос задан: 24 March 2017 16:07
0
ответов

PyOpenGL TypeError:'NoneType' объект не вызывается

Я пытаюсь изучить основы программирования игр, и для этого я установил pygame и pyopengl. MyCode:система импорта импортировать OpenGL из OpenGL.GL импортировать *из OpenGL.GLU импортировать *...
вопрос задан: 23 September 2012 14:31
0
ответов

Где я могу найти хорошее онлайн-руководство по OpenGL 3.0, в котором не используются устаревшие функции? [закрыто]

Я только что купил пятое издание OpenGL SuperBible. Мне очень приятно, что они избегают использования устаревших функций, но в их примерах используется GLTools. GLTools предоставляет множество ...
вопрос задан: 12 July 2012 11:25
0
ответов

Динамическое чтение буфера pyopengl из массива numpy

Я пытаюсь написать модуль на python, который будет отображать на экране пустой массив цветовых данных (rgb ). На данный момент я использую трехмерный массив цветов, подобный этому :numpy.ones ((10,10,3 ),...
вопрос задан: 1 July 2012 16:32
0
ответов

Как указать смещение буфера с помощью PyOpenGL

Что такое PyOpenGL-эквивалент #define BUFFER_OFFSET(i) (reinterpret_cast(i)) glDrawElements(GL_TRIANGLE_STRIP, count, GL_UNSIGNED_SHORT, BUFFER_OFFSET(offset)) offset is 0, ...
вопрос задан: 21 June 2012 06:31
0
ответов

Сколько мипмапов у текстуры в OpenGL

Неважно, что я тот, кто создал текстуру в первую очередь, и я должен прекрасно знать, сколько мипмапов у меня загружен/сгенерирован для него. Я делаю это для модульного теста. Кажется, нет...
вопрос задан: 5 March 2012 19:07
0
ответов

Всегда ли сэмплеры OpenGL GLSL возвращают значения с плавающей запятой от 0,0 до 1,0?

Я создал пару текстур RGBA с плавающей запятой ... glBindTexture (GL_TEXTURE_2D, texid [k]); glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); glTexParameteri (GL_TEXTURE_2D, ...
вопрос задан: 23 February 2012 07:15
0
ответов

glDrawArrays vs glDrawElements

Хорошо, я все еще пытаюсь получить это работать. Важные части моего кода: def __init __ (self, vertices, normals, triangles): self.bufferVertices = glGenBuffersARB (1) glBindBufferARB (...
вопрос задан: 27 May 2011 07:46
0
ответов

Отображение теней OpenGL с использованием GLSL

Я пытаюсь заставить отображение теней работать с использованием GLSL. К сожалению, мои результаты рендеринга глубины непригодны, даже если у меня довольно приличная точность буфера глубины. Рендеринг похож на каркасный, следуя ...
вопрос задан: 19 December 2010 19:49
0
ответов

Что такое самый быстрый способ в python построить ac-массив из списка кортежей с плавающей запятой?

Контекст: мой код Python передает массивы 2D-вершин в OpenGL. Я протестировал 2 подхода, один с ctypes, другой с struct, причем последний более чем в два раза быстрее. из случайного импорта случайный последний более чем в два раза быстрее. из случайного
вопрос задан: 11 November 2010 16:48