JPH0285979A - 3D graphic processing device - Google Patents

3D graphic processing device

Info

Publication number
JPH0285979A
JPH0285979A JP21322788A JP21322788A JPH0285979A JP H0285979 A JPH0285979 A JP H0285979A JP 21322788 A JP21322788 A JP 21322788A JP 21322788 A JP21322788 A JP 21322788A JP H0285979 A JPH0285979 A JP H0285979A
Authority
JP
Japan
Prior art keywords
processing
coordinate system
projection
common area
workstation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP21322788A
Other languages
Japanese (ja)
Other versions
JP2674127B2 (en
Inventor
Koichi Ishida
耕一 石田
Katsuhiko Saito
克彦 斎藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daikin Industries Ltd
Original Assignee
Daikin Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Daikin Industries Ltd filed Critical Daikin Industries Ltd
Priority to JP63213227A priority Critical patent/JP2674127B2/en
Publication of JPH0285979A publication Critical patent/JPH0285979A/en
Application granted granted Critical
Publication of JP2674127B2 publication Critical patent/JP2674127B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Abstract] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 この発明は3次元図形処理装置に関し、さらに詳細にい
えば、ワールド座標系データに対して所定の座標変換処
理を施すとともに、所定のクリップ処理を施してデバイ
ス座標系データを得るようにした3次元図形処理装置に
関する。
[Detailed Description of the Invention] <Industrial Application Field> The present invention relates to a three-dimensional graphic processing device, and more specifically, it performs predetermined coordinate transformation processing on world coordinate system data and predetermined clip processing. The present invention relates to a three-dimensional graphic processing apparatus that obtains device coordinate system data by performing the following steps.

〈従来の技術、および発明が解決しようとする課題〉 従来から各種の構成の3次元図形処理装置が提供されて
いるが、これらの3次元図形処理装置においては、3次
元グラフィックスの標準規格に準拠した3次元図形処理
の流れ(以下、ビューイングバイブラインと称呼する)
が採用されている。
<Prior art and problems to be solved by the invention> Three-dimensional graphic processing devices with various configurations have been provided in the past, but these three-dimensional graphic processing devices do not comply with the three-dimensional graphics standard. Compliant 3D figure processing flow (hereinafter referred to as viewing vibe line)
has been adopted.

上記ビューイングバイブラインとしては、■ 標準規格
P HI G S (Progravwer’5H1e
rarchfcal Interactive Gra
phlcs System )に準拠したもの、および ■ 標準規格G K S −3D (Graphica
l KernelSysLe崗−3D)に準拠したもの が一般的である。
As for the above viewing vibe line, ■ Standard specification PHIGS (Progravwer'5H1e
rarchfcal Interactive Gra
phlcs System), and ■ Standard GKS-3D (Graphica
KernelSysLegen-3D) is generally used.

さらに詳細に説明すると、上記標準規格PHIGSに準
拠したビューイングバイブラインは、第5図に示すよう
に、モデリング座標系において定義されたストラフチャ
エレメントデータに対してモデリング変換処理を施すこ
とにより、各ストラフチャエレメントデータを組合せて
ワールド座標系におけるデータ(以下、ワールド座標系
データと略称する)を生成する。
To explain in more detail, the viewing vibe line that complies with the above standard PHIGS, as shown in Figure 5, is created by applying modeling transformation processing to struc- ture element data defined in the modeling coordinate system. Data in the world coordinate system (hereinafter abbreviated as world coordinate system data) is generated by combining each struc- ture element data.

