Graphical_Kernel_System
[Wikipedia|▼Menu]
.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%;font-size:90%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}html.client-js body.skin-minerva .mw-parser-output .mbox-text-span{margin-left:23px!important}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}

この項目「Graphical Kernel System」は翻訳されたばかりのものです。不自然あるいは曖昧な表現などが含まれる可能性があり、このままでは読みづらいかもしれません。(原文:[5])
修正、加筆に協力し、現在の表現をより自然な表現にして下さる方を求めています。ノートページや履歴も参照してください。(2013年2月)

この記事は英語から大ざっぱに翻訳されたものであり、場合によっては不慣れな翻訳者や機械翻訳によって翻訳されたものかもしれません。翻訳を改善してくださる方を募集しています。

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 suitable for charting and similar duties.(→GKSでは、図表を描画するような用途に適した、2次元ベクタグラフィックスを描画する機能のセットを提供する。)The calls are designed to be portable across different programming languages, graphics devices and hardware, so that applications written to use GKS will be readily portable to many platforms and devices.(→システムコールは、GKSを用いるように記述されたアプリケーションが、多くのプラットフォームデバイスで利用できるように、さまざまなプログラミング言語およびグラフィックスデバイスのハードウェア間で容易に移植できるように設計されている。)

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

GKS-3Dは、2次元座標データを扱う従来のGKSを拡張して、3次元座標データーを扱えるようにした規格で、1988年に規定された。拡張によって、隠線や隠面の消去処理など3次元コンピュータグラフィックス特有の機能を処理することが可能となった。GKS-3Dは、GKSの上位互換の仕様となっており、GKSを用いるように記述されたプログラムをGKS-3Dで動作させることが可能である。[1]
標準規格

GKS has been standardized in the following documents:(→GKSには、以下の標準規格がある:)[2]

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.

The functionality of GKS is wrapped up as a data model standard in the STEP standard, section ISO 10303-46.(→GKSの機能は、ISO10303 STEP標準の46節において、データ・モデルの標準として完成された。)
関連項目.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日閲覧。


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:19 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef