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

1 ответ

GLSL: «Недопустимый вызов необъявленного идентификатора« texture2D »»

Я на Mac, использую Swift и использую OpenGL 3.2. Я также использую XCode 6.1 Beta, так что я полагаю, что это наиболее вероятное объяснение, потому что мне ...

0 ответов

Вращение куба в современном opengl… выглядит странно

3 ответа

Как сделать трассировку лучей в современном OpenGL?

Итак, я нахожусь в точке, где я должен начать освещать свои модели с плоским цветом. Тестовое приложение является тестовым примером для реализации только нов...

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

2 ответа

Является ли SDL Renderer бесполезным, если я использую opengl для рисования?

Я изучаю SDL2, но я также использую библиотеку imgui, которая использует вызовы OpenGL. Из того, что я читаю в различных блогах в Интернете, я не могу легко ...

3 ответа

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

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

2 ответа

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

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

2 ответа

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

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

2 ответа

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

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

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 без устаревших функций, и мой легкий расчет сделан на фрагментный шейдер. Итак, я делаю плавную заливку. Моя проблема в том, что когда я рисую куб, мне нужны плоские нормали. Под плоскими нормалями я подразумеваю, что каждый ...