Другое > Дайджест
У DirectX 11 появился конкурент 4.0... OpenGL 4.0!
topos84:
На конференции разработчиков игр GDC 2010 в Сан-Франциско Khronos Group обнародовала официальный список спецификаций OpenGL 4.0. Стандарт представляет собой кросс-платформенный набор API-интерфейсов и библиотек для работы с 2D и 3D-графикой.
OpenGL 4.0 является кроссплатформенным соперником DirectX 11. Финальный вариант спецификации утверждён рабочей группой ARB (Architecture Review Board), являющейся частью организации Khronos Group.
Вот основные изменения OpenGL 4.0:
# Две новые ступени обработки шейдеров, что позволяет перенести обработку тесселяции с центрального процессора на GPU;
# Поддержка выборочных фрагментных шейдеров (per-sample fragment shaders) и программируемых фрагментных шейдеров входных позиций для увеличения качества рендеринга и гибкости в управлении сглаживанием;
# Прорисовка данных, сгенерированных OpenGL или такими внешними API, как OpenCL, без участия центрального процессора;
# Шейдерные подпрограммы помогут значительно увеличить гибкость написания программ;
# Разделение состояния текстур и текстурных данных через добавление нового типа данных под названием «объекты сэмплов»;
# 64-битная двойная точность с плавающей запятой операций с шейдерами и ввода-вывода для увеличения точности и качества рендеринга;
# Увеличение производительности, включая шейдеры геометрии образца, массивов образца и новых запросов к таймеру.
В состав OpenGL 4.0 входит GLSL 4.00 — новая версия языка программирования шейдеров OpenGL, и поддержка новейших возможностей GPU последнего поколения и разработок в области программируемых аппаратных средств.
Одновременно Khronos Group объявила о выпуске спецификаций OpenGL 3.3 с набором расширений, позволяющих максимально возможно приблизиться к функциональности OpenGL 4.0 на аппаратной базе предыдущего поколения.
Представители NVIDIA и ATI назвали событие большим шагом вперёд в области 3D-графики, который укрепит положение OpenGL. В скором времени будут выпущены соответствующие обновления драйверов для существующих и грядущих графических ускорителей с поддержкой Shader Model 5.0.
Спецификации OpenGL 4.0 и OpenGL 3.3 находятся в открытом доступе на сайте OpenGL.
Источник: http://gcup.ru/news/2010-03-19-1189
ALEX_230_VOLT:
опа, а совсем недавно читал что OpenGL мёртв o_0
AjaxVS:
я одно не понял - если OpenGL4 стал кроссплатформенным, то он будет работать на WinXP? DX10-11 ведь требуют висту/win7..
тогда безусловно мы все рады!
Henty:
--- Цитата: AjaxVS от 22 Март 2010, 23:42:27 ---я одно не понял - если OpenGL4 стал кроссплатформенным, то он будет работать на WinXP? DX10-11 ведь требуют висту/win7..
тогда безусловно мы все рады!
--- Конец цитаты ---
C официального сайта:
--- Цитата ---Available Everywhere
Supported on all UNIX® workstations, and shipped standard with every Windows 95/98/2000/NT and MacOS PC, no other graphics API operates on a wider range of hardware platforms and software environments. OpenGL runs on every major operating system including Mac OS, OS/2, UNIX, Windows 95/98, Windows 2000, Windows NT, Linux, OPENStep, and BeOS; it also works with every major windowing system, including Win32, MacOS, Presentation Manager, and X-Window System.
--- Конец цитаты ---
http://www.opengl.org/about/overview/#1
Йобан Матич:
--- Цитата: AjaxVS ---если OpenGL4 стал кроссплатформенным
--- Конец цитаты ---
Он им с рождения был =)
AjaxVS:
--- Цитата: Йобан Матич от 23 Март 2010, 00:41:59 ---Он им с рождения был =)
--- Конец цитаты ---
подловил ^_^
Често говоря, после DX10 в кроссплатформенность вообще перестал верить. И читая строки с офф.сайта всерьез думал, что админы просто забыли сделать пометку "к OpenGL4 вышесказанное не относится" :D
Doctor Venkman:
Вот Кармак обрадуется.
Rion:
Гут!теперь мы избавимсяот рабства этих билибоев
щербаков5:
картинок для сравнения бы :?
pedro:
--- Цитата: Rion от 23 Март 2010, 03:15:44 ---Гут!теперь мы избавимсяот рабства этих билибоев
--- Конец цитаты ---
из под линукса сидишь? :D
Rockman Z:
Не знаю почему, но я рад.Может из-за того что у меня на эмуле PS1, стоит опенГл плагин и лучше работает чем DX плагин?))
Хммм......
gepar:
--- Цитата: щербаков5 ---картинок для сравнения бы
--- Конец цитаты ---
Поддерживаю, очень интересно посмотреть на то какую картинку можно сделать в openGL 4.0, только не просто сделать, а сделать именно в игре .
seebox:
всегда уважал opengl ибо не че не лагало в отличии от dx, новости токо рад, получается даже устаревшие системы получат надбавку.
Doctor Venkman:
seebox,
Тебе лишь бы +1 пост что ли?
--- Цитата: seebox ---всегда уважал opengl ибо не че не лагало в отличии от dx
--- Конец цитаты ---
Лагает в интернете.
--- Цитата: seebox ---получается даже устаревшие системы получат надбавку.
--- Конец цитаты ---
Ага, Пентиум 2 400мГц, 128 мб рам и рива тнт 2 сможет запустить Дум 3 без тормозов. :lol:
Pain:
А если он имел ввиду операционные то скажу что на 95,98 никто не сидит(тольк если даунгрейдеры). Может ещё где-то есть с 2000. В основном все сидят щас на хр. А это не такая старая система
aptyp:
Конкурентоспособность OGL над DX это иллюзия. Также как и конкурентоспособность Linux к Windows. Вроде бы есть, но довольно относительно. Тут как разработчики поддержат, так и будет, пока DX рулит, в PC играх, но исключения есть.
Rion:
--- Цитата: pedro от 23 Март 2010, 12:18:51 ---из под линукса сидишь? :D
--- Конец цитаты ---
нет,на 7х64,но на днях хочу его поставить как вторую ось
--- Цитата: щербаков5 ---картинок для сравнения бы
--- Конец цитаты ---
от куда вы их возьмете?игр поддерживающих 4-ый ogl пока нету...
а тех-демок на сйте я невидел
paul_met:
--- Цитата: Rockman X ---Может из-за того что у меня на эмуле PS1, стоит опенГл плагин и лучше работает чем DX плагин?))
--- Конец цитаты ---
Просто OGL плагин "вылизан до блеска",а DX старый и корявый...
Le@N:
А я знаю кучу примеров, когда OGL кушает куда больше, чем DX.))
Rion:
--- Цитата: Le@N ---А я знаю кучу примеров, когда OGL кушает куда больше, чем DX.))
--- Конец цитаты ---
пруф?
Навигация
Перейти к полной версии