Всем привет....собственно а почему именно OpenGL?.В силу того что основная масса разработчиков пишет под Dx,он продолжает использовать Ogl...причина этому?
Причина в том, что троллить тоже надо уметь.
Твой ответ уж слишком информативен!!!."Спасибо"
holywar http://blog.wolfire.com/2010/01/Why-you-should-use-OpenGL-and-not-DirectX
старое мнение http://rmitz.org/carmack.on.opengl.html
новое мнение http://www.geek.com/articles/games/john-carmack-finally-prefers-d… ngl-20110311/
спасибо
KVADRO
как жеж оно на маках и никсах тогда взлетит ? :)
Сейчас нет смысла в DX. Это раньше во времена SM3, когда ARB почти загнулось, был смысл. А сейчас функционал равный, стабильность почти одинаковая, зато OpenGL работает везде, в том числе на старых версиях винды. Так что выбор решён самими обстоятельствами.
KVADRO
> Почему Джон Кармак использует OpenGL
В маразме он, старенький уже :)
SNVampyre
> OpenGL работает везде, в том числе на старых версиях винды.
Правда в новых виндах не на каждой видюшке...
Mikle
> Правда в новых виндах не на каждой видюшке...
На каких не работает кроме интел?
SNVampyre
> На каких не работает кроме интел?
А что, Интела мало? Народу с Интелами больше, чем с Win9X.
А вообще ещё на ATI перманентно глючит.
Mikle
> А что, Интела мало? Народу с Интелами больше, чем с Win9X.
Обычно интел покупают люди, которые не собираются играть в игры. Но в крайнем случае ты можешь сделать аварийный рендер с OpenGL 1.4 + VBO + pbuffer. И то это для самых старых g82945, более новые поддерживают уже даже FBO и шейдеры.
> А вообще ещё на ATI перманентно глючит.
Что у тебя глючит? Меня больше волнует что на NVidia шейдеры длиной больше 1024 инструкций падают по производительности в 10-20 раз.
А вообще, интелы даже если бы поддерживали GL3, то толку с них ноль, я бы с радостью отрезал все карты слабее GF9600, потому что они всё равно ничего не тянут.
SNVampyre
> Что у тебя глючит?
Это я уже выкладывал, как типичный пример:
Это не у меня - у меня GF260, просто пошёл по конторе, где нашёл ATI - останивился и стал тестить, Q3 пошёл без проблем, на HL получилось так.
Mikle
> Q3 пошёл без проблем, на HL получилось так.
не знаю, на Radeon 5450 отлично бегала у меня.
serpinf
Там, насколько помню, X1600 был. И это не первый случай, помню на каком-то радеоне Q3 показывался в огромном масштабе, где-то 5/1, то есть на экране видно было верхний левый угол окна, смена режимов экрана не помогала.
Mikle
> И это не первый случай, помню на каком-то радеоне Q3 показывался в огромном
> масштабе
Quakelive (и не только он, большинство старых игрушек) еще совсем недавно не работал на половине радеонов пол года (две или три версии официальных релизов дров). С них уже там все смеялись на форуме.
Тема в архиве.