この項目「Graphical Kernel System」は翻訳されたばかりのものです。不自然あるいは曖昧な表現などが含まれる可能性があり、このままでは読みづらいかもしれません。(原文:[5]
)この記事は英語から大ざっぱに翻訳されたものであり、場合によっては不慣れな翻訳者や機械翻訳によって翻訳されたものかもしれません。翻訳を改善してくださる方を募集しています。
The Graphical Kernel System (GKS) was the first ISO standard for low-level computer graphics, introduced in 1977.(→グラフィックカーネルシステム(日本語: グラフィクス中核系、英: Graphical Kernel System、以下GKS)は、1977年に低水準のコンピューターグラフィックスとして初めて国際標準化機構のISO標準規格に取り入れられる討議が開始された中核システムである。)そして1982年に規格草案がまとめられ、1985年にISO 7942として国際規格が発行された。日本においては1990年に、JIS X 4201-1990 『グラフィクス中核系』としてGKSの規格が制定された。[1] GKS provides a set of drawing features for two-dimensional vector graphics
概要
GKS was fairly common on computer workstations in the 1980s and early 1990s, and formed the basis of Digital Research's GSX and GEM products; the latter was common on the Atari ST and was occasionally seen on PCs particularly in conjunction with Ventura Publisher.(→GKSは、1980年代と1990年代初めのコンピューター・ワークステーション上ではかなり一般的であり、デジタルリサーチのGSXとGEM製品の基礎を形成したほか、Atari STおよび特にヴェントゥーラ・パブリッシャー(英語版)と時折連携したPCなどの例があることで一般的であった。)It was little used outside these markets and is essentially obsolete today except insofar as it is the underlying API defining the Computer Graphics Metafile.(→GKSがコンピューターグラフィックのメタファイルを定義する基盤となるAPIである事実を除くと、今となっては、これらの市場の外で使用される程度となって実質的に廃止とみなされている。)A descendant of GKS was PHIGS.(→PHIGSはGKSに由来するものであった。)A main developer and promoter of the GKS was Jose Luis Encarnacao, formerly director of the Fraunhofer Institute for Computer Graphics (IGD) in Darmstadt, Germany.(→GKSのメイン開発者とプロモーターは、ドイツのダルムシュタットにあるフラウンホーファー研究所(IGD)において、以前コンピューターグラフィックス研究のディレクターを努めたホセ・ルイス・エンカルナサン(ドイツ語版)だった。) GKS-3Dは、2次元座標データを扱う従来のGKSを拡張して、3次元座標データーを扱えるようにした規格で、1988年に規定された。拡張によって、隠線や隠面の消去処理など3次元コンピュータグラフィックス特有の機能を処理することが可能となった。GKS-3Dは、GKSの上位互換の仕様となっており、GKSを用いるように記述されたプログラムをGKS-3Dで動作させることが可能である。[1] GKS has been standardized in the following documents:(→GKSには、以下の標準規格がある:)[2] The functionality of GKS is wrapped up as a data model standard in the STEP standard, section ISO 10303-46.(→GKSの機能は、ISO10303 STEP標準の46節において、データ・モデルの標準として完成された。)
GKS-3D
標準規格
ANSI standard ANSI X3.124 of 1985.
ISO standard ISO/IEC 7942, first part of 1985, parts 2-4 of 1997-99.
The language bindings are ISO standard ISO 8651.
GKS-3D (Graphical Kernel System for Three Dimensions) functional definition is ISO standard ISO 8805, and the corresponding C bindings are ISO 8806.
関連項目.mw-parser-output .side-box{margin:4px 0;box-sizing:border-box;border:1px solid #aaa;font-size:88%;line-height:1.25em;background-color:#f9f9f9;display:flow-root}.mw-parser-output .side-box-abovebelow,.mw-parser-output .side-box-text{padding:0.25em 0.9em}.mw-parser-output .side-box-image{padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .side-box-imageright{padding:2px 0.9em 2px 0;text-align:center}@media(min-width:500px){.mw-parser-output .side-box-flex{display:flex;align-items:center}.mw-parser-output .side-box-text{flex:1}}@media(min-width:720px){.mw-parser-output .side-box{width:238px}.mw-parser-output .side-box-right{clear:right;float:right;margin-left:1em}.mw-parser-output .side-box-left{margin-right:1em}}ポータル コンピュータ
一般グラフィックス・インターフェイス
IGES, Initial Graphics Exchange Specification
Computer Graphics Metafile
PHIGS
関連書籍.mw-parser-output .refbegin{margin-bottom:0.5em}.mw-parser-output .refbegin-hanging-indents>ul{margin-left:0}.mw-parser-output .refbegin-hanging-indents>ul>li{margin-left:0;padding-left:3.2em;text-indent:-3.2em}.mw-parser-output .refbegin-hanging-indents ul,.mw-parser-output .refbegin-hanging-indents ul li{list-style:none}@media(max-width:720px){.mw-parser-output .refbegin-hanging-indents>ul>li{padding-left:1.6em;text-indent:-1.6em}}.mw-parser-output .refbegin-100{font-size:100%}.mw-parser-output .refbegin-columns{margin-top:0.3em}.mw-parser-output .refbegin-columns ul{margin-top:0}.mw-parser-output .refbegin-columns li{page-break-inside:avoid;break-inside:avoid-column}
Hopgood, F.R.A. 著、吉川 弘之 訳『コンピュータ・グラフィックス 基本ソフトウェア GKS』啓学出版、1985年。.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation.cs-ja1 q,.mw-parser-output .citation.cs-ja2 q{quotes:"「""」""『""』"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free a,.mw-parser-output .citation .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited a,.mw-parser-output .id-lock-registration a,.mw-parser-output .citation .cs1-lock-limited a,.mw-parser-output .citation .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription a,.mw-parser-output .citation .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:#d33}.mw-parser-output .cs1-visible-error{color:#d33}.mw-parser-output .cs1-maint{display:none;color:#3a3;margin-left:0.3em}.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}ISBN 476650237X。
ルシア・マッケイ 著、松本 真理 訳『GKS入門』ノバグラフィックスジャパン、1986年。ISBN 4320097033。
鈴木陽一『はじめて学ぶGKS―国際標準コンピュータグラフィックスことはじめ』共立出版、1991年。ISBN 4320025652。
出典
Hopgood, F.R.A. (1983) (英語). Introduction to the Graphical Kernel System (GKS). London: Academic Press. ISBN 0-12-355570-1
外部リンク
⇒Unofficial source of current implementation information
⇒GKS at FOLDOC
Laflin, Susan (1999年8月). “ ⇒The Graphical Kernel System”. SEM307 Computer Graphics II. School of Computer Science, University of Birmingham. 2007年2月18日閲覧。