Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Робота з графікою засобами OpenGL в С #

Реферат Робота з графікою засобами OpenGL в С #





тя нової версії специфікації. OpenGL версії 2.0 була представлена ​​3Dlabs у відповідь на занепокоєння щодо повільного і нечіткого напрямки розвитку OpenGL. 3Dlabs запропонувала ряд суттєвих доповнень до стандарту, найбільш значущим з якого було додавання до ядра OpenGL мови обробки півтонів GLSL (OpenGL Shading Language). Це дозволяє програмісту замінити фіксований конвеєр OpenGL невеликими програмами на спеціальній мові для створення різних ефектів, таких, як bump mapping, normal mapping, parallax mapping, HDR і т. д.

Однак ще до введення в стандарт OpenGL мови GLSL існувала можливість розробляти спецефекти на мовах асемблера (розширення vertex_program, fragment_program) і Cg <# "justify"> OpenGL 3.0

11 серпня 2008 Khronos Group представила нову версію специфікації OpenGL

Підтримують відеокарти: Radeon серії HD; GeForce 8, 9, GTX 100, GTX 200, GTX 300 і GTX 400 серій.

OpenGL 3.1

24 березня 2009 Khronos Group анонсувала OpenGL 3.1. У новій версії проведена чистка компонентів, які були оголошені застарілими, але залишалися в OpenGL 3.0 для згладжування переходу на нову версію API (застарілі компоненти можливо надалі використовувати через розширення GL_ARB_compatibility). p align="justify"> OpenGL 3.2

3 серпня 2009 Khronos Group анонсувала OpenGL 3.2. Нова версія продовжує розвиток стандарту OpenGL, щоб дати розробникам графіки кросплатформенний доступ до передової функціональності GPU. p align="justify"> Підтримують відеокарти: Radeon серії HD; GeForce 8000, 9000, GTX серій 200 і 400.

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

В· Підтримка OpenGL Shading Language версії 1.50 (GLSL).

В· Порядок вершинних компонентів BGRA (GL_ARB_vertex_array_bgra) - тепер в шейдерам можна читати 4-компонентні вершинні атрибути у форматі RGBA.

В· Команди відтворення тепер дозволяють модифікацію базового індексу вершини (GL_ARB_draw_elements_base_vertex) - тепер легко можна використовувати один набір вершинних буферів (для координат і інших атрибутів) для зберігання безлічі мешів (менше перемикань буферів - швидше рендеринг).

В· Геометричні шейдери (GL_ARB_geometry_shader4).

OpenGL 3.3

Представлена ​​разом з OpenGL 4.0 11 березня 2010. Дозволяє максимально можливо наблизитися до функціональності OpenGL 4.0 на апаратній базі попереднього покоління. p align="justify"> OpenGL 4.0

11 березня 2010 Khronos Group представила фінальний варіант специфікації OpenGL 4.0 і мови шейдеров GLSL 4.0. OpenGL 4.0 повністю назад сумісний зі старими розширеннями OpenGL, використовуючи режим сумі...


Назад | сторінка 7 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Використання OpenGL
  • Реферат на тему: Автоматизована система генерації додатків, що використовують бібліотеку Ope ...
  • Реферат на тему: Розробка програмного модуля колірної корекції зображення з використанням за ...
  • Реферат на тему: Розробка програми з використанням OpenGL для динамічного зображення тривимі ...
  • Реферат на тему: Тестування відеоадаптерів фірм Nvidia GeForce та AMD Radeon