Организация Khronos group представила (http://www.khronos.org/news/press/releases/khronos-unleashes...) финальный вариант спецификации OpenGL 4.0 и языка описания шейдеров GLSL 4.0. Одновременно выпущен обновленный вариант третье версии спецификации - OpenGL 3.3.
OpenGL 4.0 включает в себя следующие основные изменения:
- Две новые ступени обработки шейдеров, что позволяет перенести обработку тесселяции с центрального процессора на GPU;
- Поддержка выборочных фрагментных шейдеров (per-sample fragment shaders) и программируемых фрагментных шейдеров входных позиций для увеличения качества рендеринга и гибкости в управлении сглаживанием;
- Прорисовка данных, сгенерированных OpenGL или такими внешними API, как OpenCL, без участия центрального процессора;
- Шейдерные подпрограммы помогут значительно увеличить гибкость написания программ;
- Разделение состояния текстур и текстурных данных через добавление нового типа данн...URL: http://www.khronos.org/news/press/releases/khronos-unleashes...
Новость: http://www.opennet.me/opennews/art.shtml?num=25759
>The maximum representable magnitude of a floating-point number used to
>represent positional, normal, or texture coordinates must be at least 2^32А чё так слабо....
Потому как OpenGL это всего навсего распиаренный интерфейс в низкоуровневому драйверу. Все остальное должна рисовать прикладная программа, приводя свои данные к виду требуемому OpenGL.
высокий уровень лучше низкого!
Неа, хороший компилятор умнее хорошего програмиста.
А программист с "хорошим" компилятором лучше "хорошего" программиста с ассемблером.
"Хороший" прогаммист выбирает компилятор, отличный - решает задачу.
Сколько "хороших" кампиляторов надо, чтобы заменить одного программера? ...и ввернуть скрипт на П-перле?!И х.. хорош!... с ним с опенжээлем----------------
Ни в коем случае.
>Потому как OpenGL это всего навсего распиаренный интерфейс в низкоуровневому драйверу. Все остальное должна рисовать прикладная программа, приводя свои данные к виду требуемому OpenGL.А что в графике где-то наоборот бывает?
> Две новые ступени обработки шейдеров, что позволяет перенести обработку
>тесселяции с центрального процессора на GPU;К тому времени, когда OpenGL 4 версии будут массово использовать, все GPU уже будут в процессорах :)
Скорее выйдет DX 151 с поддержкой голографичичеких дисплеев.
А кто то там в одной из предыдущих темах говорил, что OpenGL rip...
OGL не может быть rip пока он юзается в программах видео-обработки, КАД-ах и пр. программах для 3Д моделирования.
"Given that OpenGL has less vendor support, is no longer used in games, is being actively attacked by Microsoft, and has no marketing momentum, why should we still use it? Wouldn’t it be more profitable to ditch it and use DirectX like everyone else? No, because in reality, OpenGL is more powerful than DirectX, supports more platforms, and is essential for the future of games… if you use OpenGL, you get faster and more powerful graphics features than DirectX 11, and you get them on all versions of Windows, Mac and Linux, as well as the PS3, Wii, PSP, DS, and iPhone. You also get these features in the rapidly-developing WebGL standard, which may become the foundation for the next generation of browser games."http://blog.wolfire.com/2010/01/Why-you-should-use-OpenGL-an...
> Объявлен выход спецификации OpenGL 4.0Неужели это произошло?! Надеюсь, что в случае с 4-м OpenGL, в отличие от третьего, у меня будет хоть немного выгоды. И что в 4-й версии ничего не ухудшили - любят в 4-й версии всё ухудшать! KDE, Photoshop, Nero, Heroes и ещё много программ в 4-й версии всегда почему-то хуже...
>Надеюсь, что в случае с 4-м OpenGL, в отличие от третьего, у меня будет хоть
>немного выгоды. И что в 4-й версии ничего не ухудшили - любят в 4-й версии всё
>ухудшать! KDE, Photoshop, Nero, Heroes и ещё много программ в 4-й версии всегда
>почему-то хуже...Ну выгода будет если функции нового OGL будут задействованы программами. Так же у вас должно быть соответствующее оборудование - Radeon 5xxx, Fermi...
Вы боитесь цифр?
И OGL - это не программа, а язык скорее. Выглядит он как куча страниц в формате PDF.