Grafisches Kernelsystem

Grafisches Kernelsystem
Abkürzung Gks
Jahr begann 1977; Vor 45 Jahren
Letzte Version ISO/IEC 7942-4: 1998
1998; Vor 24 Jahren
Organisation Ansi, ISO, IEC
Verwandte Standards ANSI X3.124, ISO 8651, ISO 8805, ISO/IEC 8806, ISO 10303
Domain Computergrafik

Das Grafisches Kernelsystem (Gks) war der erste ISO Standard für niedrige Ebene Computergrafik1977 eingeführt. Ein internationaler Standardentwurf wurde im September 1983 zur Überprüfung verteilt.[1][2][3] Die endgültige Ratifizierung des Standards wurde 1985 erreicht.[4][5]

Überblick

GKs bietet eine Reihe von Zeichenfunktionen für zweidimensionale Vektorgrafiken Geeignet für das Diagramm und ähnliche Aufgaben. Die Anrufe sind so konzipiert, dass sie über verschiedene Personen tragbar sind Programmiersprachen, Grafikgeräte und Hardware, so dass Anwendungen zur Verwendung von GKs für viele Plattformen und Geräte leicht tragbar sind.

GKs war ziemlich häufig auf Computerarbeitsstationen In den 1980er und frühen 1990er Jahren.[6] GKs bildeten die Grundlage von Digitale Forschung GSX und JUWEL Produkte; Letzteres war häufig auf dem Atari st und wurde gelegentlich auf PCs insbesondere in Verbindung mit gesehen Ventura -Verlag. Außerhalb dieser Märkte wurde es wenig kommerziell verwendet, bleibt aber in einigen wissenschaftlichen Visualisierungspaketen verwendet. Es ist auch das zugrunde liegende API Definieren der Computergrafik Metafile. Ein Nachkomme von GKs war PHIGS. Eine beliebte Anwendung basierend auf einer Implementierung von GKs ist das GR -Framework,[7] Eine C-Bibliothek für Hochleistungs-wissenschaftliche Visualisierung, die zu einem gemeinsamen Plot-Backend geworden ist Julia Benutzer.

Ein Hauptentwickler und Promoter der GKs war José Luis Encarnação, ehemals Direktor der Fraunhofer Institute für Computergrafiken (IGD) in Darmstadt, Deutschland.

GKs wurde in den folgenden Dokumenten standardisiert:[8][9]

  • Ansi Standard ANSI X3.124 von 1985.
  • ISO 7942: 1985 Standard, überarbeitet als ISO 7942: 1985/AMD 1: 1991 und ISO/IEC 7942-1: 1994, ebenso gut wie ISO/IEC 7942-2: 1997, ISO/IEC 7942-3: 1999 und ISO/IEC 7942-4: 1998
  • Die Sprachbindungen sind ISO -Standard ISO 8651.
  • GKS-3D (Grafisches Kernelsystem für drei Dimensionen) Die Funktionsdefinition ist der ISO-Standard ISO 8805und die entsprechend C Bindungen sind ISO/IEC 8806.

Die Funktionalität von GKs wird als Datenmodellstandard im Schritt Standard, Abschnitt, abgeschlossen ISO 10303-46.

Siehe auch

Verweise

  1. ^ "Europa nennt die Melodie auf Computergrafiken". Neuer Wissenschaftler. 1983-04-21. p. 152. Abgerufen 2018-01-18.
  2. ^ Strayer, Dave (1983-07-25). "Fortschritt auf Grafikstandards". Computerwelt. p. 7. Abgerufen 2018-01-01.
  3. ^ "ANSI, der einen Kommentar zu Standard für Grafiken sucht". Computerwelt. 1983-09-12. p. 64. Abgerufen 2018-01-18.
  4. ^ "ISO 7942: 1985". Abgerufen 2018-01-18.
  5. ^ "ANSI -Standards lenken die Aufmerksamkeit der Grafikindustrie". Computerwelt. 1985-03-25. p. 36. Abgerufen 2018-01-18.
  6. ^ "HP Library implementiert GKs". Computerwelt. 1986-03-31. p. 73. Abgerufen 2018-01-18.
  7. ^ Josef Heinen; et al. (1985–2019). "GR Framework". Abgerufen 2020-11-16.
  8. ^ Katalog -Suchergebnisse auf http://www.iso.org/iso
  9. ^ Katalog -Suchergebnisse auf http://www.freestd.us

Weitere Lektüre

Externe Links