| 略語 | GKS |
|---|---|
| 開始年 | 1977年 |
| 最新バージョン | ISO/IEC 7942-4:1998 1998 |
| 組織 | ANSI、ISO、IEC |
| 関連規格 | ANSI X3.124、ISO 8651、ISO 8805、ISO/IEC 8806、ISO 10303 |
| ドメイン | コンピュータグラフィックス |
グラフィカルカーネルシステム(GKS )は、1977年に導入された低レベルコンピュータグラフィックスの最初のISO標準でした。国際標準の草案は1983年9月に検討のために回覧されました。[1] [2] [3] この標準の最終的な批准は1985年に達成されました。[4] [5]
概要
GKS は、チャート作成や類似の用途に適した 2 次元ベクター グラフィックスの描画機能のセットを提供します。呼び出しは、さまざまなプログラミング言語、グラフィックス デバイス、ハードウェア間で移植できるように設計されているため、GKS を使用するように作成されたアプリケーションは、多くのプラットフォームやデバイスに簡単に移植できます。
GKS は、1980 年代から 1990 年代初頭にかけて、コンピュータワークステーションでかなり一般的でした。 [6] GKS は、 Digital ResearchのGSX の基礎となり、これがGEMのコア コンポーネントの 1 つである VDI に進化しました。GEM はAtari STのネイティブ GUI であり、特にVentura Publisherと組み合わせて、PC でも時折見られました。GKS はこれらの市場以外で商業的にはあまり使用されていませんが、一部の科学視覚化パッケージで引き続き使用されています。また、Computer Graphics Metafile を定義する基礎となるAPIでもあります。GKS の後継はPHIGSです。GKS の実装に基づく人気の高いアプリケーションの 1 つに、GR Framework [7]があります。これは、高性能な科学視覚化用の C ライブラリで、Juliaユーザーの間では一般的なプロット バックエンドになっています。
GKS の主な開発者および推進者は、ドイツのダルムシュタットにあるFraunhoferコンピュータ グラフィックス研究所 (IGD)の元所長であるJosé Luis Encarnaçãoでした。
GKSは以下の文書で標準化されている: [8] [9]
- 1985 年のANSI規格ANSI X3.124。
- 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 (3次元用グラフィカルカーネルシステム) の機能定義は ISO 標準ISO 8805であり、対応するCバインディングはISO/IEC 8806です。
GKS の機能は、STEP 標準のセクションISO 10303 -46 にデータ モデル標準としてまとめられています。
参照
- 一般的なグラフィックインターフェース
- GSSカーネル
- IGES (初期グラフィックス交換仕様)
- ナップルス
参考文献
- ^ 「ヨーロッパがコンピュータグラフィックスの主導権を握る」。ニューサイエンティスト。1983年4月21日。152ページ。 2018年1月18日閲覧。[永久リンク切れ ]
- ^ Straayer, Dave (1983-07-25). 「グラフィックス標準の進歩」. Computerworld . p. 7. 2018-01-01閲覧。
- ^ 「ANSI、グラフィックスの標準に関するコメントを募集」。Computerworld。1983年9月12日。64ページ。 2018年1月18日閲覧。
- ^ 「ISO 7942:1985」。2018年1月18日閲覧。
- ^ 「ANSI規格がグラフィックス業界の注目を集める」Computerworld 1985年3月25日 p. 36 。 2018年1月18日閲覧。
- ^ 「HP ライブラリが GKS を実装」。Computerworld 1986年 3 月 31 日、p. 73。2018年 1 月 18 日閲覧。
- ^ ヨーゼフ・ハイネン;他。 (1985–2019)。 「GRフレームワーク」。2020年11月16日に取得。
- ^ http://www.iso.org/iso のカタログ検索結果
- ^ http://www.freestd.us のカタログ検索結果
さらに読む
- ホップグッド、FRA (1983)。グラフィカルカーネルシステム(GKS)入門。ロンドン:アカデミックプレス。ISBN 0-12-355570-1。
- Laflin, Susan (1999 年 8 月)。「グラフィカル カーネル システム」。SEM307コンピュータ グラフィックス II 。バーミンガム大学コンピュータ サイエンス学部。2015 年 9 月 23 日時点のオリジナルからアーカイブ。2007年 2 月 18 日閲覧。
- エンカルナソン、ホセ・L. ;エンカルナソン、LM;ヘルツナー、ヴォルフガング R. (1987)。GKS による Graphische Datenverarbeitung (ドイツ語) (第 1 版)。ミュンヘン / ウィーン:カール・ハンザー・フェルラーク。ISBN 3446149783。
- ヨルグ・ベクラルス。ブッツ、ライナー (1994)。GKS in der Praxis (ドイツ語) (第 2 版)。ハイデルベルク: Springer Verlag。ISBN 3540567852。
- フェルナー、ヴォルフ=ディートリッヒ (1992)。Computergrafik (ドイツ語) (第 2 版)。マンハイム: BI Wissenschaftsverlag。ISBN 3411151226。
- ヴィルフリード・ガウェン (1991)。C と GKS のグラフィックプログラム(ドイツ語)。マンハイム: BI Wissenschaftsverlag。ISBN 3-411-14981-7。
外部リンク
- 現在の実装情報の非公式ソース
- FOLDOC の GKS