そして、ワールド座標系データに対して視野変換処理を
施すことによりビュー参照座標系におけるデータ(以下
、ビュー参照座標系データと略称する)を得、ビュー参
照座標系データに対してプロジェクションビューポート
への投影処理およびプロジェクションビューポートに基
づくクリップ処理を施して正規化投影座標系におけるデ
ータ(以下、正規化投影座標系データと略称する)を得
る。その後は、正規化投影座標系データに対してワーク
ステーションウィンドウに基くクリップ処理、およびワ
ークステーション変換処理を施すことによりデバイス座
標系におけるデータ(以下、デバイス座標系データと略
称する)を得て、CRTデイスプレィ装置等により可視
的な表示を行なわせる。
Then, data in the view reference coordinate system (hereinafter referred to as view reference coordinate system data) is obtained by applying field of view conversion processing to the world coordinate system data, and the view reference coordinate system data is converted to the projection viewport. Data in a normalized projected coordinate system (hereinafter abbreviated as normalized projected coordinate system data) is obtained by performing projection processing and clipping processing based on the projection viewport. After that, data in the device coordinate system (hereinafter referred to as device coordinate system data) is obtained by performing clip processing based on the workstation window and workstation conversion processing on the normalized projected coordinate system data, and Visual display is performed using a display device or the like.

尚、上記ワールド座標系データを得るまでの処理はワー
クステーションと独立した処理部分において遂行され、
視野変換処理以降の処理はワークステーションに依存す
る処理部分において遂行される。
The processing up to obtaining the above world coordinate system data is performed in a processing section independent of the workstation.
The processing after the field of view conversion processing is performed in a processing section that depends on the workstation.

上記標準規格GKS−3Dに準拠したビューイングバイ
ブラインは、第6図に示すように、ワールド座標系にお
いて定義されたプリミティブデータに対して正規化変換
処理を施すことにより正規化座標系におけるデータ(以
下、正規化座標系データと略称する)を得、必要に応じ
てセグメント変換処理を施した後、正規化クリップ処理
を施して正規化座標系データの必要部分のみを抽出する
As shown in Figure 6, the viewing vibe line that complies with the standard GKS-3D is created by performing normalization transformation processing on primitive data defined in the world coordinate system (data in the normalized coordinate system). (hereinafter abbreviated as normalized coordinate system data) is obtained, subjected to segment conversion processing as necessary, and then subjected to normalized clip processing to extract only necessary portions of the normalized coordinate system data.

そして、抽出された正規化座標系データに対して視野変
換処理を施すことによりビュー参照座標系データを得、
ビュー参照座標系データに対してビューボリュームに基
づくクリップ処理、およびプロジェクションビューポー
トに対する投影処理を施して正規化投影座標系データを
得る。その後は、正規化投影座標系データに対してワー
クステーションウィンドウに基づくクリップ処理、およ
びワークステーション変換処理を施すことによりデバイ
ス座標系データを得て、CRTデイスプレィ装置等によ
り可視的な表示を行なわせる。
Then, view reference coordinate system data is obtained by performing field of view transformation processing on the extracted normalized coordinate system data,
Clipping processing based on the view volume and projection processing on the projection viewport are performed on the view reference coordinate system data to obtain normalized projected coordinate system data. Thereafter, the normalized projected coordinate system data is subjected to clip processing based on the workstation window and workstation conversion processing to obtain device coordinate system data, which is visually displayed on a CRT display device or the like.

尚、上記正規化座標系データを得るまでの処理はワーク
ステーションと独立した処理部分において遂行され、視
野変換処理以降の処理はワークステーションに依存する
処理部分において遂行される。
Note that the processing up to obtaining the normalized coordinate system data is performed in a processing section independent of the workstation, and the processing after the visual field conversion processing is performed in a processing section dependent on the workstation.

以上の説明から明らかなように、上記向れの標準規格に
準拠するビューイングバイブラインにおいても、ワーク
ステーションから独立した処理部分においてワールド座
標系データ若しくは正規化座標データが生成されている
とともに、ワークステーションに依存する処理部分にお
いて視野変換処理、ビューボリューム若しくはビューボ
ートに基づくクリップ処理、投影処理、ワークステーシ
ョンウィンドウに基づくクリップ処理、およびクリップ
後のワークステーション変換処理を順次施すことにより
デバイス座標系データが生成されている。
As is clear from the above explanation, even in the Viewing Vibration line that complies with the standards for the above direction, world coordinate system data or normalized coordinate data is generated in a processing section independent from the workstation, and the workstation The device coordinate system data is converted by sequentially performing field of view conversion processing, clip processing based on view volume or view boat, projection processing, clip processing based on the workstation window, and workstation conversion processing after clipping in the station-dependent processing part. is being generated.

