2
ответа

Каково различие между этими матричными режимами?

GL_PROJECTION и GL_MODELVIEW. Я знаю, что существуют другие, но я, концептуально, не могу выяснить, какой различие между любым из них. Когда Вы загружаете единичную матрицу после установки режима...
вопрос задан: 16 February 2009 12:08
2
ответа

OpenGL: эффективный способ представить пакет геометрии?

Это - что-то, что я изучал для того, в то время как, но я должен все же найти любую конкретную информацию или хорошие примеры. У меня есть, скажем, набор не связанных объектов (треугольные полосы, например). Что...
вопрос задан: 28 January 2009 11:03
2
ответа

Лучший способ получить доступ к пикселю в OpenGL?

Я - в значительной степени новичок с opengl. Я предполагаю, что glReadPixels ужасен поэтому, что лучший способ состоит в том, чтобы сделать это? Я думал о наличии функции, которая блокирует структуру, реагируют, сделайте что-то как...
вопрос задан: 19 January 2009 02:46
2
ответа

Два процесса могут представить к одному холсту OpenGL?

У меня есть три различных процесса, работающие на той же машине. Один из них владеет окном OpenGL. Я хотел бы, чтобы другие два смогли представить (быстро) к различным прямоугольным частям...
вопрос задан: 17 January 2009 11:02
2
ответа

Что является предпочтительным способом показать большие изображения в OpenGL

У меня была эта проблема пару раз. Скажем, я хочу отобразить экран-заставку или что-то в контексте OpenGL (или DirectX в этом отношении, это - больше концептуальной вещи), теперь, я мог...
вопрос задан: 8 January 2009 18:54
2
ответа

Текстурировать Обработку изображений на GPU?

Я представляю определенную сцену в структуре, и затем я должен обработать то изображение некоторым простым способом. Как я делаю, это теперь должно считать структуру с помощью glReadPixels () и затем обработать ее на ЦП....
вопрос задан: 8 January 2009 10:20
2
ответа

Использование ИЗБЫТКА с Visual C++ Express Edition

Что основные шаги должны скомпилировать приложение OpenGL с помощью ИЗБЫТКА (Инструментарий Утилиты OpenGL) под Visual C++ Express Edition?
вопрос задан: 14 December 2008 03:14
2
ответа

Как я зеркально отражаю спрайт/структуру в OpenGLES?

Мне загрузили спрайт как структуру, и я должен анимировать его, позволив ему "стоять" левый или правый - по существу иногда я должен "зеркально отразить" его. Я знаю, что OpenGL имеет gltranslate, который меняет местоположение...
вопрос задан: 10 November 2008 14:02
2
ответа

Преобразуйте битовый массив в полигон - (растеризация реверса)

Учитывая растровое изображение с некоторыми пятнами сплошного цвета на нем, какой алгоритм Вы использовали бы для построения полигонов в той же форме как пятна? Это может быть сделано на нескольких шагах: с высоким разрешением...
вопрос задан: 10 November 2008 06:23
2
ответа

OpenGL текстурирует с несколькими контекстами дисплея

У меня есть неопределенное количество контекста дисплея, и каждый отобразит структуру. Когда я называю glGenTextures, я возвратил то же имя через все контексты дисплея. Это будет работать? Даже при том, что они имеют...
вопрос задан: 24 October 2008 02:12
2
ответа

wglCreateContext в сбое C#, но не в управляемом С++

Я пытаюсь использовать opengl в C#. У меня есть следующий код, который приводит к сбою с ошибкой 2 000 ERROR_INVALID_PIXEL_FORMAT Первые определения: [DllImport ("user32.dll", CharSet = CharSet. Автоматический, SetLastError = верный...
вопрос задан: 16 October 2008 05:12
1
ответ

Программы построения теней фрагмента: выходные переменные

Чтение спецификации GLSL 1.40: выводы Фрагмента могут только быть плаванием, векторами с плавающей точкой, целыми числами со знаком или целыми числами без знака или целочисленными векторами или массивами любого они. Матрицы и...
вопрос задан: 4 September 2019 15:19
1
ответ

Как настроить шейдеры в openGL

Я работаю над разработкой кода в OpenGL, и я заканчивал одно из руководств для урока. Однако код, который я выполнил, не окрашивал треугольник. Исходя из учебника, мой треугольник ...
вопрос задан: 27 March 2019 04:36
1
ответ

Исключение, выданное в 0x00000000 в Project0_opengl.exe: 0xC0000005: расположение выполнения нарушения прав доступа 0x00000000

Я пишу правильный код, но компилятор выдает ошибку. Ошибка говорит о том, что ошибка на glGenBuffers, но я скопировал ее с официального сайта. Где моя ошибка? #include < GL / glew.h & ...
вопрос задан: 24 March 2019 14:38
1
ответ

Как получить координаты фрагментных шейдеров? gl_FragCoord не работает

Я пытаюсь создать исследователь Мандельброта, который будет затенять пиксели на экране, основываясь на его координатах в окне. Я делал это раньше без использования шейдеров, но это очень медленно. Я могу'...
вопрос задан: 24 March 2019 09:43
1
ответ

