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

1 ответ

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

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

3 ответа

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

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

3 ответа

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

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

3 ответа

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

Я запускаю эту конфигурацию: Ubuntu 12.04Intel HD Graphics 4000glxinfo дайте мне эти параметры: OpenGL renderer string: Mesa X11 OpenGL version string: 2.1 Mesa 8.0.4 OpenGL shading language version string: 1.20 OpenGL extensions:Моей целью ...

3 ответа

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

5 ответов

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

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

2 ответа

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

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

2 ответа

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

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

2 ответа

Когда вы думаете об этом, это то, что мы сделали в непосредственном режиме ...

ли добиться плоского затенения в OpenGL при использовании glDrawElements для рисования объектов, и если да, то как? Идеальным способом было бы вычисление нормали для каждого треугольника только один раз, если это возможно. Решение должно ...

3 ответа

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

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