したがって、ワールド座標系データに基いてデバイス座
標系データを生成する場合に、ビューボリューム若しく
はビューポートに基くクリップ処理、およびワークステ
ーションウィンドウに基づくクリップ処理を施すことが
必須となり、クリップ処理の回数が増加するので、ビュ
ーイングバイブライン全体としてのオーバアヘッドが大
きくなり、ひいては図形表示速度が低下してしまうこと
になるという問題がある。
Therefore, when generating device coordinate system data based on world coordinate system data, it is necessary to perform clip processing based on the view volume or viewport, and clip processing based on the workstation window, which increases the number of clip processing operations. Therefore, there is a problem in that the overhead of the viewing vibe line as a whole becomes large, and as a result, the graphic display speed decreases.

〈発明の目的〉 この発明は上記の問題点に鑑みてなされたものであり、
ワークステーション依存部におけるクリップ処理を大巾
に簡素化し、ひいては図形表示速度を大11に向上させ
ることができる3次元図形処理装置を提供することを目
的としている。
<Object of the invention> This invention was made in view of the above problems,
It is an object of the present invention to provide a three-dimensional graphic processing device that can greatly simplify clip processing in a workstation-dependent section and improve graphic display speed by a factor of 11.

く課題を解決するための手段〉 上記の目的を達成するための、この発明の3次元図形処
理装置は、ビューボリュームをプロジェクションビュー
ポートに投影する投影手段と、プロジェクションビュー
ポートとワークステーションウィンドウとの共通領域を
抽出する領域抽出手段と、共通領域に基づいてクリップ
処理を行なうクリップ手段とを有している。
Means for Solving the Problems> In order to achieve the above object, the three-dimensional graphic processing device of the present invention includes projection means for projecting a view volume onto a projection viewport, and a combination of the projection viewport and a workstation window. The image forming apparatus includes a region extracting means for extracting a common region, and a clipping means for performing clip processing based on the common region.

但し、上記領域抽出手段としては、正規化投影座標系上
に設定されたプロジェクションビューポートとワークス
テーションウィンドウとに基づいて共通領域を抽出し、
抽出された共通領域を正規化するものであることが好ま
しい。
However, the above area extraction means extracts a common area based on a projection viewport and a workstation window set on a normalized projected coordinate system,
Preferably, the extracted common area is normalized.

また、上記クリップ手段としては、正規化された共通領
域に基づいて同次座標クリップ処理を行なうものである
ことが好ましい。
Further, it is preferable that the clipping means performs homogeneous coordinate clipping processing based on a normalized common area.

さらに、上記3次元図形処理装置としては、3次元グラ
フィックス標準規格PHIGS、或はGKS−3Dに準
拠していることが好ましい。
Further, it is preferable that the three-dimensional graphic processing device conforms to the three-dimensional graphics standard PHIGS or GKS-3D.

く作用〉 以上の構成の3次元図形処理装置であれば、ワールド座
標系データに対して所定の座標変換処理を施すとともに
、所定のクリップ処理を施してデバイス座標系データを
得、表示のための3次元図形データを得る場合において
、領域抽出手段により、プロジェクションビューポート
とワークステーションウィンドウとの共通領域を抽出し
ておいて、ビューボリュームを投影手段によりプロジェ
クションビューポートに投影し、次いでクリップ手段に
より、上記抽出された共通領域に基づいてクリップ処理
を行なうことにより、実際に表示されるべき領域に対応
する3次元図形データを得ることができる。
Effects> The three-dimensional graphic processing device with the above configuration performs predetermined coordinate transformation processing on world coordinate system data, and also performs predetermined clip processing to obtain device coordinate system data. When obtaining three-dimensional graphic data, a common area between the projection viewport and the workstation window is extracted by the area extracting means, a view volume is projected onto the projection viewport by the projection means, and then a clipping means is used to extract the common area between the projection viewport and the workstation window. By performing clip processing based on the extracted common area, three-dimensional graphic data corresponding to the area to be actually displayed can be obtained.

