Изменить :просто чтобы вы знали :Я еще не решил эту проблему идеально, в настоящее время я использую смещение 0,5 пикселей, кажется, что это работает, но, как говорили другие, это не "правильное" решение. Итак, я ищу...
Возможный дубликат: инвертировать вращение в 3D, чтобы объект всегда был обращен в камеру? У меня есть несколько 2D-изображений в 3D-пространстве, которые я хотел бы постоянно смотреть в камеру. Эти объекты ...
Я использовал glBufferData, и мне кажется логичным, что вы должны указать подсказки по использованию (например, GL_DYNAMIC_DRAW). Однако недавно на Stack Overflow мне было предложено использовать glMapBuffer ...
Я пытаюсь визуализировать простую текстуру (64x64) в четырехугольнике 64x64. Рендеринг выполняет сам квад, но не текстура. (Он отображает пустой белый четырехугольник размером 64x64.) Я использую SOIL для загрузки изображения. static ...
Я использую / нацеливаю OpenGL 4.20, GSLSL 4.20, ядро. Используя C. Я изучаю графику с OpenGL и решил создать игру на основе тайлов. Я нахожусь в точке, где я хотел бы нарисовать кучу ...
Возможный дубликат: истинная изометрическая проекция с помощью opengl Я хочу визуализировать с использованием того же изометрического рендеринга, который использует Blender3d, как я могу это сделать? Возможно ли это, просто позвонив в ...
В моем предыдущем вопросе было установлено, что при текстурировании квада грань разбивается на треугольники и координаты текстуры интерполируются аффинным образом. К сожалению, я не...
Я видел этот вопрос, и он действительно пролил свет. Несмотря на это, я не могу понять, как я "неправильно" загружаю свой шейдер, потому что он выполнялся раньше без каких-либо недавних изменений в...
I ' m учимся использовать карты нормалей (попиксельное освещение?) в 2D-графике с OpenGL. Новичок в картографировании нормалей, мне удалось сосредоточиться на операторе Собеля и создании карт нормалей (в основном ...
Я пытаюсь нарисовать несколько полос треугольников с помощью только одного вызова glDrawElements, и мои исследования по этому вопросу говорят мне, что мне нужно использовать вырожденные треугольники. Может быть, я понимаю по этому поводу ...
У меня есть любимый проект который содержит видеопроигрыватель с функцией отображения субтитров.
До сих пор я работал над другими частями своего проекта, но теперь мне нужно реализовать часть визуализации субтитров, ...
У меня только что установленная ubuntu 11.10. Я следую первому ответу в этом вопросе. Я установил:
freeglut3
freeglut3-dev igor@ubuntu:~$ sudo apt-get install freeglut3
[sudo] пароль для igor: ...
Я пытаюсь написать приветственный мир для OpenGL на Mac (Lion). Я нашел связанный пост или учебник на YouTube, но для большинства из них требуется XCode. Я в порядке с XCode, но я подумал, что должны быть некоторые ...
Можно ли в GLSL для настольных ПК передавать массив с плавающей запятой фиксированного размера в вершинный шейдер в качестве атрибута? Если да, то как? Я хочу иметь веса вершин для анимации персонажей, поэтому я хотел бы ...
У меня очень странное поведение из-за моего множественного -рендеринга -целевого кода, и я начал задаваться вопросом, не ошибаюсь ли я, как это должно работать. Я бегу...
Мне известен этот вопрос, но я считаю, что мои опасения совсем другие. Недавно я создал приложение SDL, используя потоки и OpenGL. У меня есть один поток, работающий в цикле, который постоянно ...
Я пытаюсь отрендерить кадры, захваченные и преобразованные из видео с помощью ffmpeg в текстуру OpenGL, которая будет помещена на квад. Я в значительной степени исчерпал гугл и не нашел ответа, ну, я нашел ответы ...
Итак, я написание программы, в которой объекты перемещаются в стиле космических симуляторов, чтобы научиться плавно перемещать объекты в трехмерном пространстве. Немного повозившись с углами Эйлера, оказалось, что это не так...
Я пришел из этого вопроса: совет opengl vbo Я использую OpenGL 3.3 и не буду использовать устаревшие функции. Я использую Assimp для импорта моих моделей блендера. Но я немного запутался, сколько мне нужно ...
Мне нужно очень быстро рисовать пиксели на экране. Я нашел эту интересную страницу
Автор библиотеки быстрого рисования пикселей написал:
«Использование текстуры OpenGL вместе с PBO кажется лучшим выбором. Спасибо». ...
Я пытаюсь выполнить преобразование YV12 в RGB, упомянутое в этом посте, с помощью шейдеров GLSL. Мое приложение загружает с диска необработанный кадр YV12 и пытается выполнить преобразование с помощью шейдеров GLSL. ...
У меня та же ошибка, что и здесь. Здесь нет решения, и я также попытаюсь объяснить это более четко, так что, надеюсь, у кого-то есть решение. Также я установил все, от ответа до ...
Я использую OpenGL с cygwin в течение нескольких месяцев для программирования некоторых 3D-приложений. Теперь я хочу попытаться написать несколько более продвинутых методов, используя такие вещи, как объекты буфера вершин. ...
Какие уровни могут помочь в его эффективной реализации? Желательно, чтобы я мог получить эти три компонента, перечисленные ниже, с начальными уровнями и кодировать остальные по ходу. Я пишу ...
Мне не повезло при попытке связать унифицированную матрицу 4x4. В этой программе я ориентируюсь на OpenGL 3.3, но моя среда — OpenGL 4.2. У меня есть функция, которая просто привязывает единичную матрицу к...
это связано с целевым местоположением LookAt. Не имеет значения, является ли оно z = 0, z = 1000 или -1000? Я попробовал gluLookAt(512, 384, 2000, 512, 384, 0, 0.0f, 1.0f, 0.0f);...
Уже есть ряд вопросов о рендеринге текста в OpenGL, например: Как сделать рендеринг текста OpenGL в реальном времени для графического интерфейса? Но в основном обсуждается рендеринг текстурированных четырехугольников с использованием ...
Я начал работать с OpenGL и писать шейдеры. Мое приложение проверяет наличие ошибок после загрузки и компиляции шейдерных программ и, если есть проблема, распечатывает информационный журнал. Это отлично подходит для ...
Просто хочу убедиться, что я правильно это понимаю (я бы спросил в SO Chat, но он там мертв! ): У нас есть массив вершин, который мы делаем «текущим», связывая его
затем у нас есть буфер, который мы ...