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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> OpenGL или DirectX, Что лучше 
:(
    Опции темы
 
Что лучше и удобней
OpenGL лучше. [ 67 ]  [67.68%]
DirectX лучше. [ 32 ]  [32.32%]
Всего проголосовавших: 99
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
Anarhist
Дата 11.2.2006, 15:03 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Я очень люблю OpenGL и считаю что если постараться то можно сдедать программы куда покруче чем с использаванием DirectX, а как вы считайте.
PM MAIL   Вверх
Snowy
Дата 11.2.2006, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

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



Это уже религиозные войны получаются.
Смысл этого топика?
PM MAIL   Вверх
Anarhist
Дата 11.2.2006, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Мне просто интнресно, что больше народу нравится OpenGL или DirectX.

Это сообщение отредактировал(а) Anarhist - 11.2.2006, 17:54
PM MAIL   Вверх
Simplex
Дата 11.2.2006, 18:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Anarhist
>> Я очень люблю OpenGL...

Мне GL тоже нравиться больше DX,.. но везде есть свои +/-
PM MAIL   Вверх
HackMan
Дата 13.2.2006, 00:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Юзверь-программист
**


Профиль
Группа: Участник
Сообщений: 391
Регистрация: 18.6.2005
Где: .ua

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



ИМХО OpenGL лучше, а DirectX проще smile


--------------------

Завтра - это самый загруженный день недели smile

user posted image

user posted image
PM MAIL ICQ   Вверх
cardinal
Дата 13.2.2006, 00:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

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



OpenGL, а будущее думаю за OpenRT, см. тут:
http://www.openrt.de/


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
CaNIBaLchik
Дата 13.2.2006, 08:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 48
Регистрация: 8.2.2006
Где: Томск

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



DirectX круче в плане решение локальных задачь DirectSound например легче цепляется к событиям приложения
PM MAIL ICQ   Вверх
Mu57Di3
Дата 27.2.2006, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Open GL однозначно лучше программировать проще. Нет гимора со всякими левыми оьектами. Быстрее работает, кроссплатворменный.
PM MAIL ICQ   Вверх
MaXL
Дата 3.3.2006, 10:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Developer
**


Профиль
Группа: Участник
Сообщений: 380
Регистрация: 24.10.2005
Где: Владивосток

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



OpenGL лучше, но мне кажется что с помощью DirectX легче...может потому что я его начал первым учить.. smile


--------------------
MaXL
PM MAIL   Вверх
Exception
Дата 3.3.2006, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Что значит "нет гемора с этими объектами"? Может, тогда лучше вообще вручную все на экран выводить? И драйвера к мониторам самим писать smile
OpenGL навязывает процедурный стиль программирования, а DirectX - объектно-ориентированный. ИМХО, этим все сказано.
P.S. Мне не нравится реализация DirectX в виде библиотеки COM, а поэтому под DirectX я понимаю Managed DirectX for .NET.
PM   Вверх
mr.DUDA
Дата 4.3.2006, 10:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Цитата(cardinal @ 12.2.2006, 23:37 Найти цитируемый пост)
OpenGL, а будущее думаю за OpenRT, см. тут:


Да, только вот требования там нехилые:
Цитата
Recommended configuration (Cluster Setup):

Rendering PCs
(4 to 50 depending on application):

• Dual AMD or Intel processors
• 2.8 GHz or higherMin. 512 MBytes of RAM
• Min. 8 GBytes of disk space
• Gigabit Ethernet connection
 

Single ALTIX or PRISM
(4 to 96 CPU's depending on application)

3D viewing workstation (multiple viewers are possible)
• Dual AMD or Intel processor,
• 2.8 GHz or higher
• Min. 1 GBytes of RAM
• Min. 20 GBytes of disk space
• Gigabit Ethernet connection

Gigabit Ethernet switch connecting rendering and viewing PCs.
 


Recommended configuration (Shared Memory Setup):

3D viewing workstation (only when using an ALTIX)
• Single AMD or Intel processor,
• 2.8 GHz or higher
• Min. 1 GBytes of RAM
• Min. 20 GBytes of disk space
• Gigabit Ethernet connection

Gigabit Ethernet switch connecting the ALTIX and the viewing PC.


И рендерит всего-то 2 миллиона лучей в секунду, это даже меньше чем заявляемое количество полигонов в сцене (там счёт идёт на миллионы и миллиарды).


--------------------
user posted image
PM MAIL WWW   Вверх
Void
Дата 4.3.2006, 18:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

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



mr.DUDA, главное, что процесс легко распараллеливаемый, а значит, в обозримом будущем возможно создание GPU с аппаратным ускорением ray tracing, достаточным для real-time 3D. Сколько там GFLOPS'ов выдают сегодняшние GPU? Ни одна однопроцессорная машина общего назначения близко не подберется. Сделают чип со 128 конвейерами по 30 нм техпроцессу и будет нам счастье smile Хотя, конечно, от нынешней модели 3D-графики мы о-очень нескоро отойдем, уж слишком много всего для нее сделано.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
DENNN
Дата 5.3.2006, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

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



Цитата(Void @ 4.3.2006, 18:13 Найти цитируемый пост)
главное, что процесс легко распараллеливаемый, а значит, в обозримом будущем возможно создание GPU с аппаратным ускорением ray tracing, достаточным для real-time 3D

Надеется на то, что сегодняшние проблемы решаться завтра каким-то замечательным железом, да еще которое кто-то другой должен сделать - мягко говоря не актуально. smile

PM ICQ   Вверх
Void
Дата 5.3.2006, 16:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

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



Цитата(DENNN @ 5.3.2006, 15:58 Найти цитируемый пост)
Надеется на то, что сегодняшние проблемы решаться завтра каким-то замечательным железом

А кто надеется? smile Я лишь заметил, что пока все проблемы 3D-графики решаются грубым наращиванием вычислительной мощности, чего не скажешь о других областях.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
mr.DUDA
Дата 10.3.2006, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Цитата(Void @ 5.3.2006, 15:24 Найти цитируемый пост)
Я лишь заметил, что пока все проблемы 3D-графики решаются грубым наращиванием вычислительной мощности, чего не скажешь о других областях.

Это так кажется. Нвидия и асусы оправдывают вложенные в research бабки, выпуская всё более быстрое по герцам железо, а программеру в любом случае приходится оптимизировать алгоритмы, т.к. "в лоб" ни одна задача нигде и никогда не решается, хотя... есть тот же 3D Studio, в котором уже давно есть всё о чём только можно мечтать - но не в realtime !

З.Ы. а вообще, наблюдается тенденция к перекладыванию трудоёмких алгоритмов рендеринга с плеч CPU на хрупкие плечи пиксельных/вершинных конвейеров GPU. Такое впечатление, что пройдёт пара-тройка лет - и развитие CPU-based 3D API либо остановится совсем, либо будет идти ооочень мелкими шажками -- какая тогда разница, что вы используете, если 80% алгоритма реализовано на микропрограмме, исполняемой непосредственно на графическом процессоре видеокарты


--------------------
user posted image
PM MAIL WWW   Вверх
Sun
Дата 10.3.2006, 17:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

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



OpenGL лучше тем что это открытый код, который работает под все возможные платформы. Direct3D и DirectDraw - черные ящики - закрытый нестандарт. Не удивлюсь если большая часть кода Direct3D - это перепиленая OpenGL.


--------------------
Account removed
PM MAIL   Вверх
DENNN
Дата 10.3.2006, 18:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

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



Цитата(Void @ 5.3.2006, 16:24 Найти цитируемый пост)
А кто надеется? smile Я лишь заметил, что пока все проблемы 3D-графики решаются грубым наращиванием вычислительной мощности, чего не скажешь о других областях.

Не надо говорить за всех....
PM ICQ   Вверх
Coocky
Дата 10.3.2006, 18:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

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



"Желе" вроде как проще, потому что Direct-это есть СОМ.
Но..Многие библиотеки упрощают работу именно с DirectX.
Так что вопрос как палка о двух концах smile


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Void
Дата 3.4.2006, 00:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

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



Думаю, все помнят баталии по поводу поддержки OpenGL в Windows Longhorn/Vista. И как-то незаметно (для меня по крайней мере) прошла новость о том, что спорам конец и OpenGL в Vista будет совместима с новым десктопом.
http://blogs.msdn.com/kamvedbrat/archive/2.../22/537624.aspx (линк на этот блог есть в новостях на OpenGL.org)

Кому как, а меня этот факт весьма радует smile OpenGL еще повоюет.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
redona
Дата 3.4.2006, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


фоса: - МЯСА...
****


Профиль
Группа: Участник Клуба
Сообщений: 2252
Регистрация: 15.11.2005
Где: Украина, Харьков

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



по мне и то и то нужно, взависимости от ситуаций


--------------------
В храме надпись:
"От святого огня не прикуривают"

переходи на сторону зла, - у нас есть печеньки!

 - Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.
Стив Макконнелл
PM MAIL WWW   Вверх
Ch0bits
Дата 3.4.2006, 18:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


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

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



На самом деле удобней всех Managed DirectX. smile Я с него балдею. smile Вот где настоящий ООП.
PM WWW   Вверх
mr.DUDA
Дата 3.4.2006, 23:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Ch0bits, ООП не всегда хорош. Как только начинается реальное 3D-приложение (с его нагрузками), тут и заканчивается ООП smile


--------------------
user posted image
PM MAIL WWW   Вверх
OneFourth
Дата 19.12.2006, 01:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



И все-таки несмотря на кроссплатформенность и простоту "желе" большинство игровых проектов пишутся имено на директе...
PM   Вверх
NightmareZ
Дата 19.12.2006, 03:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


[хакер]
**


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

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



Правильнее уж говорить, что лучше OpenGL или Direct3D..... DirectX - не только графика.

В этом случае - те же яйца, только в профиль.
И пишу и под то и под то. Принципиальной разницы не вижу.


--------------------
NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш
Ely-Art.ru - наша маленькая домашняя арт-студия
mugcraft.ru - кружки на любой вкус
PM WWW ICQ Skype GTalk AOL YIM   Вверх
mr.DUDA
Дата 21.12.2006, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Лучше всех - XNA !  smile 


--------------------
user posted image
PM MAIL WWW   Вверх
WERITAS
Дата 31.12.2006, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


********
**


Профиль
Группа: Участник
Сообщений: 582
Регистрация: 2.5.2005
Где: Москва

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



Цитата
OpenGL еще повоюет

Он проиграл эту войну. Десятый DirectX будет чуть ли не революционным. Желе ооочень слабо и медленно развивается, продукт M$' а ему никогда скорей всего уже не догнать. 


--------------------
Арт-менеджер клуба, разрешивший концерт Алексея Глызина, уволен с формулировкой "Мудак"
PM MAIL   Вверх
PoloS
Дата 11.1.2007, 20:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 29.12.2006
Где: МО, г. Одинцово

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



Цитата(WERITAS @ 31.12.2006,  13:08)
Цитата
OpenGL еще повоюет

Он проиграл эту войну. Десятый DirectX будет чуть ли не революционным. Желе ооочень слабо и медленно развивается, продукт M$' а ему никогда скорей всего уже не догнать.

OpenGL не умрет как минимум потому, что он используется в научных целях. Все кластеры и другие супер-компьютеры работают под unix семейством, а там балом правит OGL, а M$ еще не скоро в эту область сунут свой нос.
PM MAIL ICQ   Вверх
Gregorian
Дата 11.1.2007, 21:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



OpenGL не работает под вистой!
--------------------
Вступил на путь доморощенного жабиста дилетанта! 
PM MAIL   Вверх
Mayk
Дата 11.1.2007, 21:54 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

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



Цитата(Gregorian @  12.1.2007,  01:53 Найти цитируемый пост)
OpenGL не работает под вистой! 

DirectX не работет под [почти любая ось]


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
WERITAS
Дата 11.1.2007, 21:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


********
**


Профиль
Группа: Участник
Сообщений: 582
Регистрация: 2.5.2005
Где: Москва

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



Цитата
другие супер-компьютеры работают под unix семейством, а там балом правит OGL

Угу, Gl почти (!) только для линуха и нужен.


--------------------
Арт-менеджер клуба, разрешивший концерт Алексея Глызина, уволен с формулировкой "Мудак"
PM MAIL   Вверх
Void
Дата 11.1.2007, 22:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

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



Цитата(Gregorian @  11.1.2007,  23:53 Найти цитируемый пост)
OpenGL не работает под вистой! 

Посмотри, пожалуйста, на 8 постов вверх.

Это сообщение отредактировал(а) Void - 11.1.2007, 22:13


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
$tatic
Дата 12.1.2007, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(WERITAS @  31.12.2006,  14:08 Найти цитируемый пост)
Он проиграл эту войну. Десятый DirectX будет чуть ли не революционным. Желе ооочень слабо и медленно развивается, продукт M$' а ему никогда скорей всего уже не догнать.

Напиши, плиз - что же такого революционного дает DirectX 10 по сравнению с OpenGL. Геометрические шейдеры не брать - они и в OpenGL поддерживаются (расширение GL_EXT_GEOMETRY_SHADER4). Унифицированные шейдеры скорее всего тоже, правда их только ATI реализовала.
PM MAIL   Вверх
WERITAS
Дата 12.1.2007, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


********
**


Профиль
Группа: Участник
Сообщений: 582
Регистрация: 2.5.2005
Где: Москва

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



$tatic 
Цитата
Геометрические шейдеры не брать - они и в OpenGL поддерживаются (расширение GL_EXT_GEOMETRY_SHADER4)

В DX они поддерживаются железобетонно. Так язык-то (или профиль? Не знаю как сказать точнее, чтобы вы меня поняли) - GLSL - под него не заточен! Напишите плизз ссылку, где написанно, что геометрические шейдеры поддерживаются в OpenGL (как-то мне в это слабо верится, может быть просто наперед зарезервировали это расширение и все).  
IMHO работать с расширениями неудобно, ведь это надо из dll вытягивать адреса функций, чтобы потом вызывать их самому. Это, конечно, избавляет от скачки 250-мегабайтного SDK DirectX'а, но ведь в нем зато есть и help и примеры... )

P.S. Сразу скажу, что я давно не программировал в OpenGL, не работал с расширениями. У мну есть OGRE, которому на все это глубоко наплевать smile

P.P.S. Непринципиально на чем кодить (DX, GL). Главное - результат, а то, как вы его достигли, - личное дело каждого (IMHO). Я его достигаю через DX. Уметь надо на всем =) Но, если для случая писать под Виндовс, то лучше DX не найти.  smile 

Это сообщение отредактировал(а) WERITAS - 12.1.2007, 21:36


--------------------
Арт-менеджер клуба, разрешивший концерт Алексея Глызина, уволен с формулировкой "Мудак"
PM MAIL   Вверх
mr.DUDA
Дата 13.1.2007, 12:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



А умеет ли OpenGL делать geometry instancing ? В десятом директе это умеет делать DrawInstanced / DrawIndexedInstanced. И примерчик есть - (SDK root)\Samples\C++\Direct3D10\Instancing10, куча островов с тоннами травы и мегатоннами листьев на деревьях.


--------------------
user posted image
PM MAIL WWW   Вверх
$tatic
Дата 13.1.2007, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(WERITAS @  12.1.2007,  22:34 Найти цитируемый пост)
Напишите плизз ссылку, где написанно, что геометрические шейдеры поддерживаются в OpenGL

Официальная спецификация расширения GL_EXT_GEOMETRY_SHADER4
PM MAIL   Вверх
mr.DUDA
Дата 15.1.2007, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Цитата($tatic @  13.1.2007,  13:00 Найти цитируемый пост)
Официальная спецификация расширения GL_EXT_GEOMETRY_SHADER4

Для ATI-шных карт будет либо своё отдельное расширение, либо реализация расширения от NVidia для своих видеокарт ? Походу, API D3D10 не завязан на конкретную аппаратную реализацию.


--------------------
user posted image
PM MAIL WWW   Вверх
$tatic
Дата 15.1.2007, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



mr.DUDA, мне кажется, что раз расширение имеет префикс EXT (т.е. реализованное несколькими разработчиками), то ATI и NVIDIA уже обо всем договорились smile
Вообще вот нашел список новых расширений для GeForce 8800:
Цитата

GL_EXTX_framebuffer_mixed_formats
GL_EXT_Cg_shader
GL_EXT_bindable_uniform
GL_EXT_depth_buffer_float
GL_EXT_draw_buffers2
GL_EXT_draw_instanced
GL_EXT_framebuffer_sRGB
GL_EXT_geometry_shader4
GL_EXT_gpu_program_parameters
GL_EXT_gpu_shader4
GL_EXT_packed_float
GL_EXT_texture_array
GL_EXT_texture_buffer_object
GL_EXT_texture_compression_latc
GL_EXT_texture_integer
GL_EXT_texture_shared_exponent
GL_EXT_transform_feedback
GL_NVX_conditional_render
GL_NV_depth_buffer_float
GL_NV_framebuffer_multisample_ex
GL_NV_geometry_shader4
GL_NV_gpu_program4
GL_NV_gpu_shader4
GL_NV_parameter_buffer_object
GL_NV_texture_compression_latc
GL_NV_texture_compression_vtc
GL_NV_transform_feedback
GL_OES_conditional_query
WGL_EXT_framebuffer_sRGB
WGL_EXT_pixel_format_packed_float
WGL_NV_gpu_affinity


Если внимательно посмотреть, то видно, что 8800 будет поддерживать для геометрических шейдеров как NV-, так и EXT-расширение. Вполне вероятно, что у ATI будет ATI- и EXT-расширения или только последнее. Ну а в будущем появится и ARB-расширение, которое позже войдет в OpenGL 3.0
Да, и еще. Перечисленные расширения будут работать на любой платформе, для которой есть свежие драйверы видеокарты - и в линуксе, и под виндой, причем не только под вистой smile
PM MAIL   Вверх
$tatic
Дата 15.1.2007, 17:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



И вот еще нашел пример приложения с геометрическими шейдерами (ссылка с opengl.org):
Icare3D - OpenGL Geometry Shader Marching Cubes
Обратите внимание на следующее замечание:
Цитата

With current nVidia drivers under Windows (97.44, I didn't try under Linux), G80 new OpenGL extensions and GLSL compiler new functionalities are not exposed by default. They must be enabled via the NVIDIA OpenGL Emulation Tools by choosing "G80 (GeForce 8800 GTS, Quadro Fx)" into the "GLSL Compiler Device Support" combo box. This tool can also allow to emulate G80 functionalities on older hardwares.

PM MAIL   Вверх
mr.DUDA
Дата 15.1.2007, 22:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Подождём третьей версии ОпенЖеле... Кстати, когда она планируется ?


--------------------
user posted image
PM MAIL WWW   Вверх
$tatic
Дата 16.1.2007, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



ИМХО еще не скоро. Вообще версия стандарта определяет только базовый (даже можно сказать "минимальный") набор возможностей, ниже которого уже некуда. Все равно расширениями пользоваться необходимо. Да и в этом ничего позорного нет. А в спецификации расширения по шейдерам прямо и написано: мультивендорное smile Поэтому в ATI оно тоже заработает, им разницы никакой, зато самим проблем меньше будет.
А что еще интересного в DirectX 10 - а то расширений для желе куча, а услышал только про шейдеры и Instances.
PM MAIL   Вверх
mr.DUDA
Дата 16.1.2007, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Цитата($tatic @  16.1.2007,  09:48 Найти цитируемый пост)
ИМХО еще не скоро. Вообще версия стандарта определяет только базовый (даже можно сказать "минимальный") набор возможностей, ниже которого уже некуда. Все равно расширениями пользоваться необходимо. Да и в этом ничего позорного нет.

Так время не стоит на месте, многие возможности давно уже де-факто являются неотъемлемыми при программировании 3D. Например, те же шейдеры.

Цитата($tatic @  16.1.2007,  09:48 Найти цитируемый пост)
А что еще интересного в DirectX 10 - а то расширений для желе куча, а услышал только про шейдеры и Instances.

Да в общем, все расширения от желе в D3D10 должны быть в том или ином виде.


--------------------
user posted image
PM MAIL WWW   Вверх
$tatic
Дата 16.1.2007, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(mr.DUDA @  16.1.2007,  13:16 Найти цитируемый пост)
Да в общем, все расширения от желе в D3D10 должны быть в том или ином виде. 

Фраза выглядит так, как будто DirectX за OpenGL бежит smile А вообще какая разница - OpenGL или DirectX - если все это сама видеокарта делает. Вот у меня GeForce 6600 и никаких новых прибамбасов нет smile
PM MAIL   Вверх
mr.DUDA
Дата 16.1.2007, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Цитата($tatic @  16.1.2007,  11:49 Найти цитируемый пост)
Фраза выглядит так, как будто DirectX за OpenGL бежит  А вообще какая разница - OpenGL или DirectX - если все это сама видеокарта делает. Вот у меня GeForce 6600 и никаких новых прибамбасов нет 

Это NVidia бежит за рынком, им важно чтоб аудитория пользователей WinXP могла хотя бы в теории расчитывать на поддержку новых фишек G80, не только пользователи Vista. Вдруг какой-нибудь разработчик новой игрушки решит поддержать XP, реализовав рендеринг на OpenGL ?

З.Ы, а прибамбасы в 6600 есть - это шейдеры 3.0 и поддержка HDR.


--------------------
user posted image
PM MAIL WWW   Вверх
$tatic
Дата 17.1.2007, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(mr.DUDA @  16.1.2007,  18:39 Найти цитируемый пост)
поддержка HDR

Кстати, а что требуется в видеокарте для его поддержки, или это чисто шейдерный эффект?
PM MAIL   Вверх
mr.DUDA
Дата 17.1.2007, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Цитата($tatic @  17.1.2007,  11:22 Найти цитируемый пост)
Кстати, а что требуется в видеокарте для его поддержки, или это чисто шейдерный эффект?

HDR это почти отдельная философия работы с цветом:
Цитата
“True” HDR requires FP everywhere:
- Floating-point arithmetic
- Floating-point render targets
- Floating-point blending
- Floating-point textures
- Floating-point filtering
- Floating-point display?


http://download.nvidia.com/developer/prese...Leagues_HDR.pdf


--------------------
user posted image
PM MAIL WWW   Вверх
$tatic
Дата 18.1.2007, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



mr.DUDA, спасибо.
Похоже, что на поле сражения мы одни остались smile И ни одна из сторон не выиграла. Все зависит от видеокарты...
PM MAIL   Вверх
mr.DUDA
Дата 18.1.2007, 14:53 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Я вижу, сторонников OpenGL больше. И что-то мне подсказывает, что этот выбор для многих продиктован скорее ненавистью к Micro$oft и всему что с ней связано, чем опытом разработки под OpenGL или D3D.


--------------------
user posted image
PM MAIL WWW   Вверх
Artemios
Дата 18.1.2007, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 405
Регистрация: 14.8.2006
Где: Саратов, Россия

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



Цитата(mr.DUDA @  18.1.2007,  14:53 Найти цитируемый пост)
Я вижу, сторонников OpenGL больше. И что-то мне подсказывает, что этот выбор для многих продиктован скорее ненавистью к Micro$oft

А как же с: Windows -- выбор большинства? smile


--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
$tatic
Дата 18.1.2007, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Artemios @  18.1.2007,  20:02 Найти цитируемый пост)
А как же с: Windows -- выбор большинства?

Так OpenGL и под виндой работает.
PM MAIL   Вверх
mr.DUDA
Дата 18.1.2007, 23:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Так вопрос ведь в том, что лучше для разработки 3D - опенжеле или директ ?


--------------------
user posted image
PM MAIL WWW   Вверх
Void
Дата 18.1.2007, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

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



Цитата(mr.DUDA @  19.1.2007,  01:23 Найти цитируемый пост)
Так вопрос ведь в том, что лучше для разработки 3D - опенжеле или директ ?

Вопрос «Что лучше, XXX или YYY» в такой постановке всегда некорректен.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
Artemios
Дата 19.1.2007, 03:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 405
Регистрация: 14.8.2006
Где: Саратов, Россия

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



Цитата($tatic @  18.1.2007,  22:09 Найти цитируемый пост)
А как же с: Windows -- выбор большинства?

Так OpenGL и под виндой работает.

таки тем более перевес голосов еще не значит, что юниксоиды свою ненавись выплескивают smile


--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
$tatic
Дата 19.1.2007, 10:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



ИМХО если сравнивать OpenGL и Direct3D по возможностям, то они примерно равны. Только OpenGL изначально проектировался как мощное клиент-серверное API для программирования трехмерной графики с аппаратной акселерацией. А DirectX изначально был примитивной software rendering библиотекой. То, чем сегодня стал DirectX, оказалось возможным только благодаря пиару мелких и огромным капиталовложениям. Вот и сегодня DirectX 10 так же пиарят, хотя не было никаких препятствий для его реализации в предыдущих версиях Windows. Таким образом напрашивается вывод - если есть необходимость в реализации кроссплатформенности хотя бы между различными версиями Windows, то сейчас логичнее всего было бы пользоваться OpenGL, хотя можно и DirectX.
Насчет того, на чем лучше разрабатывать 3D - зависит ИМХО больше от опыта разработчиков. Хотя в плане спецэффектов, да и технической графики (здесь лучше OpenGL, т.к. для него разрабатывают специфические графические ускорители типа Fire GL или Quadro FX, оптимизированные не на шейдеры, а на скорость рендеринга) возможности API зависят больше от возможностей видеокарты.
PM MAIL   Вверх
mr.DUDA
Дата 20.1.2007, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Цитата($tatic @  19.1.2007,  09:46 Найти цитируемый пост)
здесь лучше OpenGL, т.к. для него разрабатывают специфические графические ускорители типа Fire GL или Quadro FX, оптимизированные не на шейдеры, а на скорость рендеринга

Что имеется ввиду под скоростью рендеринга ?


--------------------
user posted image
PM MAIL WWW   Вверх
mr.DUDA
Дата 20.1.2007, 23:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Вот кстати презентация возможностей D3D10, интересно почитать, кто в этом разбирается.


--------------------
user posted image
PM MAIL WWW   Вверх
Gregorian
Дата 21.1.2007, 00:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



mr.DUDA, сейчас прочитаю и всё скажу что думаю!  smile

Добавлено @ 00:22 
mr.DUDA, всё что описано в предлагаемой презентации, возможности видеокарты + реализация драйвера.Следовательно всё тоже самое можно сделать и на OpenGL.
--------------------
Вступил на путь доморощенного жабиста дилетанта! 
PM MAIL   Вверх
$tatic
Дата 21.1.2007, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(mr.DUDA @  20.1.2007,  15:00 Найти цитируемый пост)
Что имеется ввиду под скоростью рендеринга ? 

Я наверное некорректно выразился - просто FireGL и Quadro FX заточены под техническую графику, в которой ни шейдеров, ни HDR, ни т.п. нет. За счет этого удается повысить скорость вывода вершин и наложения текстур, т.е. более "примитивных" операций.
PM MAIL   Вверх
mr.DUDA
Дата 21.1.2007, 16:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Gregorian, а как насчёт (к примеру) разнотипных/неоднородных данных в вершинных буферах ? Или рендеринга в константный буфер ? И так далее... В d3d нет разницы теперь что за данные, главное как шейдер их будет обрабатывать.

$tatic, ну от fixed function pipeline уже потиху все отходят в сторону программируемости, так не совсем понятно для чего эти карты нужны. Или я что-то упустил ?


--------------------
user posted image
PM MAIL WWW   Вверх
Void
Дата 21.1.2007, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

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



Не помню, как там с FireGL, но Quadro FX делается почти на тех же самых чипах, что и GeForce соответствующего поколения: поддерживаются и шейдеры и всё прочее. Оптимизация в основном на уровне драйверов. Помнится, на форумах iXBT сотрудник NVIDIA упоминал какие-то аппаратные различия. Ищущий, да найдёт.
Факт в том, что профессиональные карты действительно показывают значительно большие результаты в CAD-приложениях по сравнению со своими равночастотными собратьями по архитектуре. Чего тут больше: «железных» оптимизаций или искусственного позиционирования с помощью драйверов — другой вопрос.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
Амортизатор2
Дата 21.1.2007, 16:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Возможности обеих и на мейнстримных картах (NVidia, ATI) одинаковы, но если новейшие фичи с каждым выпуском новго оборудования поддерживаются производителями для DX на уровне HAL, то для OpenGL приходится использовать устаревший стандарт 2.0 + расширения, для каждой карты - свои. В итоге с OGL получаем - аппаратная зависимость - это раз. Во-вторых, для того, чтобы корректно заюзать эти расширения, нужно писать много кода достаточно низкого уровня. Для спецов а-ля Кармайк это, возможно, и не проблема, но стоимость подготовки OGL-разработчика будет выше, чем в случае DirectX.
Само собой, что OGL никуда не денется - производители ведь так и будут поддерживать его в своих картах. Но с рынка игр, вполне вероятно, вскоре будет полностью вытеснен.

Добавлено @ 16:30 
Void, шейдера на FireGL появились, но только 2.0
PM MAIL   Вверх
WERITAS
Дата 22.1.2007, 22:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


********
**


Профиль
Группа: Участник
Сообщений: 582
Регистрация: 2.5.2005
Где: Москва

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



Цитата
Но с рынка игр, вполне вероятно, вскоре будет полностью вытеснен

IMHO с вероятностью 95%  smile 


--------------------
Арт-менеджер клуба, разрешивший концерт Алексея Глызина, уволен с формулировкой "Мудак"
PM MAIL   Вверх
$tatic
Дата 23.1.2007, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Амортизатор2 @  21.1.2007,  17:22 Найти цитируемый пост)
устаревший стандарт 2.0

