Зачем крупные проекты пишут на directx если есть opengl?
У directx по сравнению с opengl много минусов: Огромная сложность directx при написании игры Множество версий в которых можно запутаться Отсутствие кроссплатформенности(если вы пишите игру или движок с использованием directx, то можно забыть про все платформы кроме винды) Не такая большая скорость как у opengl.
Однако где я не посмотрю, почти все хорошие игры написаны на directx, движки пишут на directx, и прочие огромные проекты написаны на directx. А что бы найти что то более менее годное на opengl, нужно ещё постараться. Так в чем секрет directx? Почему именно он?