5
ответов

Какие функции OpenGL не ускоряются GPU?

Я был потрясен, когда я считал это (из Wiki OpenGL): glTranslate, glRotate, glScale они аппаратно ускорены? Нет, нет никаких известных GPU, которые выполняют это. Драйвер вычисляет...
вопрос задан: 23 May 2017 11:54
4
ответа

Учебные ресурсы OpenGL 4.x [закрыто]

Я знаю Есть некоторые вопросы по изучению OpenGL. Вот что я знаю: математика для 3D Теория 3D Вот что я хочу знать: - Профиль OpenGL 4.0 Core (или более поздний) - Язык шейдеров 400 (или более поздний) ...
вопрос задан: 16 July 2012 08:29
3
ответа

OpenGL: каково соглашение с депрекацией?

OpenGL 3.0 и 3.1 удержал от использования довольно много функций, которые я нахожу важными. В частности, использование стандартной функции в программах построения теней. Кто-либо может объяснить, каково действительно соглашение с этим? Почему делают их...
вопрос задан: 14 October 2012 09:16
2
ответа

gluPerspective был удален в OpenGL 3.1, каких-либо заменах?

Я пытаюсь прочитать некоторые учебные руководства OpenGL в сети. проблема состоит в том, что я нашел некоторые старые, которые используют gluPerspective (). gluPerspective был удержан от использования в OpenGL 3.0 и удален в 3,1. Какая функция...
вопрос задан: 15 December 2013 06:36
1
ответ

VAO и состояние буфера массива элементов

Недавно я писал код OpenGL 3.3 с Vertex Array Objects (VAO) и позже тестировал его на графическом адаптере Intel, где, к своему разочарованию, обнаружил, что привязка буфера массива элементов ...
вопрос задан: 22 September 2014 15:57
1
ответ

Портирование проекта к OpenGL3

Я работаю над C++ межплатформенное приложение OpenGL (Windows, Linux и MacOS), и я задаюсь вопросом, могли ли некоторые из Вас совместно использовать некоторые советы относительно портирования крупного приложения к OpenGL 3. Причина я...
вопрос задан: 3 June 2010 14:29
1
ответ

В новинку для OpenGL и [закрытой] депрекации

Я начал играть вокруг с OpenGL в Python с помощью PyOpenGL 3.0.1b. Я посмотрел на некоторый пример кода и начал выполнять его и изменять его и т.д. Все было хорошо, пока я не стал немного менее неосведомленным...
вопрос задан: 26 April 2010 17:26
0
ответов

glLineStipple deprecated in OpenGL 3.1