Почему же устаревший?

Цитата(Амортизатор2 @  21.1.2007,  17:22 Найти цитируемый пост)
расширения, для каждой карты - свои

Большинство расширений, как раз таки общие, имеют префиксы ARB и EXT.

Цитата(Амортизатор2 @  21.1.2007,  17:22 Найти цитируемый пост)
с OGL получаем - аппаратная зависимость

Согласно предыдущему пункту - не так. Кроме того получаем еще и платформенную независимость.

Цитата(Амортизатор2 @  21.1.2007,  17:22 Найти цитируемый пост)
для того, чтобы корректно заюзать эти расширения, нужно писать много кода достаточно низкого уровня

Много кода не требуется, кроме того даже для нового расширения имея документацию к нему, можно без проблем подключить все необходимые функции.

Цитата(Амортизатор2 @  21.1.2007,  17:22 Найти цитируемый пост)
стоимость подготовки OGL-разработчика будет выше, чем в случае DirectX

Вряд ли.
PM MAIL   Вверх
nonstop
Дата 23.1.2007, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 19.1.2007
Где: Москва

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



мой выбор - OpenGL
1. кроссплатформенный
2. постоянный API и открытые спецификации
PM MAIL Jabber   Вверх
NightmareZ
Дата 30.7.2008, 18:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


