- Glide
-
Glide — проприетарный API для трёхмерной графики, разработанный 3dfx Interactive для видеокарт на основе собственных графических процессоров Voodoo Graphics. Они были предназначены для запуска игр, поддерживающих геометрические и текстурные преобразования в основном в форматах данных, использующихся непосредственно в самих картах. На видеокартах Voodoo впервые действительно приемлемо выполнялись 3D игры, в результате чего Glide получил широкое распространение. Дальнейшее развитие Direct3D от Microsoft и полная поддержка OpenGL другими производителями графических адаптеров, а также усиливающаяся конкуренция в сфере 3D устройств в конечном счёте стали причиной вытеснения Glide.
Содержание
API
Glide основывается на простой геометрии и «world view» из OpenGL. OpenGL — крупная графическая библиотека с примерно 250 вызовами в API, многие из которых имеют ограничения в использовании. Glide был попыткой выбрать преимущественно те особенности, которые были полезны для визуализации 3D игр в режиме реального времени. Результатом стал API, который был достаточно мал для того, чтобы полностью внедрить его аппаратно. Но это привело к некоторым ограничениям в Glide, таким, как 16-битный предел глубины цвета.
Использование в играх
Совмещение аппаратной производительности Voodoo Graphics (Voodoo 1) и простого в использовании Glide API дало возможность картам Voodoo занять лидирующую позицию на игровом рынке на протяжении второй половины 1990-х. Название Glide было выбрано, чтобы показать происхождение от GL, но в тож же время достаточно отличающееся, во избежание различных проблем, связанных с торговой маркой. 3dfx также поддерживала низкоуровневые драйверы MiniGl, которые были по существу «другим Glide» с более широким выбором вызовов OpenGL и отсутствием привязки к единой аппаратной платформе. Из-за «Gl-подобного» железа MiniGL на Voodoo был очень «лёгок» и работал почти так же быстро, как и Glide.
Эмуляторы и оболочки Glide
Разработка эмуляторов Glide длилась с ранних 1990-х. На протяжении существования 3dfx, компания агрессивно пыталась остановить эмуляцию их проприетарного API, закрывая ранние проекты по эмуляции в связи с их противозаконностью. Когда же 3dfx обанкротилась и была куплена Nvidia, эмуляторы Glide перестали быть настолько нежелательными, и по состоянию на 2009 год существует несколько работающих эмуляторов, позволяющих запускать старые игры.
Примечания
Ссылки
Это заготовка статьи о компьютерах. Вы можете помочь проекту, исправив и дополнив её.
Это примечание по возможности следует заменить более точным.Для улучшения этой статьи желательно?: - Найти и оформить в виде сносок ссылки на авторитетные источники, подтверждающие написанное.
- Проставив сноски, внести более точные указания на источники.
- Добавить иллюстрации.
- Проставить шаблон-карточку, который существует для предмета статьи. Пример использования шаблона есть в статьях на похожую тематику.
Категории:- Трёхмерная графика
- API
Wikimedia Foundation. 2010.