Результаты поиска по запросу "opengl"
OpenGL - делиться существующими текстурами с будущими контекстами?
У меня есть приложение, в котором я рисую рамки для текстуры, используя расширения FBO. Эти кадры затем отображаются в разных окнах, которые открытыпокаприложение работает. Это означает, что текстуры могут быть созданы и объединены до того, как ...
Матричные стеки в OpenGL устарели?
Я только что прочитал это: «OpenGL предоставил поддержку для управления преобразованиями и проекциями координат с использованием стандартных матричных стеков (GL_MODELVIEW и GL_PROJECTION). Однако в ядре OpenGL 4.0 все функциональные ...
Зачем преобразовывать нормали с помощью транспонирования инверсии матрицы вида модели?
Я работаю над некоторыми шейдерами, и мне нужно преобразовать нормали. Я читал в нескольких уроках, как вы преобразуете нормалиумножьте их на транспонирование обратной матрицы просмотра модели, Но я не могу найти объяснение, почему это так, и ...
Как вы представляете примитивы как каркасы в OpenGL?
Как вы представляете примитивы как каркасы в OpenGL?
Glew + GLFW Win32 Нет зависимостей Visual Studio
Можно ли собрать и связать Glew и GLFW без копирования файлов на C: ?? Я не могу найти никакой документации, которая показывает, как использовать эти библиотеки без копирования DLL в Visual Studio Directory на C :. Я просто хочу включить все ...
Зачем использовать несколько контекстов OpenGL
Для рендеринга у меня есть текущий контекст GL, связанный с окном. В случае, когда приложение отображает несколько сцен (например, с использованием накопления или разных видов), я считаю, что можно повторно использовать один и тот же контекст. У ...
GCC, строковое форматирование и встроенный GLSL?
Я хотел бы объявить строки шейдера GLSL встроенными с помощью макрокоманды: #define STRINGIFY(A) #A const GLchar* vert = STRINGIFY( #version 120\n attribute vec2 position; void main() { gl_Position = vec4( position, 0.0, 1.0 ); } );Он собирается ...
OpenGL делает текстуру полностью белой
Я пытаюсь сделать изображение .png как текстуру. Однако все, что визуализируется, это белый квадрат. Я присваиваю своей текстуре уникальный идентификатор int, называемый texID, считываю данные пикселя в буфер image (объявленный в файле .h). Я ...
Как умножаются векторы на шейдерный язык?
Такие какgl_FragColor = v1 * v2Я не могу понять, как он умножается, и кажется, что ссылка дает объяснение матрицы умножения вектора. PS: типv1 а такжеv2 обаvec4.
iPhone: наложение прозрачного представления openGL поверх UIView?
Я работаю над приложением для iPhone, и у меня есть рендеринг представления openGL поверх обычного UIView. Это работает, но я не могу получить представление openGL, чтобы иметь прозрачный фон, который показывает UIView внизу. Вместо этого я ...