glLineStipple has been deprecated in the latest OpenGL APIs. What is it replaced with? If not replaced, how can I get a similar effect? (I don't want to use a compatibility profile of course...)
вопрос задан: 24 March 2019 21:33
0
ответов

Понимание объектов массива вершин (glGenVertexArrays)

Меня смущает создание / создание объекта массива вершин (VAO) с помощью: glGenVertexArrays (GLsizei n, GLuint * массивы); и glBindVertexArray (GLuint); Поскольку я все еще могу создать ...
вопрос задан: 3 April 2018 22:11
0
ответов

Как программировать OpenGL 3 в OS X с GeForce 9400

У меня MacBook Pro с видеокарта GeForce 9400. Википедия сообщила, что эта карта поддерживает OpenGL 3. Но заголовок и библиотека, поставляемые с OS X 10.6, похоже, являются только OpenGL 2 (я проверил файлы в ...
вопрос задан: 6 September 2017 15:43
0
ответов

Низкоуровневые вопросы по OpenGL

Эта тема, как и любая другая проблема оптимизации, часто затрагивается, но я просто не мог найти то, что (думаю) я хочу. Многие учебники и даже ТАК вопросы содержат похожие советы; в основном охватывает: ...
вопрос задан: 13 April 2017 12:18
0
ответов

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

Итак, я подошел к тому моменту, когда мне нужно начать освещать свои одноцветные модели. Тестовое приложение представляет собой тестовый пример для реализации только новейших методов, поэтому я понял, что в идеале это должно быть ...
вопрос задан: 15 April 2016 16:10
0
ответов

Лучшие практики OpenGL VAO

Я столкнулся с проблемой, которая, по моему мнению, зависит от VAO, но я не уверен .. Я не уверен в правильном использовании VAO, то, что я делал во время инициализации GL, было простым glGenVertexArrays (1, & ...
вопрос задан: 21 July 2014 21:07
0
ответов

OpenGL 4.1 и 3.1+, в чем основные различия? [closed]

Я понимаю, что OpenGL 4 и 3 довольно похожи, особенно 3.1 и 4.1. Поскольку оба они по существу выпускаются вместе, может быть трудно понять смысл OpenGL 4.0 / 4.1. В ...
вопрос задан: 17 June 2014 05:10
0
ответов

Изменение размера точечных спрайтов в зависимости от расстояния от камеры

Я пишу клон Wolfenstein 3D, используя только ядро ​​OpenGL 3.3 для университета, и у меня возникла небольшая проблема со спрайтами, а именно: заставить их масштабируйте правильно в зависимости от расстояния. От ...
вопрос задан: 15 September 2013 01:37
0
ответов

OpenGL 3.x: Нарушение прав доступа при использовании объекта буфера вершин и glDrawElements (…)

У меня проблемы с рендерингом некоторой геометрии с помощью объект буфера вершин. Я собираюсь нарисовать плоскость точек, так что в основном по одной вершине в каждой дискретной позиции в моем пространстве. Однако я не могу визуализировать ...
вопрос задан: 30 May 2013 14:47
0
ответов

Не удается установить желаемую версию OpenGL в QGLWidget

Я пытаюсь использовать QGLWidget в Qt 4.8.2. Я заметил, что контекст по умолчанию, создаваемый QGLWidget, не показывает никаких выходных данных для OpenGL выше 3.1. В Qt wiki есть учебник, который демонстрирует использование OpenGL 3....
вопрос задан: 28 October 2012 16:27
0
ответов

Инстансное рисование динамических моделей в OpenGL

В настоящее время я разрабатываю фреймворк, который позволяет мне удобно отображать большее количество анимированных моделей. Модель организована как простая иерархия костей, корнем которой является туловище/...
вопрос задан: 14 September 2012 16:20
0
ответов

Предупреждение о производительности контекста отладки OpenGL

Мне удалось реализовать контексты отладки OpenGL (, наконец-то здорово! )и в большинстве случаев все вроде бы хорошо, но я вижу предупреждение о производительности, о котором не могу найти достоверную информацию. [ 0....
вопрос задан: 17 August 2012 11:02
0
ответов

Проблема текстурирования в OpenGL 3.2

Я сейчас работаю над 2D движком на C ++. Я столкнулся с проблемой, с которой, как мне кажется, я сталкивался однажды, но с тех пор забыл, как ее исправить. Двигатель кросс ...
вопрос задан: 25 July 2012 21:05
0
ответов

OpenGL 3.2 с NSOpenGLView

Как мне создать основной профиль в пользовательской реализации NSOpenGLView? Какой метод я должен переопределить и какой код я должен туда поместить? Пока у меня есть этот код :// Заголовочный файл #импорт <...
вопрос задан: 22 July 2012 17:24
0
ответов

Где я могу найти хорошее онлайн-руководство по OpenGL 3.0, в котором не используются устаревшие функции? [закрыто]

Я только что купил пятое издание OpenGL SuperBible. Мне очень приятно, что они избегают использования устаревших функций, но в их примерах используется GLTools. GLTools предоставляет множество ...
вопрос задан: 12 July 2012 11:25
0
ответов

Не удалось получить целочисленную текстуру шейдера геометрии Opengl

Я пытаюсь получить целочисленную текстуру из моего шейдера геометрии, работающего на GeForce 330m. Кажется, он возвращает другие значения, чем я загружаю в текстуру. Я использую этот код (в основном)для создания и...
вопрос задан: 9 June 2012 10:49
0
ответов

Нет заголовков OpenGL 3 в Arch Linux

Я пытаюсь скомпилировать очень простую программу «Hello world» OpenGL 3.3, используя FreeGLUT. Во всех учебниках, которые я нашел, есть заголовок «gl3.h». Проблема в том, что у меня нет такого заголовочного файла. $ ls -...
вопрос задан: 1 May 2012 15:35
0
ответов

OpenGL 3: glBindVertexArray делает недействительным GL_ELEMENT_ARRAY_BUFFER

Я был уверен, что если вы привязываете буфер с помощью glBindBuffer(), вы можете с уверенностью предположить, что он остается связанным, пока цель не будет восстановлена ​​с помощью другого вызова glBindBuffer(). Поэтому я был совершенно...
вопрос задан: 7 April 2012 15:54
0
ответов

(OpenGL 3.1–4.2) Динамические однородные массивы?

Допустим, у меня есть 2 вида, такие как люди и пони. У них разные скелетные системы, поэтому единый массив костей должен быть разным для каждого вида. Должен ли я реализовать два отдельных...
вопрос задан: 28 March 2012 21:43
0
ответов

Визуализация простого прямоугольника с помощью OpenGL 3 на языке D

Я схожу с ума, потому что не могу заставить простой набор треугольников появиться на моем экране. Я использую OpenGL3 (без устаревшего фиксированного конвейера), используя заброшенные привязки для программирования D...
вопрос задан: 6 March 2012 04:11
0
ответов

Невозможно развернуть GLFW 3.2

Итак, это один дузи; У меня есть довольно большое решение OpenGL, написанное на ядре версии 3.2 с GLSL 1.5 в Windows 7. Я использую GLEW и GLM в качестве вспомогательных библиотек. Когда я создаю окно, я ...
вопрос задан: 26 January 2012 10:49
0
ответов

Разумно ли ориентироваться на OpenGL 3.2 в современных играх?

В настоящее время я работаю над игрой/движком, который использует OpenGL для рендеринга, и недавно начали поэтапно отказываться от поддержки конвейера с фиксированными функциями. Я мог бы ориентироваться на 2.1, однако я хотел бы использовать ...
вопрос задан: 21 January 2012 20:43
0
ответов

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

Я столкнулся с проблемой, когда SDL сообщает, что не поддерживает Контексты OpenGL 3.x. Я пытаюсь следовать этому руководству: Создание межплатформенного контекста OpenGL 3.2 в SDL (C / SDL). Я использую GLEW в этом ...
вопрос задан: 13 November 2011 22:36