SIS SS-ISO 8805:1989
情報処理システム。 コンピューターグラフィックス。 3次元機能記述グラフィックスコアシステム(GKS-3D)

規格番号
SIS SS-ISO 8805:1989
制定年
1989
出版団体
SE-SIS
最新版
SIS SS-ISO 8805:1989
範囲
この国際標準は、コンピュータ グラフィックス プログラミング用の一連の関数、Graphical Kernel System for Three Dimensions (GKS-3D) を規定しています。 GKS-3D は、グラフィックス出力デバイス上でコンピュータ生成の 3 次元画像を生成するアプリケーションのための基本的なグラフィックス システムです。 グラフィカル入力と画像セグメンテーションの基本機能を提供することで、オペレーターの入力と対話をサポートします。 画像の保存と動的変更が可能になります。 GKS-3D の基本概念は、多数の入力デバイスと 1 つの出力デバイスで構成されるワークステーションです。 複数のワークステーションを同時に使用できます。 アプリケーション プログラムは、ワークステーションの機能を最大限に活用するために、ワークステーションでの動作を適応させることができます。 この国際規格には、外部グラフィックス ファイルへの保存とそこからの取得のための関数が含まれています。 また、機能は上位互換レベルに編成され、機能が向上します。 この国際規格は、3D 座標を使用して指定された 3D グラフィック プリミティブを定義および表示する機能をアプリケーション プログラムに提供します。 さらに、GKS-3D 入力モデルは 3D ロケーターとストローク入力を提供します。 この国際規格の出力プリミティブは、次の点で ISO 7942 の出力プリミティブとは異なります。 a) ポリラインおよびポリマーカー プリミティブは、3D 座標の任意のシーケンスによって定義されます。 b) テキスト、塗りつぶし領域、セル配列プリミティブは平面のままですが、3D 空間内で任意に配置された平面内に存在する可能性があります。 c) nll エリア セット プリミティブが導入されます。 この国際規格では、これらのプリミティブを生成するための関数が提供されています。 ISO 7942の機能はこの国際規格でも利用できます。 ただし、出力関数は 3D プリミティブのインスタンス、つまり平面内に配置されるように制約されたインスタンスを生成します。 さらに、この国際標準では次の追加機能が提供されています。 d) 3D オブジェクトのビューを指定する。 e) 3D 入力デバイスから情報を取得します。 f) ワークステーションが陰線/陰面除去 (HLHSR) を実行できるようにします。 この国際規格では、Ught ソース、シェーディング、テクスチャリング、シャドウ計算などのレンダリング技術を制御するための特定の関数は提供されていません。 ただし、許容されるワークステーションの差異に関する附属書 D の一般ガイドラインに従う限り、ワークステーションは、プリミティブと属性が実現されるときにこれらの技術をローカルに適用することができます。 注 - 関数の特定のパラメータについて、GKS-3D は値の範囲を登録用に予約されているものとして定義します (4.1.2 を参照)。 これらの値の意味は、確立された手順を使用して定義されます。 GKS-3D は、言語に依存しないグラフィックス システムの中核を定義します。 プログラミング言語に統合するために、GKS-3D は、その言語の特定の規則に従って言語依存層に埋め込まれます。

SIS SS-ISO 8805:1989 発売履歴

  • 1989 SIS SS-ISO 8805:1989 情報処理システム。 コンピューターグラフィックス。 3次元機能記述グラフィックスコアシステム(GKS-3D)



© 著作権 2024