そして、上記領域抽出手段が、正規化投影座標系上に設
定されたプロジェクションビューポートとワークステー
ションウィンドウとに基いて共通領域を抽出し、抽出さ
れた共通領域を正規化するものである場合には、抽出さ
れ、かつ正規化された共通領域に基づいてクリップ処理
を行なうことにより、実際に表示されるべき領域に対応
する3次元図形データを得ることができる。
When the area extraction means extracts a common area based on a projection viewport and a workstation window set on a normalized projected coordinate system, and normalizes the extracted common area, By performing clip processing based on the extracted and normalized common area, three-dimensional graphic data corresponding to the area to be actually displayed can be obtained.

また、上記クリップ手段が、正規化された共通領域に基
づいて同次座標クリップ処理を行なうものである場合に
は、同次座標クリップ処理を行なうだけで、ビューボリ
ュームクリップ処理、およびワークステーションウィン
ドウクリップ処理を順次流した場合と同一の結果を得る
ことができる。
In addition, if the above-mentioned clipping means performs homogeneous coordinate clipping based on a normalized common area, it is possible to perform view volume clipping and workstation window clipping by simply performing homogeneous coordinate clipping. It is possible to obtain the same results as when the processes are performed sequentially.

さらに、上記3次元図形処理装置が、3次元グラフィッ
クス標準規格PHIGS、或はGKS−3Dに準拠して
いる場合にも、上記と同様の作用を達成することができ
る。
Furthermore, the same effect as described above can be achieved even when the three-dimensional graphic processing device conforms to the three-dimensional graphics standard PHIGS or GKS-3D.

〈実施例〉 以下、実施例を示す添付図面によって詳細に説明する。<Example> Hereinafter, embodiments will be described in detail with reference to the accompanying drawings showing examples.

第2図はこの発明の3次元図形処理装置の一実施例を示
す要部ブロック図であり、外部操作により設定される領
域設定データを入力として正規化投影座標系上における
プロジェクションビューポート(第3図A参照)を設定
するビューボート設定部(1)と、正規化投影座標系に
対応させて予め設定されているワークステーションウィ
ンドウ領域(第3図B参照)を保持しているウィンドウ
データ保持部0と、正規化投影座標系上における上記プ
ロジェクションビューポートとワークステーションウィ
ンドウ領域との共通領域(第“3図C参照)を抽出する
共通領域抽出部G)と、共通領域を、3次元座標値が−
1から1の間になるように正規化された領域(第4図参
照)に投影する正規化投影部(4)と、抽出され、かつ
正規化領域(第4図参照)に投影された共通領域に基づ
いて同次座標クリップ処理を施すクリップ処理部(5)
と、クリップ処理が施されたデータに対してワークステ
ーション変換処理を施すワークステーション変換部(6
)とから構成されている。
FIG. 2 is a block diagram of main parts showing one embodiment of the three-dimensional figure processing device of the present invention, in which region setting data set by external operation is input and the projection viewport (third A view boat setting section (1) that sets the viewport (see Figure A), and a window data holding section that holds the workstation window area (see Figure 3 B) that is preset in correspondence with the normalized projected coordinate system. 0, a common area extraction unit G that extracts a common area between the projection viewport and the workstation window area on the normalized projection coordinate system (see Figure 3C), and a common area extraction unit G) that extracts the common area between the projection viewport and the workstation window area on the normalized projection coordinate system, Ga-
A normalization projection unit (4) that projects onto an area normalized to be between 1 and 1 (see Figure 4), and a common projection unit (4) that projects the extracted and normalized area onto the normalized area (see Figure 4). Clip processing unit (5) that performs homogeneous coordinate clip processing based on the area
and a workstation conversion unit (6) that performs workstation conversion processing on the clipped data.
).

