Grafický systém jádra - Graphical Kernel System
Rok začal | 1977 |
---|---|
Nejnovější verze | ISO / IEC 7942-4: 1998 1998 |
Organizace | ANSI, ISO |
Související normy | ANSI X3.124, ISO 8651, ISO 8805, ISO 8806, ISO 10303 |
Doména | Počítačová grafika |
Zkratka | GKS |
The Grafický systém jádra (GKS) byl první ISO standard pro nízkou úroveň počítačová grafika, představený v roce 1977. Návrh mezinárodní normy byl rozeslán ke kontrole v září 1983.[1][2][3]Konečné ratifikace normy bylo dosaženo v roce 1985.[4][5]
Přehled
GKS poskytuje sadu rysů kreslení pro dvourozměrné vektorová grafika vhodné pro mapování a podobné povinnosti. Hovory jsou navrženy tak, aby byly přenositelné napříč různými programovací jazyky, grafická zařízení a hardware, takže aplikace napsané pro použití GKS budou snadno přenosné na mnoho platforem a zařízení.
GKS bylo docela běžné počítačové pracovní stanice v 80. a na počátku 90. let.[6]GKS tvořil základ Digitální výzkum GSX a KLENOT produkty; to druhé bylo běžné na internetu Atari ST a byl občas viděn na PC, zejména ve spojení s Vydavatel Ventura. Mimo tyto trhy byl komerčně málo používán, ale stále se používá v některých vědeckých vizualizačních balíčcích. Je to také podklad API definování Metafile počítačové grafiky. Potomek GKS byl PHIGS. Jednou populární aplikací založenou na implementaci GKS je GR Framework,[7] knihovna C pro vysoce výkonnou vědeckou vizualizaci, která se stala běžným back-endem pro vykreslování Julie uživatelů.
Hlavním vývojářem a propagátorem GKS byl José Luis Encarnação, bývalý ředitel Fraunhoferův institut pro počítačovou grafiku (IGD) v Darmstadt, Německo.
GKS byl standardizován v následujících dokumentech:[8][9]
- ANSI Standard ANSI X3.124 z roku 1985.
- ISO 7942: 1985 standard, revidovaný jako ISO 7942: 1985 / Amd 1: 1991 a ISO / IEC 7942-1: 1994, stejně jako ISO / IEC 7942-2: 1997, ISO / IEC 7942-3: 1999 a ISO / IEC 7942-4: 1998
- Jazykové vazby jsou standardem ISO ISO 8651.
- Funkční definice GKS-3D (Graphical Kernel System for Three Dimensions) je standardem ISO ISO 8805a odpovídající C vazby jsou ISO 8806.
Funkčnost GKS je zabalena jako standard datového modelu ve standardu STEP, část ISO 10303 -46.
Viz také
- Obecné grafické rozhraní
- GSS-KERNEL
- IGES (Počáteční specifikace výměny grafiky)
- NAPLPS
Reference
- ^ „Evropa volá melodii počítačové grafiky“. Nový vědec. 1983-04-21. str. 152. Citováno 2018-01-18.
- ^ Straayer, Dave (1983-07-25). „Headway Being Made on Graphics Standards“. Computerworld. str. 7. Citováno 2018-01-01.
- ^ „Ansi hledá komentář ke standardu pro grafiku“. Computerworld. 1983-09-12. str. 64. Citováno 2018-01-18.
- ^ „ISO 7942: 1985“. Citováno 2018-01-18.
- ^ „Standardy Ansi upozorňují na grafický průmysl“. Computerworld. 1985-03-25. str. 36. Citováno 2018-01-18.
- ^ „Knihovna HP implementuje GKS“. Computerworld. 31.03.1986. str. 73. Citováno 2018-01-18.
- ^ Josef Heinen; et al. (1985–2019). "GR Framework". Citováno 2020-11-16.
- ^ Výsledky vyhledávání v katalogu zapnuty http://www.iso.org/iso
- ^ Výsledky vyhledávání v katalogu zapnuty http://www.freestd.us
Další čtení
- Hopgood, F. R. A. (1983). Úvod do systému grafického jádra (GKS). Londýn: Akademický tisk. ISBN 0-12-355570-1.
- Laflin, Susan (srpen 1999). „Systém grafického jádra“. SEM307 Počítačová grafika II. School of Computer Science, University of Birmingham. Citováno 2007-02-18.
- Encarnação, José L.; Encarnação, L. M .; Herzner, Wolfgang R. (1987). Graphische Datenverarbeitung mit GKS (v němčině) (1. vyd.). Mnichov / Vídeň: Carl Hanser Verlag. ISBN 3446149783.
- Bechlars, Jörg; Buhtz, Rainer (1994). GKS in der Praxis (v němčině) (2 ed.). Heidelberg: Springer Verlag. ISBN 3540567852.
- Fellner, Wolf-Dietrich (1992). Computergrafik (v němčině) (2 ed.). Mannheim: BI Wissenschaftsverlag. ISBN 3411151226.
- Gawehn, Wilfried (1991). Grafikprogrammierung mit C und GKS (v němčině). Mannheim: BI Wissenschaftsverlag. ISBN 3-411-14981-7.