Результаты поиска по запросу "opengl"

5 ответов

Контекст OpenGL не найден в текущем потоке, как я могу исправить эту ошибку?

Я работаю над карточной игрой, и в настоящее время у меня хорошая основа, но я сталкиваюсь с ошибкой, когда запускаю ее в затмении. Я также использую Slick 2d. Вот ошибка с консоли. Исключение в потоке "main" java.lang.RuntimeException: в ...

1 ответ

Классы хранят данные членов в последовательной памяти?

Краткая версия этого вопроса: приводит ли указатель к первому элементу данных класса к указателю на все его элементы данных? Обсуждение: Я читаю пример кода, и это интересно. Когда конкретная функция (в этом случаеglUniformMatrix4fv Функция C ...

1 ответ

Как рисовать с помощью объектов Vertex Array и glDrawElements в PyOpenGL

У меня есть следующий код, который должен просто нарисовать зеленый треугольник на экране. Он использует Vertex Array Objects и индексные буферы для рисования и имеет самый простой шейдер, который я мог сделать. Сначала я не использовал ...

ТОП публикаций

2 ответа

Ошибка переопределения выхода GLUT

В моей простой программе OpenGL я получаю следующую ошибку о переопределении выхода: 1>c:\program files\microsoft visual studio 8\vc\include\stdlib.h(406) : error C2381: 'exit' : redefinition; __declspec(noreturn) differs 1> ...

1 ответ

Обновите единую переменную сразу в нескольких шейдерных программах.

У меня есть несколько шейдеров с одинаковыми переменными, которые имеют одинаковые имена во всех шейдерах. Каков наилучший способ обновить униформу с одинаковыми именами во всех шейдерах одновременно? Я рассматриваю следующие подходы: 1)Просто ...

2 ответа

Как нарисовать изнутри геометрию света в отложенном затенении

Я пытаюсь реализовать отложенный шейдер с OpenGL и GLSL, и у меня проблемы с геометрией освещения. Вот шаги, которые я предпринимаю: Bind multitarget framebuffer Render color, position, normal and depth Unbind framebuffer Enable blend Disable ...

1 ответ

Как передать цвет вершин через конвейер шейдера?

Я пытаюсь передать цвет вершины через вершины, геометрию и фрагментный шейдер: glBegin(GL_POINTS); glVertex3f(-2.0f, 0.0f, 0.0); glColor3f(0.0,1.0,0.0); glVertex3f(+2.0f, 0.0f, 0.0); glColor3f(0.0,0.0,1.0); glEnd();вершинный шейдер: # version ...

1 ответ

Как включить мультисэмплинг (сглаживание) в OpenGL с Qt5?

Как включить мультисэмплинг при создании окна? Как мне инициализировать OpenGL для соответствия?

1 ответ

LibGDX Перемещение повернутой камеры

Я столкнулся с ситуацией в моем приложении, построенном с использованием LibGDX, где мне нужно, чтобы камера могла вращаться, а также была подвижной для пользователя, а также для возможности масштабирования. Моя камера управляет перемещением и ...

1 ответ

Рассчитать clipspace.w из clipspace.xyz и (inv) проекционной матрицы

Я использую алгоритмическую логарифмическую глубину, которая приводит к записи someFunc (clipspace.z) в буфер глубиныи нет скрытого разделения перспективы. Я делаю RTT / постобработку, поэтому позже во фрагментном шейдере я хочу пересчитать ...