第1図はこの発明のビューイングバイブラインを示す概
略図であり、ワークステーション依存部のみを示してい
る。
FIG. 1 is a schematic diagram showing the viewing vibe line of the present invention, showing only workstation-dependent parts.

即ち、ワールド座標系データに対して視野変換処理を施
すことによりビュー参照座標系データを生成し、ビュー
ボリュームからプロジェクションビューポートへの投影
変換処理を施した後、プロジェクションビューポートと
ワークステーションウィンドウとの共通領域に基づくク
リップ処理を施し、さらにワークステーション変換処理
を施すことによりデバイス座標系データを得るようにし
ている。
That is, view reference coordinate system data is generated by performing field-of-view transformation processing on world coordinate system data, and after projection transformation processing is performed from the view volume to the projection viewport, the connection between the projection viewport and the workstation window is Device coordinate system data is obtained by performing clip processing based on the common area and further performing workstation conversion processing.

したがって、多数のワールド座標系データに対して、そ
れぞれ必要な変換処理を施すことが必要になるのである
が、クリップ処理についてみれば、プロジェクションビ
ューポートとワークステーションウィンドウとの共通領
域に基づいて1回だけ行なえばよく、クリップ処理遂行
回数の減少に伴なって図形データ処理所要時間を短縮す
ることができ、全体として図形表示速度の高速化を達成
することができる。
Therefore, it is necessary to apply the necessary transformation processing to a large number of world coordinate system data, but in terms of clip processing, it is necessary to perform the necessary transformation processing on each of the world coordinate system data. As the number of clipping operations is reduced, the time required for graphic data processing can be shortened, and the overall graphic display speed can be increased.

さらに詳繍に説明すると、グラフィック・デイスプレィ
装置においては、対象図形を定義しであるワールド座標
系と可視的表示を行なうためのデバイス座標系とがあり
、デバイス座標系における表示限界を規定するのが直方
体状のワークステーションウィンドウ(第3図C参照)
であるとともに、対象図形の表示領域を規定するのが直
方体状のプロジェクションビューポート(第3図C参照
)である。したがって、プロジェクションビューポート
、およびワークステーションウィンドウの共通領域(第
3図C参照)のみについて対象図形が可視的に表示され
るのである。
To explain in more detail, in a graphic display device, there is a world coordinate system that defines the target figure and a device coordinate system that performs visual display.The display limit of the device coordinate system is defined. Rectangular workstation window (see Figure 3C)
In addition, a rectangular parallelepiped projection viewport (see FIG. 3C) defines the display area of the target figure. Therefore, the object graphic is visibly displayed only in the common area of the projection viewport and workstation window (see FIG. 3C).

したがって、正規化投影座標系上において定義されたプ
ロジェクションビューポートとワークステーションウィ
ンドウとの共通領域に基づいて同次座標クリップ処理を
施せば、ビューボリュームクリップ処理、およびワーク
ステーションウィンドウクリップ処理を順次施した場合
と同一の結果を得ることができる。その後、さらにワー
クステーション変換処理を施すことにより、最終的に表
示可能なデバイス座標系データを得ることができる。
Therefore, if homogeneous coordinate clipping is performed based on the common area between the projection viewport and workstation window defined on the normalized projected coordinate system, view volume clipping and workstation window clipping can be performed sequentially. You can get the same results as in the case. Thereafter, by further performing workstation conversion processing, it is possible to finally obtain displayable device coordinate system data.

以上の説明から明らかなように、プロジェクションビュ
ーポートとワークステーションウィンドウとの共通領域
については1回抽出しておけば、その後は抽出結果を使
用してクリップ処理を施すだけで、ビューボリュームク
リップ処理、およびワークスチーシコンウィンドウクリ
ップ処理を順次施した場合と同一のデータを得ることが
できるのであるから、全体として処理を簡素化すること
ができ、ひいては図形表示速度を向上させることができ
ることになる。
As is clear from the above explanation, if you extract the common area between the projection viewport and the workstation window once, then you can perform clip processing using the extraction results, view volume clip processing, Since it is possible to obtain the same data as when the workstation window clip processing is performed sequentially, the processing can be simplified as a whole, and the graphic display speed can be improved.

