Используют ли программисты графические библиотеки directx и opengl?
Очевидно, что да. Без них достучаться до GPU будет сложновато.
устарел ли Opengl и используют ли его где нибудь кроме как в мобилках на данный момент?
Постепенно сдает позиции в пользу Vulkan API Он какбы наследник.
Может быть одного популярного движка достаточно для разработки, не считая программ для создания моделей, звуков
Нет, не достаточно, если речь идет об AAA-играх. Движок должен быть сильно оптимизирован по конкретные задачи AAA-игры. Другими словами, это как требовать от автомастерской использовать один универсальный разводной ключ вместо огромного стеллажа специализированного инструмента.
Кто вообще пишет на DirectX и OpenGL, кроме блогеров и любителей с ютуба?
Разработчики движков и игр.
Почему так мало информации по графических библиотекам, по sfml например есть но они рассказывают о самом простом и чаще даже не до конца выложены, тоже самое dx, vulkan, opngl.
Возможно ли обучаться по роликам из ютуба и книгам, слышу что нужно читать книги, но чувство что во всех источниках одна и таже информация, которая позволяет сделать калькулятор.
Потому что этой информации достаточно для того, чтобы хорошо мотивированный ученик понял общие принципы и начал свою практику. С практикой, у него появятся уже конкретные вопросы, на которые полно ответов.