Невозможно повернуть объект из другого места, которое не является исходной точкой

Я знаю, что предполагаемый способ сделать это как можно проще - использовать: glTranslate (a, b, c); glRotate (...); glTranslate (-a, -b, -c); Но в этом случае я использую буферы, чтобы сделать вещи более понятными и ...
вопрос задан: 21 March 2019 01:54
1
ответ

OpenGL асинхронный рендер сцены, который занимает несколько секунд

Я реализовал фрактальный генератор Мандельброта, используя wxWidgets и OpenGL. Вычисление выполняется внутри фрагментного шейдера, и я использую виджет wxGLCanvas для отображения результата. Работает ...
вопрос задан: 4 March 2019 14:55
1
ответ

OpenGL - как нарисовать прямоугольник полного окна

На самом деле я хочу показать изображение идентичного размера с окном, которое я создал. Но я обнаружил, что прямоугольник с текстурой изображения будет немного увеличен, так что край изображения будет ...
вопрос задан: 4 March 2019 02:57
1
ответ

GLM кватернион перевернутая рыскание

Я строю игрушечный 3D-движок, используя OpenGL и GLM. Моя система координат направлена ​​вправо, где X направо, Y вверх и Z назад. Преобразование сущности состоит из трехмерного вектора и одного из кватернионов GLM. ...
вопрос задан: 3 March 2019 20:18
1
ответ

Отражение OpenGL неправильно отображает скайбокс

Я пытаюсь изучить отражения в OpenGL без использования метода LearnOpenGL, но не могу понять, что не так с отражениями. Кажется, что происходит какое-то искажение и переворот ...
вопрос задан: 3 March 2019 12:26
1
ответ

Нет текстуры, если несколько текстур в современном OpenGL

Я использую C ++ и OpenGL 4.6 с SDL2 и glew. У меня есть класс Texture: #include "stb_image / stb_image.h" class Texture {private: unsigned int m_RendererID; std :: string m_FilePath; ...
вопрос задан: 2 March 2019 21:43
1
ответ

Разница между glBindBuffer и glBindBufferBase

Я думаю, что glBindBuffer (target, buffer) делает для сохранения адреса буфера на цели, который является специальным адресом. Но я нашел glBindBufferBase (цель, индекс, буфер). Я думаю, что цель должна ...
вопрос задан: 2 March 2019 07:47
1
ответ

Проблемы с начинающим проектом рендеринга треугольников openGL

Я пытаюсь создать 8 треугольников, и эти треугольники вращаются вокруг оси Z. По какой-то причине ни один из треугольников не появляется, и я не совсем уверен, почему. Мой код компилируется и запускается, поэтому я ...
вопрос задан: 2 March 2019 02:38
1
ответ

Почему моя камера FPS катится? Использование эйлеровых углов (не кватернионов) Реализация в Python

Я пытаюсь сгенерировать матрицу вида, которая будет вести себя как камера FPS, но вместо этого я получаю результат. Поделиться моим кодом на python на тот случай, если кто-то может определить, в чем проблема: импортировать numpy как класс np ...
вопрос задан: 26 February 2019 13:05
1
ответ

CVDisplayLink вместо NSTimer

Я начал реализовывать cvDisplayLink для управления циклом рендеринга вместо nstimer, как детализировано в этом техническом примечании, https://developer.apple.com/library/archive/qa/qa1385/_index.html - это...
вопрос задан: 18 February 2019 04:06
1
ответ

openGL SubTexturing

У меня есть данные изображения, и я хочу заставить sub изображение этого использовать в качестве структуры opengl. glGenTextures (1, &m_name); glGetIntegerv (GL_TEXTURE_BINDING_2D, &oldName); glBindTexture (GL_TEXTURE_2D...
вопрос задан: 23 January 2019 19:40
1
ответ

Что ARB означает в функциях opengl?

Это должно быть легким, я просто не нашел ссылки на это.
вопрос задан: 20 January 2019 18:46
1
ответ

Как соединить несколько точек линиями в opengl?

Я не мог нарисовать несколько линий, чтобы соединить мои точки, когда он зацикливается, он рисует одну линию. в списке «pos» я сохранил все свои позиции точек, затем я перебрал список, чтобы нарисовать линию из ...
вопрос задан: 18 January 2019 20:48
1
ответ

SDL_GL_ExtensionsSupported всегда возвращает SDL_False

Согласно документации SDL2, при загрузке расширения OpenGL всегда следует спрашивать, поддерживается ли это расширение. См .: https://wiki.libsdl.org/SDL_GL_GetProcAddress. Я нахожусь на KUbuntu 16 ....
вопрос задан: 18 January 2019 17:56
1
ответ

Расширение GLSL недоступно, когда оно должно быть

Я занимаюсь вычислением на GPU на Nvidia GeForce GTX 1050 на ноутбуке ASUS RoG fx553, и по какой-то причине, хотя на официальном сайте Nvidia этот GPU указан как совместимый с внутренними потоками ...
вопрос задан: 18 January 2019 13:09