〈発明の効果〉 以上のようにmlの発明は、プロジェクションビューポ
ートとワークステーションウィンドウとの共通領域を予
め抽出しておき、ビューボリュームをプロジェクション
ビューポートに投影した状態で上記抽出された共通領域
に基づくクリップ処理を施すようにしているのであるか
ら、全体としてクリップ処理を簡素化することができ、
ひいては図形表示速度を向上させることができるという
特有の効果を奏する。
<Effects of the Invention> As described above, the invention of ML extracts the common area between the projection viewport and the workstation window in advance, and then extracts the common area between the projection viewport and the workstation window in advance, and then extracts the common area from the extracted common area while projecting the view volume onto the projection viewport. Since clip processing is performed based on
As a result, a unique effect is achieved in that the graphic display speed can be improved.

第2の発明は、プロジェクションビューポートとワーク
ステーションウィンドウとに基づいて抽出された共通領
域を正規化するので、正規化された共通領域によるクリ
ップ処理を行なうだけでよく、全体としてクリップ処理
を簡素化することができ、ひいては図形表示速度を向上
させることができるという特有の効果を奏する。
The second invention normalizes the common area extracted based on the projection viewport and the workstation window, so it is only necessary to perform clip processing using the normalized common area, simplifying the clip processing as a whole. This has the unique effect of improving graphic display speed.

第3の発明は、同次座標クリップ処理を行なうだけで、
ビューボリュームクリップ処理、およびワークステーシ
ョンウィンドウクリップ処理を順次施した場合と同一の
結果を得ることができるという特有の効果を奏する。
The third invention simply performs homogeneous coordinate clipping,
This has the unique effect of being able to obtain the same results as when view volume clip processing and workstation window clip processing are performed sequentially.

第4の発明は、3次元グラフィックス標準規格に準拠さ
せた状態を損なうことなくワークステーション依存部に
おけるクリップ処理を大巾に簡素化することができると
いう特有の効果を奏する。
The fourth invention has the unique effect of being able to greatly simplify the clip processing in the workstation-dependent section without impairing the state of compliance with the three-dimensional graphics standard.

【図面の簡単な説明】 第1図はこの発明によるビューイングパイプラインを示
す概略図、 第2図はこの発明の3次元図形処理装置の一実施例を示
す要部ブロック図、 第3図、および第4図はクリップ処理を説明する概略図
、 第5図は標準規格PHIGSに準拠するビューイングパ
イプラインの従来例を示す概略図、第6図は標準規格G
KS−3Dに準拠するビューイングパイプラインの従来
例を示す概略図。 (5)・・・クリップ処理部、
[Brief Description of the Drawings] Fig. 1 is a schematic diagram showing a viewing pipeline according to the present invention, Fig. 2 is a block diagram of main parts showing an embodiment of a three-dimensional graphic processing device according to the present invention, Fig. 3, 4 is a schematic diagram explaining clip processing, 5 is a schematic diagram illustrating a conventional example of a viewing pipeline that complies with standard PHIGS, and 6 is a schematic diagram illustrating standard PHIGS.
1 is a schematic diagram showing a conventional example of a viewing pipeline compliant with KS-3D. (5)...Clip processing section,

Claims (1)

