Результаты поиска по запросу "opengl-3"
Сегменты OpenGL на glGenVertexArrays
Segfault OpenGL или SDL, когда он достигает самого первого оператора в классе. Я понятия не имею, что вызывает это.
Спасибо за быстрый ответ, но проблема в том, что одна вершина в сетке может соответствовать нескольким (например, 3) координатам текстуры. Оставляя текстуры вне уравнения, мы действительно можем использовать индексированное рисование, но если вершина A встречается в 2 гранях, то есть в нашей текстурной схеме, соответствующей 2 (s, t) парам, кажется, что нет никакого способа использовать индексированное рисование для достижения этой цели. так как мы не сможем указать несколько требуемых пар (s, t).
аюсь использовать массивы вершин, чтобы нарисовать достаточно большую сетку, содержащую большое количество вершин. Текстуры были определены на основе этих данных, и их достаточно легко рисовать в непосредственном режиме по ...
OpenGL: как обстоят дела с амортизацией?
OpenGL 3.0 и 3.1 устарели довольно много функций, которые я считаю необходимыми. В частности, использование фиксированной функции в шейдерах. Может кто-нибу...
глубина буфера, полученная glReadPixels, всегда равна 1
Я использую glReadPixels, чтобы получить значение глубины выбранного пикселя, но я всегда получаю 1, как я могу решить это? вот код: glEnable(GL_DEPTH_TEST); .. glReadPixels(x, viewport[3] - y, 1, 1, GL_DEPTH_COMPONENT, GL_FLOAT, z);Я что-то ...
Использование заборных объектов синхронизации в OpenGL
Я пытаюсь найти сценарии, в которых объекты синхронизации могут быть использованы в OpenGL. Насколько я понимаю, объект синхронизации, помещенный в поток команд GL (с использованием glFenceSync ()), будет сигнализироваться после того, как все ...
Создание контекста OpenGL 3.2 / 3.x в SDL 1.3
Я сталкиваюсь с проблемой, когда SDL говорит, что не поддерживает контексты OpenGL 3.x. Я пытаюсь следовать этому уроку:Создание кроссплатформенного контекста OpenGL 3.2 в SDL (C / ...
Фрагмент шейдера:
glLineStippleобъявлен устаревшим в последних API OpenGL. Чем он заменен? Если не заменить, как я могу получить подобный эффект? (Конечно, я не хочу использовать профиль совместимости ...)
Использование матрицы в качестве атрибута вершины в профиле ядра OpenGL3
Я использую основной профиль OpenGL3.2 на OSX. И я хочу сделать рисование экземпляров (glDrawArraysInstanced), где я передаю матрицу для каждого экземпляра. Мой вершинный шейдер строится просто отлично: #version 150 in mediump vec4 position; in ...