Модераторы: Rickert
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Какие библиотеки низкого уровня? Что используют GL DirectX или своё 
:(
    Опции темы
Zepy
Дата 4.11.2005, 02:15 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Интересно современные игры комерческие пользующиеся громадным успехом какие низкоуровневые математические геометрические библиотеки используют OpenGL,DirectX,что то
другое ИЛИ разработчики пишут СВОИ???
  Вверх
Emantuohtiw
Дата 4.11.2005, 06:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 66
Регистрация: 13.10.2005
Где: The sky where I g o to be free

Репутация: нет
Всего: нет



Doom 3, Quake4: OpenGL(для звука - OpenAL).
Half - Life 2: DX 9
PM ICQ   Вверх
Exekutor
Дата 4.11.2005, 07:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 440
Регистрация: 1.11.2005
Где: Казахстан. Костан ай

Репутация: нет
Всего: 4



Вообще, когда как. Бывает что переделывают опенглевские, бывает что пользуются тем что есть. Недостаток разработки своих библиотек, это необходимость сопровождать свой продукт разработанными библиотеками. Но явный плюс - быстродействие (если, конечно с умом).
Добавлено @ 07:30
Вообще, когда как. Бывает что переделывают опенглевские, бывает что пользуются тем что есть. Недостаток разработки своих библиотек, это необходимость сопровождать свой продукт разработанными библиотеками. Но явный плюс - быстродействие (если, конечно с умом).


--------------------
[color=blue][size=2]En taro addun, ma sol larinas[/size][/color]
PM MAIL   Вверх
Maniac
Дата 15.5.2006, 00:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 27.2.2006

Репутация: 1
Всего: 1



Цитата(Emantuohtiw @  4.11.2005,  06:03 Найти цитируемый пост)
Half - Life 2: DX 9


судя по исходникам - это вообще гибрид какой-то (DX8 + DX9 + OpenGL + математич./физич.движок собственного изготовления - имеется в виду низкоуровневые функции [assembler])

для крупных производителей игр (уважающих игроков, а не крутое железо) - главное не на чем конкретно написано, а чтобы было, работало и работало быстро (чтоб все поигрались и деньги вложили))) 
PM MAIL   Вверх
$tatic
Дата 29.5.2006, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 28.1.2005

Репутация: 7
Всего: 22



Обычно сейчас профессионалы для игр используют DirectX (под PC / XBox).
Для некоторых игр и очень многих программ (чертежных, проектировочных, математических) - OpenGL.
Вообще у каждой библиотеки свои плюсы и минусы.
Кстати, под OpenGL программирование освоить проще (оно процедурное), под DirectX - сложнее (объектно-ориентированное, причем в С++ довольно заумное из-за модели COM, а в .NET программировать довольно легко) 
PM MAIL   Вверх
Goliath
Дата 29.5.2006, 21:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 246
Регистрация: 1.3.2005

Репутация: 1
Всего: 5



Цитата($tatic @  29.5.2006,  11:58 Найти цитируемый пост)
Обычно сейчас профессионалы для игр используют DirectX (под PC / XBox).

Я с этим категорически не согласен. У меня друзья работают по одноразовому контракту в EA и Infogrames и они пишут под OpenGL.
Цитата(Maniac @  15.5.2006,  00:18 Найти цитируемый пост)
судя по исходникам - это вообще гибрид какой-то (DX8 + DX9 + OpenGL + математич./физич.движок собственного изготовления - имеется в виду низкоуровневые функции [assembler])

Да действительно заметна тенденция гибридов smile
 
--------------------
Наша жизнь растрачивается на мелочи… Упрощайте, упрощайте. [Генри Торо] 
PM MAIL   Вверх
$tatic
Дата 30.5.2006, 10:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 28.1.2005

Репутация: 7
Всего: 22



Goliath, возможно, что используется и OpenGL, но практическое большинство игр все-таки используют DX (не обязательно графические компоненты), в т.ч. и как компонент в гибриде 
PM MAIL   Вверх
Ch0bits
Дата 31.5.2006, 21:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 2
Всего: 62



Цитата(Maniac @  15.5.2006,  00:18 Найти цитируемый пост)
судя по исходникам

Где же ты их видел?

Цитата(Maniac @  15.5.2006,  00:18 Найти цитируемый пост)
математич./физич.движок собственного изготовления

Это не их движок - это HAVOK.  

Это сообщение отредактировал(а) Ch0bits - 31.5.2006, 21:47
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программирование игр, графики и искуственного интеллекта"
Rickert

НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание что новые темы касающиеся новых вопросов создаются кнопкой "Новая тема" а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих тематических темах будут удалены а их авторы, при рецедиве, забанены.

  • Литературу, связанную с программированием графики, обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы связанные с программированием графики и мультимедии на языках С++ и Delphi
  • Вопросы по реализации алгоритмов рассматриваются здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rickert.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программирование игр, графики и искусственного интеллекта | Следующая тема »


 




[ Время генерации скрипта: 0.0461 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.