【特許請求の範囲】 1、ワールド座標系データに対して所定の座標変換処理
を施すとともに、所定のクリップ処理を施してデバイス
座標系データを得る3次元図形処理装置において、 ビューボリュームをプロジェクションビューポートに投
影する投影手段と、プロジェクションビューポートとワ
ークステーションウィンドウとの共通領域を抽出する領
域抽出手段(3)(4)と、領域抽出手段(3)(4)
により抽出された共通領域に基づいてクリップ処理を行
なうクリップ手段(5)とを有することを特徴とする3
次元図形処理装置。 2、領域抽出手段(3)(4)が、正規化投影座標系上
に設定されたプロジェクションビューポートとワークス
テーションウィンドウとに基いて共通領域を抽出し、抽
出された共通領域を正規化するものである上記特許請求
の範囲第1項記載の3次元図形処理装置。 3、クリップ手段(5)が、正規化された共通領域に基
づいて同次座標クリップ処理を行なうものである上記特
許請求の範囲第1項記載の3次元図形処理装置。 4、3次元グラフィックス標準規格PHIGS、或はG
KS−3Dに準拠している上記特許請求の範囲第1項記
載の3次元図形処理装置。
[Claims] 1. In a three-dimensional graphics processing device that performs predetermined coordinate transformation processing on world coordinate system data and also performs predetermined clipping processing to obtain device coordinate system data, the view volume is converted into a projection viewport. a projection means for projecting onto the projection viewport, an area extraction means (3) (4) for extracting a common area between the projection viewport and the workstation window, and an area extraction means (3) (4) for extracting a common area between the projection viewport and the workstation window.
3, characterized in that it has a clipping means (5) that performs clipping processing based on the common area extracted by
Dimensional figure processing device. 2. The area extraction means (3) and (4) extract a common area based on the projection viewport and workstation window set on the normalized projected coordinate system, and normalize the extracted common area. A three-dimensional graphic processing apparatus according to claim 1. 3. The three-dimensional graphic processing apparatus according to claim 1, wherein the clipping means (5) performs homogeneous coordinate clipping processing based on a normalized common area. 4. 3D graphics standard PHIGS or G
A three-dimensional graphic processing device according to claim 1, which complies with KS-3D.
JP63213227A 1988-06-22 1988-08-26 3D graphics processor Expired - Lifetime JP2674127B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63213227A JP2674127B2 (en) 1988-06-22 1988-08-26 3D graphics processor

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP15587288 1988-06-22
JP63-155872 1988-06-22
JP63213227A JP2674127B2 (en) 1988-06-22 1988-08-26 3D graphics processor

Publications (2)

Publication Number Publication Date
JPH0285979A true JPH0285979A (en) 1990-03-27
JP2674127B2 JP2674127B2 (en) 1997-11-12

Family

ID=26483777

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63213227A Expired - Lifetime JP2674127B2 (en) 1988-06-22 1988-08-26 3D graphics processor

Country Status (1)

Country Link
JP (1) JP2674127B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61281289A (en) * 1985-06-07 1986-12-11 株式会社日立製作所 Clipping apparatus

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61281289A (en) * 1985-06-07 1986-12-11 株式会社日立製作所 Clipping apparatus

Also Published As

Publication number Publication date
JP2674127B2 (en) 1997-11-12

Similar Documents

Publication Publication Date Title
JP3647487B2 (en) Texture mapping device
US6144387A (en) Guard region and hither plane vertex modification for graphics rendering
US6791563B2 (en) System, method and computer program product for global rendering
JP4707782B2 (en) Image processing apparatus and method
CN111182338A (en) Video processing method and device, storage medium and electronic equipment
US6940525B2 (en) Method and apparatus for performing a perspective projection in a graphics device of a computer graphics display system
JPH0285979A (en) 3D graphic processing device
JP2001222726A (en) Method and device for image processing
US6509901B1 (en) Image generating apparatus and a method thereof
JPH03150680A (en) Display system, thick line display method, and information processing device
JP3034716B2 (en) Shape representation method
CN100367199C (en) Method for Acquiring Covered Surface Video Information
JP2938064B1 (en) Image generation apparatus and image generation method thereof
JPH05266217A (en) 3D graphic display
JPS6315288A (en) 3-d graphic display unit
JPS61186995A (en) Animation display unit
JP3776416B2 (en) Image generating apparatus and image generating method
JPS62233888A (en) Graphic data display device
JPH03105471A (en) Logical simulation result display method
JPH06295343A (en) Graphic processing device
JPH01244584A (en) Graphic display device
JPS6359683A (en) Graphic drawing system
JPH03119480A (en) animation equipment
JPH03164986A (en) Image cell array display device
JPS59189388A (en) Image processing device