SDL против GLUT в opengl 3D-программировании

Я начинаю серию уроков по SDL. Прежде чем копать слишком далеко, я хотел бы знать, какой тип управления SDL дает мне над GLUT?

Кроме того, поддерживает ли доступ к веб-камере (для отслеживания лица или обнаружения движения) или лучше всего управлять через OpenCV?

1 ответ

Решение

Ни SDL, ни GLUT не имеют возможности для веб-камер. Они полностью независимы от веб-камеры.

Что касается вашего другого вопроса: глютен не поддерживается. За последние десять лет не было обновлений. Он был частично вытеснен FreeGLUT (который является бинарно-совместимой заменой), но ни GLUT, ни FreeGLUT не поддерживают OpenGL 3.0+. Они также не имеют таких функций, как поддержка звука.

SDL и многие другие библиотеки (такие как GLFW, SFML и т. Д.) Поддерживают новые версии OpenGL, а SDL, SFML и другие поддерживают базовую поддержку аудио.

Довольно безопасно считать GLUT и тому подобное устаревшим.

Другие вопросы по тегам