Я пишу приложение для просмотра 3D-моделей в качестве хобби-проекта, а также в качестве тестовой платформы для опробования различных методов рендеринга. Я использую SDL для управления окнами и событиями, а также OpenGL ...
У меня есть ресурсы модели без текстур и Я устал делать их черными без освещения. Это потому, что если привязан идентификатор текстуры 0, и я спрашиваю сэмплер, он сообщает мне свой черный цвет. Позже ведущие ...
ОБНОВЛЕНИЕ: Поскольку мне что-то понадобилось сразу, я создал простую оболочку шейдера, которая выполняет то, что мне нужно. Вы можете найти его здесь: ShaderManager на GitHub. Обратите внимание, что он разработан для ...
Я разрабатываю собственное приложение дополненной реальности.
Я уже определил 4 угла для шаблонов, с которыми работаю. После определения 4 углов в правильном порядке я передаю их в ...
Can I use Pixel Buffer Object (PBO) to directly read the pixels values (i.e. using glReadPixels) from the FBO (i.e. while FBO is still attached)? If yes, What are the advantages and disadvantages of ...
Под (5, 5) я подразумеваю точно пятую строку и пятый столбец. Мне было очень трудно рисовать объекты, используя координаты экрана, все координаты в OpenGL относительны и обычно находятся в диапазоне от -1,0 до 1,0. ...
Хорошо, я все еще пытаюсь получить это работать. Важные части моего кода: def __init __ (self, vertices, normals, triangles): self.bufferVertices = glGenBuffersARB (1) glBindBufferARB (...
I'm using cairo (http://cairographics.org) in combination with an OpenGL based 3D graphics library.
I'm currently using the 3D library on Windows, but I'm hoping to receive an answer that is platform ...
Я хочу создать наклонную (кавалерскую) проекция в OpenGL. Я знаю, что эта операция не поддерживается по умолчанию, и вместо этого мне нужна матрица сдвига, а затем сделать ортогональную проекцию. Вы можете мне сказать ...
Я пишу программу opengl, которая использует freetype2 как движок рендеринга текста. Используя его субпиксельный рендеринг на ЖК-дисплее, я обнаружил, что в результате рендеринга всегда присутствуют пиксели шума, почему это ...
Вот простая программа opengl от мне. Я пытаюсь очистить экран перед тем, как нарисовать треугольник. Я вызвал glClear () в своей функции init (), однако казалось, что она не смогла очистить экран. # ...
Когда я впервые загружаю свой объект, я вычисляю начальный AABB с максимальным и минимальным (x, y, z) баллы. Но это в пространстве объекта, и объект движется по миру и, что более важно, вращается. Как мне ...
Is it possible to achieve flat shading in OpenGL when using glDrawElements to draw objects, and if so how? The ideal way would be to calculate a normal for each triangle only once, if possible. The ...
Я знаю, что glBlendFunc - это вызов функции для указания режим наложения пикселей. Я могу использовать режим умножения, как в Photoshop, формула которого выглядит так: C = A * B, где A - исходный пиксель, B - это ...
Я знаю, как открыть окно с openGL (с использованием Win32 или других инструментов). Но когда в системе 2 видеокарты. Как выбрать графическое устройство для рендеринга? Мой язык программирования - C ++, и я ...
Я ищу простая, но полная реализация камеры (библиотека) для OpenGL. Мой вариант использования - рендеринг объемных моделей, которые я визуализирую с помощью перенасыщения. Но моя текущая реализация камеры ...
Хорошо, поэтому я столкнулся с некоторыми проблемами с потоками с OpenGL в Windows. Я использую C # .NET для обертывания GL. У меня Windows7 x64. Итак, я попробовал два разных теста. В каждом тесте я рендерил ...
В настоящее время я разбираюсь с OpenGL. Я начал с GLUT, но решил «перейти» к библиотекам SFML. SFML на самом деле предоставляет даже меньше утилит GL, чем GLUT, но он портативен и ...
Я работал над демонстрацией в OpenGL и пытался реализовать fps -как мышь-камера. Я использовал Max OSX Leopard, поэтому мне пришлось использовать Carbon, чтобы получить координаты экрана и ...
Я пытался использовать gluLookAt, но столкнулся с некоторыми проблемами ... во-первых, каково положение камеры по умолчанию, когда я пытаюсь использовать его, вся моя сцена, кажется, вращается вбок ...
Я решаю, использовать ли VSync для новой игры, которую я разрабатываю с использованием OpenGL. Цель состоит в том, чтобы предоставить пользователю лучший игровой опыт и иметь хороший баланс между ...
I have successfully implemented a simple 2-d game using lwjgl (opengl) where objects fade away as they get further away from the player. This fading was initially implemented by computing distance to ...
Я работаю над проектом с использованием PyOpenGL, и в настоящее время я пытаюсь заставить OpenGL визуализировать своего рода заставку. Мое решение - нарисовать текстурированный 2D-прямоугольник. К сожалению, это ...
. Я пытаюсь сделать простой перспективная проекция в процессе растеризации 3D точки. Вот все матрицы и другая информация. Все матрицы являются строковыми. Система координат - правая.
...
I want to create a high performace 2D program. I'm using VC++2008. Suppose I have created the main window. What I want is to draw a red rectangle (top left: 10,20, bottom right: 200, 300) in the main ...
Я смотрю на новый код GLSL, который не компилируется в мою текущую версию OpenGL, и мне интересно, что это за краткая форма следующие средства: база vec4; if (base <0.5) {result = (2 ....
Недавно мне предложили
"полностью пропустить API низкого уровня для сейчас и просто используйте несколько высокоуровневых библиотек, построенных на их основе. Поскольку сборка на простом opengl / directx - это много ...
Я обнаружил, что SwapBuffers в OpenGL будет занят-ждать, пока графическая карта не завершит работу со своим рендеринг или ожидает V-Sync. Это проблема для меня, потому что я не хочу ...
Я работаю над небольшим проектом, и мне нужно работать с OpenGL + QT Я новичок в них обоих. Так что мне нужен хороший учебник, который иллюстрирует, как работать с ними друг с другом, а не по отдельности, не так ли ...