Графическая система ядра

редактировать

Графическая система ядра
Год начала1977
Последняя версияISO / IEC 7942-4: 1998. 1998
ОрганизацияANSI, ISO
Связанные стандартыANSI X3.124, ISO 8651, ISO 8805, ISO 8806, ISO 10303
ДоменКомпьютерная графика
АббревиатураGKS

Графическая система ядра (GKS ) была первый стандарт ISO для низкоуровневой компьютерной графики, int разработан в 1977 году. Проект международного стандарта был распространен на рассмотрение в сентябре 1983 года. Окончательная ратификация стандарта была достигнута в 1985 году.

Содержание

  • 1 Обзор
  • 2 См. также
  • 3 Ссылки
  • 4 Дополнительная литература
  • 5 Внешние ссылки

Обзор

GKS предоставляет набор функций рисования для двумерной векторной графики, подходящих для построения графиков и аналогичных задач. Вызовы предназначены для переносимости между различными языками программирования, графическими устройствами и аппаратным обеспечением, поэтому приложения, написанные для использования GKS, будут легко переносимы на многие платформы и устройства.

GKS был довольно распространен на компьютерных рабочих станциях в 1980-х и начале 1990-х годов. GKS легло в основу продуктов Digital Research GSX и GEM ; последнее было распространено на Atari ST и иногда было замечено на ПК, особенно в сочетании с Ventura Publisher. Он мало использовался за пределами этих рынков и практически устарел на сегодняшний день, за исключением того, что он является лежащим в основе API, определяющим метафайл компьютерной графики. Потомком GKS был PHIGS.

. Основным разработчиком и промоутером GKS был Хосе Луис Энкарнасао, бывший директор Института Фраунгофера компьютерной графики (IGD) в Дармштадт, Германия.

GKS стандартизирован в следующих документах:

  • ANSI стандарт ANSI X3.124 1985 г.
  • ISO 7942 : Стандарт 1985, переработанный как ISO 7942: 1985 / Amd 1: 1991 и ISO / IEC 7942-1: 1994, а также ISO / IEC 7942 -2: 1997, ISO / IEC 7942-3: 1999 и ISO / IEC 7942-4: 1998
  • Языковые привязки соответствуют стандарту ISO ISO 8651 .
  • Функциональное определение GKS-3D (графическая система ядра для трех измерений) - это стандарт ISO ISO 8805, а соответствующие привязки C - ISO 8806 .

Функциональные возможности GKS является стандартом модели данных в стандарте STEP, раздел ISO 10303 -46.

См. Также

Ссылки

Дополнительная литература

  • Хопгуд, Франция (1983). Введение в графическую систему ядра (GKS). Лондон: Academic Press. ISBN 0-12-355570-1.
  • Лафлин, Сьюзен (август 1999 г.). "Графическая система ядра". SEM307 Компьютерная графика II. Школа компьютерных наук Бирмингемский университет. Проверено 18 февраля 2007 г.
  • Encarnação, José L. ; Encarnação, L.M.; Герцнер, Вольфганг Р. (1987). Graphische Datenverarbeitung mit GKS (на немецком языке) (1-е изд.). Мюнхен / Вена: Карл Хансер Верлаг. ISBN 3446149783.
  • Bechlars, Jörg; Buhtz, Райнер (1994). GKS in der Praxis (на немецком языке) (2-е изд.). Гейдельберг: Springer Verlag. ISBN 3540567852.
  • Фелльнер, Вольф-Дитрих (1992). Компьютерная графика (на немецком языке) (2-е изд.). Мангейм: BI Wissenschaftsverlag. ISBN 3411151226.
  • Гауэн, Уилфрид (1991). Grafikprogrammierung mit C und GKS (на немецком языке). Мангейм: BI Wissenschaftsverlag. ISBN 3-411-14981-7.

Внешние ссылки

Последняя правка сделана 2021-05-22 05:14:40
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте