Библиотеки для OpenGL

Я читал, что с OpenGL происходит много разочарований. Я слышал, что это связано с реализацией шейдеров. Существуют ли какие-либо библиотеки, затронутые этим устареванием?
кажется, предлагает SFML, GLFW и SDL как современные библиотеки.
У других библиотек, таких как glew или glut, есть проблемы с устареванием?

3

Решение

GLUT это служебная библиотека, которая содержит полезные методы, в основном связанные с GUI. GLUT устарел уже около 10 лет, поэтому его нельзя использовать с новым (программируемым) конвейером. Из чего я знать он поддерживает только до GL 3.1 включительно. Проект, который заменяет GLUT, БЕСПЛАТНО которая актуальна и может использоваться как со старой, так и с новой версией OpenGL. Glew — это библиотека, предоставляющая GL API для пользователей Windows. Имеет как устаревшую, так и текущую функциональность. Выбор зависит от вас, так как он зависит от версии GL и типа профиля. Если вы используете профиль совместимости, например, в версии OpenGL 4.0, вы можете использовать сочетание устаревших функций и специфических API 4.0. Но если вы выберете профиль Core, использование устаревших методов не будет работать.

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector