|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.10.2010, 02:53 | #21 |
Ископаемый админ
Форумчанин
Регистрация: 08.07.2010
Сообщений: 992
|
С момента появления DX и OpenGL идут споры, что из них лучше. И по интенсивности их можно сравнить со спорами поклонников Windows и Linux))
Вступать в этот спор нет ни смысла, ни желания. Но имеем то, что имеем: на сегодняшний момент OpenGL больше используется в профессиональной графике и игр на этой платформе не так много. DX же больше нашла применение именно в играх.
Выписывайте лучший журнал о беспроводных технологиях "Ukrainian Wireless News"! Издается с 1913 года.
|
13.10.2010, 09:50 | #22 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
DirectX - комплекс библиотек. Там и графика и звук и работа с джойстиками,... OpenGL - чисто 3D, остальное всё реализовать придётся посредством использования других библиотек. А скрещивать разные библиотеки порой не очень комфортно. Зачем с этим заморачиваться, когда в DX это всё есть из коробки. Поэтому в играх чаще и используют DirectX. А всяким проектировщикам звук и прочие финтифлюшки ни к чему, а вот кроссплатформенность будет не лишней, поэтому и OpenGL.
Ну и не будем забывать, что некоторые движки умеют работать и с OpenGL и с Direct3D, так что программа, написанная с их использованием может предоставлять пользователю выбор библиотеки для рендеринга картинки на экране (см. 3D max и прочее). |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Физика в 2D играх | Андрей 93 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 172 | 24.04.2011 18:29 |
Скриптинг в играх | Hidan | Общие вопросы C/C++ | 3 | 31.08.2010 20:05 |
Физика в играх | Andrew101095 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 4 | 25.07.2010 17:51 |
Эмуляция в играх | magros | Общие вопросы .NET | 6 | 21.06.2010 07:06 |
Анимация в играх | frai | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 4 | 25.11.2007 14:28 |