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

1 ответ

Сегменты OpenGL на glGenVertexArrays

Segfault OpenGL или SDL, когда он достигает самого первого оператора в классе. Я понятия не имею, что вызывает это.

2 ответа

Спасибо за быстрый ответ, но проблема в том, что одна вершина в сетке может соответствовать нескольким (например, 3) координатам текстуры. Оставляя текстуры вне уравнения, мы действительно можем использовать индексированное рисование, но если вершина A встречается в 2 гранях, то есть в нашей текстурной схеме, соответствующей 2 (s, t) парам, кажется, что нет никакого способа использовать индексированное рисование для достижения этой цели. так как мы не сможем указать несколько требуемых пар (s, t).

аюсь использовать массивы вершин, чтобы нарисовать достаточно большую сетку, содержащую большое количество вершин. Текстуры были определены на основе этих данных, и их достаточно легко рисовать в непосредственном режиме по ...

3 ответа

Как получить плоские нормали на кубе

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

5 ответов

OpenGL: как обстоят дела с амортизацией?

OpenGL 3.0 и 3.1 устарели довольно много функций, которые я считаю необходимыми. В частности, использование фиксированной функции в шейдерах. Может кто-нибу...

2 ответа

глубина буфера, полученная glReadPixels, всегда равна 1

Я использую glReadPixels, чтобы получить значение глубины выбранного пикселя, но я всегда получаю 1, как я могу решить это? вот код: glEnable(GL_DEPTH_TEST); .. glReadPixels(x, viewport[3] - y, 1, 1, GL_DEPTH_COMPONENT, GL_FLOAT, z);Я что-то ...

1 ответ

Использование заборных объектов синхронизации в OpenGL

Я пытаюсь найти сценарии, в которых объекты синхронизации могут быть использованы в OpenGL. Насколько я понимаю, объект синхронизации, помещенный в поток команд GL (с использованием glFenceSync ()), будет сигнализироваться после того, как все ...

2 ответа

Создание контекста OpenGL 3.2 / 3.x в SDL 1.3

Я сталкиваюсь с проблемой, когда SDL говорит, что не поддерживает контексты OpenGL 3.x. Я пытаюсь следовать этому уроку:Создание кроссплатформенного контекста OpenGL 3.2 в SDL (C / ...

3 ответа

Фрагмент шейдера:

glLineStippleобъявлен устаревшим в последних API OpenGL. Чем он заменен? Если не заменить, как я могу получить подобный эффект? (Конечно, я не хочу использовать профиль совместимости ...)

1 ответ

Использование матрицы в качестве атрибута вершины в профиле ядра OpenGL3

Я использую основной профиль OpenGL3.2 на OSX. И я хочу сделать рисование экземпляров (glDrawArraysInstanced), где я передаю матрицу для каждого экземпляра. Мой вершинный шейдер строится просто отлично: #version 150 in mediump vec4 position; in ...

3 ответа

OpenGL & GLSL 3.3 на HD Graphics 4000 под Ubuntu 12.04