.

.Главная


Дата 06.05.2024
Время  01:58


 

javascript:;" rel="nofollow" onclick="loginPopupForm(); return false;
PC ZONE
Наш опрос
Оцените мой сайт
Всего ответов: 14
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » 2011 » Июль » 5 » OpenGL 4.0
17:50
OpenGL 4.0

Новая версия Открытой Графической Библиотеки
OpenGL 4.0













OpenGL4 на ровне с DirectX 11

Теперь OpenGL, как и Direct3D 11, поддерживает тесселизацию и вычисляемые шейдеры. Последние позволяют видеокарте создавать полигоны программно, в результате чего кривые поверхности выглядят более натурально. Последнее также дает возможность использовать GPU для задач общего назначения, например, математических расчетов.

Новые спецификации являются эволюционным развитием OpenGL 3. Ранее Khronos Group собиралась создать новый, объектно-ориентированны API. Эта инициатива была приветствована разработчиками игр, однако те, кто работают с CAD и занимаются визуализацией, не впечатлились такой перспективой. Организация в результате выбрала старый путь развития.

Khronos Group позиционирует OpenGL как независимый от платформ API в отличие от Direct3D, адаптированного под Windows. NVIDIA уже объявила о том, что полная поддержка OpenGL 4 имеет вся архитектуре Fermi и, соответственно, GPU GeForce 400-ой серии. Комментариев со стороны AMD пока не было, но рано или поздно и она реализует поддержку OpenGL 4.

Источник http://www.x-drivers.ru/news/software/4310.html


  • Две новые ступени обработки шейдеров, что позволяет перенести обработку тесселяции с центрального процессора на GPU;
  • Поддержка выборочных фрагментных шейдеров (per-sample fragment shaders) и программируемых фрагментных шейдеров входных позиций для увеличения качества рендеринга и гибкости в управлении сглаживанием;
  • Прорисовка данных, сгенерированных OpenGL или такими внешними API, как OpenCL, без участия центрального процессора;
  • Шейдерные подпрограммы помогут значительно увеличить гибкость написания программ;
  • Разделение состояния текстур и текстурных данных через добавление нового типа данных под названием «объекты семплов»;
  • 64-битная двойная точность с плавающей запятой операций с шейдерами и ввода-вывода для увеличения точности и качества рендеринга;
  • Увеличение производительности, включая шейдеры геометрии образца, массивов образца и новых запросов к таймеру.


На данный момент существует версия OGL 4.1 & OGL 4.2 (OpenGL 4.2 пока в разработке)
Вот ссылка на PDF документ описывающий специфику и характеристику OGL на англ-яз 

OpenGL 4.1

26 июля 2010 года, Kronos group анонсировала спецификацию OpenGL 4.1. Спецификация включает в себя обновление GLSL (GL Shading language) до версии 4.10.

Нововведения:

  • Полная совместимость с OpenGL ES 2.0 API
  • Возможность опрашивать и загружать бинарные данные для объектов шейдерных программ
  • 64-х битные компоненты с плавающей точкой для вершинных шейдеров (повышается геометрическая точность)
  • Использование различных точек обзора

Новые расширения:

  • Sync-объекты OpenGL, связанные с event-объектами OpenCL
  • Возможность установить шаблонные (stencil) значения во фрагментном шейдере
  • Некоторые особенности для улучшения надежности, например при запуске WebGL приложений
  • Механизмы обратной связи для получения ошибок и предупреждений


OpenGL 4 используется на графическом движке Uningine 




 
Так как уже очень давно DirectX и OpenGL конкурируют между собой ,а любители устраивают холивары - что лучше DirectX или OpenGL Вот демонстрация движка Uningine запущенных в двух режимах DirectX и OpenGL А вот демонстрация Движка Leadwerks Engine - который построен на библиотеках OpenGL - как видите картина впечатляет и ничем не уступает DirectX  
  Вот ещё видео Как известно OpenGL - возник в 1992 , это намного раньше ,чем возникновение DirectX ( 1996 году появился GameSDK прородитель DirectX - а чуть попозже сам DirectX в 1997) Сначала разработчики компьютерных игр разрабатывали свои игры исключительно на OpenGL Id Software - председателем и руководителем которого является Джон Кармак - создал много игр (серии игр Doom) и так же является разработчиком двигателей ID Tech 5 Он занимается разработкой уникальной игры RAGE и занимается продолжением разработки серии игр DOOM - возможно скоро выйдет DOOM 4 - сам Джон Кармак пообещал создать революционно новый двигатель ID Tech 5 - где графика и физика будут на высшем
уровне
  Сообственно графика совсем ничем не уступает DirectX 11  
  Особенная отличительная черта OpenGL - от DirectX - это то что OpenGL - кросплатформенный А DirectX - может существовать только в платформах от Microsoft и там где используется OS WINDOWS

Внимание, обновил ссылку для скачки!,скачать можно отсюда
Просмотров: 1046 | Добавил: FANTOMFX7 | Рейтинг: 4.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Календарь
«  Июль 2011  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Архив записей
Graffiti Decorations(R) Studio (TM) Site PromoterРускаталог.ком - каталог русскоязычных сайтов http://studiodelphin.com - Каталог Дельфина. Информационно-развлекательный портал.
Copyright MyCorp © 2024
Частные объявления куплю продам екатеринбург | Недвижимость выборг подать объявление | Бесплатные объявления самара подать | Аренда комнат область объявление | Хочу разместить объявление в из рук в руки | Разместить объявление киров | Как дать объявление о покупке котенка в краснодаре | Сниму помещение. объявления | Дать объявление импортом | Газета ваша реклама подать объявление г.чита | Подать объявление в газету из рук в руки г. тюмень | Доска объявлений продаю молоко | Разместить объявление на украинских сайтах | Запчасти дать объявление | Подать объявление на сайт бесплатно | Дать объявление продажа станка по дереву в омске | Доски объявлений продаю коляску- трансформер | Хочу создать сайт досок объявлений | Газета в г новосибирске с рублекой подать объявление | Дать безплатное объявление продажи авто в самаре | Продаю мебель частные объявления | Подать объявление о продаже автозапчастей в мурманске | Доска объявлений продам собаку | Как подать объявление в мурманске | Как подать объявление безплатно