[ главная ]   [ рейтинг статей ]   [ справочник радиолюбителя ]   [ новости мира ИТ ]



Ответов: 0
25-02-12 07:01







   Web - программирование
PHP


ASP






XML



CSS

SSI





   Программирование под ОС











   Web - технологии








   Базы Данных









   Графика






Данные




Графика / Open GL /

OpenGL: Open Graphics Library

OpenGL (Open Graphics Library) — открытая графическая библиотека OpenGL.

Логотип OpenGL | OpenGL: Open Graphics Library

Графическая библиотека OpenGL, как утвержденный индустриальный стандарт, разработана и утверждена в 1992 году девятью ведущими IT-фирмами: Digital Equipment Corp., Evans & Sutherland, Hewlett-Packard Co., IBM Corp., Intel Corp., Intergraph Corp., Silicon Graphics Corp, Inc., Sun Microsystems, Inc., Microsoft Corp. В основе стандарта лежит билиотека IRIS GL, разработанная Silicon Graphics. OpenGL широко используется при разработке компьютерных игр. Библиотека OpenGL достаточно проста в использовании и обучении, обладает очень широким спектром возможностей. Вот некоторые из ее достоинств:

  • Стабильность: OpenGL устоявшийся стандарт. Все изменения, вносимые в него, анонсируются загодя и реализуются так, чтобы уже существующее ПО не сбоило на новых графических картах.
  • Надежность: Все приложения, использующие OpenGL, гарантируют одинаковый визуальный результат, независимо от оборудования и операционной системы.
  • Переносимость: Приложения, использующие OpenGL, могут запускаться на различных архитектурах и под различными Операционными системами (естественно, при условии перекомпиляции приложения, то есть OpenGL обеспечивает переносимость на уровне исходных кодов).

Главная особенность OpenGL — его клиент-серверная архитектура, что позволяет, теоретически, поместить клиент (приложение, использующие OpenGL) и сервер (исполнительная часть OpenGL) на разные машины.

OpenGL развивается с помощью механизма «расширений» — специальных модификаций базовой версии API OpenGL, которые добавляют новые возможности и/или расширяют старые. Когда накапливается солидный багаж таких изменений (расширений), консорциум OpenGL выпускает спецификацию новой версии OpenGL. На данный момент последняя версия — 2.1.



Комментарии

 Ваш комментарий к данному материалу будет интересен нам и нашим читателям!



Последние статьи: Графика / Open GL /

Введение opengl трехмерная 3d графика
17-05-2010   

Современный мир уже немыслим без трехмерной 3D графики - в том числе интерактивной. В свое время было предпринято множество попыток создать универсальный язык описания трехмерных сцен. Самой удачной оказалась попытка компании Silicon Graphics - ее язык OpenGL получил всемирное признание... подробнее

Кол. просмотров: общее - 3078 сегодня - 1

Небольшое введение в win32 OpenGL
17-05-2010   

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

Кол. просмотров: общее - 3373 сегодня - 0

Подробные примеры OpenGL
17-05-2010   

Привет всем (уважаемым читателям/телезрителям/а также их родителям и пр ;) Сразу хочу предупредить, что это моя первая статья, поэтому просьба не пинать меня ногами, никакого заме-е-ечательного Набоковского слога и живописных эпитетов вы тут не увидите... подробнее

Кол. просмотров: общее - 3625 сегодня - 1

OpenGL: Open Graphics Library
02-05-2010   

Графическая библиотека OpenGL, как утвержденный индустриальный стандарт, разработана и утверждена в 1992 году девятью ведущими IT-фирмами: Digital Equipment Corp., Evans & Sutherland, Hewlett-Packard Co., IBM Corp., Intel Corp., Intergraph Corp... подробнее

Кол. просмотров: общее - 3046 сегодня - 0

Где взять OpenGL и другое ПО
18-01-2009   

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

Кол. просмотров: общее - 3352 сегодня - 1



  WWW.COMPROG.RU - 2009-2012 | Designed and Powered by Zaipov Renat | Projects