Sidebar

Какая разница между OpenGL и D3D

Somano

Administrator
Команда форуму
Администратор
22.10.07
1 966
30
  • Золотая медаль 215
Какая разница между OpenGL и D3D

Какая разница между этими режимами?
 

Spay

Spay.Org.UA
30.10.07
1 368
33
  • Золотая медаль 111
0_o в качестве картинки, посмотри на взриви Гранат в OpenGL и D3D

Post automatically merged:

я имел виду к КС 1.6 :)))))
 

XaeroX

Crystice Softworks
VIP
05.09.08
9 215
38
  • Бронзовая медаль 212
  • Золотая медаль 325
  • Золотая медаль 214
  • Золотая медаль 233
  • Золотая медаль 221
Вообще скорее всего автор имеет в виду, какая разница между аппаратно-ускоренными режимами GL и D3D в Half-Life. Тогда отвечу так. GL - это "родной" режим, который пришел в халфу из GLQuake. А D3D был добавлен потому, что появились его стабильные версии, и в то же время - карточки со сложностями в поддержке GL. Есть еще третий режим - GL minidriver, позволяющий использовать Glide и в принципе любые другие вариации API. Все эти режимы работают по принципу - создание набора сигнатур OpenGL и собственной их реализацией в зависимости от апи. Насчет minidriver - это стопроцентно так, в случае D3D - никто не знает, но это очень вероятно (существуют врапперы, реализующие GL через D3D).
Поэтому если видеокарта OpenGL-совместимая (вернее, карточка-то совместимая в любом случае, а вот драйвер может шалить), то лучше выбирать GL. Если наблюдаются глюки - то лучше перейти в D3D. А если и в нем глюки - тогда софтвар, это самый надежный режим (хотя и не слишком быстрый).
 
Останнє редагування:

Game Server

Доноры Красавчики

Користувачі онлайн