Результаты поиска по запросу "opengl-3"
GLSL: «Недопустимый вызов необъявленного идентификатора« texture2D »»
Я на Mac, использую Swift и использую OpenGL 3.2. Я также использую XCode 6.1 Beta, так что я полагаю, что это наиболее вероятное объяснение, потому что мне ...
Как сделать трассировку лучей в современном OpenGL?
Итак, я нахожусь в точке, где я должен начать освещать свои модели с плоским цветом. Тестовое приложение является тестовым примером для реализации только нов...
Является ли SDL Renderer бесполезным, если я использую opengl для рисования?
Я изучаю SDL2, но я также использую библиотеку imgui, которая использует вызовы OpenGL. Из того, что я читаю в различных блогах в Интернете, я не могу легко ...
Фрагмент шейдера:
glLineStippleобъявлен устаревшим в последних API OpenGL. Чем он заменен? Если не заменить, как я могу получить подобный эффект? (Конечно, я не хочу использовать профиль совместимости ...)
Когда вы думаете об этом, это то, что мы сделали в непосредственном режиме ...
ли добиться плоского затенения в OpenGL при использовании glDrawElements для рисования объектов, и если да, то как? Идеальным способом было бы вычисление нормали для каждого треугольника только один раз, если это возможно. Решение должно ...
Спасибо за быстрый ответ, но проблема в том, что одна вершина в сетке может соответствовать нескольким (например, 3) координатам текстуры. Оставляя текстуры вне уравнения, мы действительно можем использовать индексированное рисование, но если вершина A встречается в 2 гранях, то есть в нашей текстурной схеме, соответствующей 2 (s, t) парам, кажется, что нет никакого способа использовать индексированное рисование для достижения этой цели. так как мы не сможем указать несколько требуемых пар (s, t).
аюсь использовать массивы вершин, чтобы нарисовать достаточно большую сетку, содержащую большое количество вершин. Текстуры были определены на основе этих данных, и их достаточно легко рисовать в непосредственном режиме по ...
Создание контекста OpenGL 3.2 / 3.x в SDL 1.3
Я сталкиваюсь с проблемой, когда SDL говорит, что не поддерживает контексты OpenGL 3.x. Я пытаюсь следовать этому уроку:Создание кроссплатформенного контекста OpenGL 3.2 в SDL (C / ...
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:Моей целью ...
Как получить плоские нормали на кубе
Я использую OpenGL без устаревших функций, и мой легкий расчет сделан на фрагментный шейдер. Итак, я делаю плавную заливку. Моя проблема в том, что когда я рисую куб, мне нужны плоские нормали. Под плоскими нормалями я подразумеваю, что каждый ...