[хакер]
**


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

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



Цитата(Gregorian @  11.1.2007,  21:53 Найти цитируемый пост)
OpenGL не работает под вистой!

Работает  smile 


--------------------
NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш
Ely-Art.ru - наша маленькая домашняя арт-студия
mugcraft.ru - кружки на любой вкус
PM WWW ICQ Skype GTalk AOL YIM   Вверх
mr.DUDA
Дата 2.8.2008, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Великий апологет OpenGL Джон Кармак заявил, что Id Tech 5 будет поддерживать как OpenGL так и Direct3D9, вот так вот.  smile 

http://en.wikipedia.org/wiki/Id_Tech_5

Не говоря уже о других титанах (Unreal Engine 3, Source engine, Gamebryo и т.д.), которые почему-то брезгуют OpenGL.


--------------------
user posted image
PM MAIL WWW   Вверх
Void
Дата 2.8.2008, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

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



mr.DUDA, учитывая, что Q4 и ET: QW были портированы на Xbox 360 почти сразу после релиза, думаю, движки Кармака дружат с DX давно. С другой стороны, id Software вроде не собирается отказываться от MacOS X и Linux, так что OpenGL FTW smile


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
mr.DUDA
Дата 2.8.2008, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

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



Кросс-платформенность как всегда подпортила статистику, эх...  smile 


--------------------
user posted image
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

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


 




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


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

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