JPH05324793A - 図形処理システムにおけるカーソル表示方式 - Google Patents

図形処理システムにおけるカーソル表示方式

Info

Publication number
JPH05324793A
JPH05324793A JP4149854A JP14985492A JPH05324793A JP H05324793 A JPH05324793 A JP H05324793A JP 4149854 A JP4149854 A JP 4149854A JP 14985492 A JP14985492 A JP 14985492A JP H05324793 A JPH05324793 A JP H05324793A
Authority
JP
Japan
Prior art keywords
cursor
coordinate
axis
dimensional
display
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.)
Pending
Application number
JP4149854A
Other languages
English (en)
Inventor
Yoshiharu Takeuchi
義晴 竹内
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP4149854A priority Critical patent/JPH05324793A/ja
Publication of JPH05324793A publication Critical patent/JPH05324793A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)
  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】 【目的】 表示対象の3次元図形が定義されている世界
座標空間におけるX軸,Y軸およびZ軸の方向等をカー
ソルによってオペレータに明示する。 【構成】 座標変換指示受信手段11は、表示対象の3
次元図形に関する世界座標から物理座標への座標変換を
指示する座標変換指示を受信する。カーソル形状算出手
段12は、座標変換指示に基づき、視点から投影面上に
投影された世界座標空間におけるX軸,Y軸およびZ軸
に平行な線分群からなるカーソル形状を算出する。座標
値読取り手段14は、座標値入力デバイス3から指示さ
れる座標値を読み取る。カーソル表示手段15は、表示
装置4の画面において、座標値読取り手段14により読
み取られた座標値の位置にカーソル形状算出手段12に
より算出されたカーソル形状(カーソル形状記憶手段1
3に記憶されているカーソル形状)のカーソルを表示す
る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、表示装置(CRT(C
athode Ray Tube)表示装置等)の画面
上に表示対象の3次元図形に対応する2次元の図形(以
下、2次元化3次元図形という)を表示する図形処理シ
ステムにおいて表示装置の画面上にカーソルの表示を行
う図形処理システムにおけるカーソル表示方式に関す
る。
【0002】
【従来の技術】従来、この種の図形処理システムにおけ
るカーソル表示方式では、矢印や十字等の2次元的なカ
ーソルが表示されていた(図3参照)。
【0003】なお、表示装置の画面上に2次元化3次元
図形を表示する図形処理システムにおいては、表示対象
の3次元図形が定義されている世界座標空間(3次元図
形をX座標,Y座標およびZ座標によって論理的に定義
する3次元空間)におけるX軸,Y軸およびZ軸を表示
装置の画面上で表現するために、表示装置の画面上に3
次元図形とは別に「ガイド」という線分群(視点から投
影面上に投影された世界座標空間におけるX軸,Y軸お
よびZ軸を示す線分群。図3参照)が表示されていた。
【0004】
【発明が解決しようとする課題】上述した従来の図形処
理システムにおけるカーソル表示方式では、矢印や十字
等の2次元的なカーソルが表示されている(表示対象の
3次元図形が定義されている世界座標空間におけるX
軸,Y軸およびZ軸に関する情報がカーソルに付加され
ていない)ので、当該世界座標空間におけるX軸,Y軸
およびZ軸の方向等を表示装置の画面上でオペレータに
明示するためには表示対象の3次元図形に対応する2次
元化3次元図形とは別にガイドを表示しなければなら
ず、図形処理システムにとって表示対象の3次元図形に
対応する2次元化3次元図形の線分以外の余分な線分の
表示が必要になるという欠点があった。
【0005】本発明の目的は、上述の点に鑑み、表示対
象の3次元図形が定義されている世界座標空間における
X軸,Y軸およびZ軸の方向等を表示装置の画面上のカ
ーソルのカーソル形状によってオペレータに明示するこ
とができる(オペレータにとってはカーソル形状のみに
よってX軸,Y軸およびZ軸の方向等の判別が可能にな
る)図形処理システムにおけるカーソル表示方式を提供
することにある。
【0006】
【課題を解決するための手段】本発明の図形処理システ
ムにおけるカーソル表示方式は、表示装置の画面上に2
次元化3次元図形を表示する図形処理システムにおい
て、表示対象の3次元図形に関する世界座標から物理座
標への座標変換を指示する座標変換指示を受信する座標
変換指示受信手段と、この座標変換指示受信手段により
受信された座標変換指示に基づいて視点から投影面上に
投影された世界座標空間におけるX軸,Y軸およびZ軸
に平行な線分群からなるカーソル形状を算出するカーソ
ル形状算出手段と、座標値入力デバイスから指示される
座標値を読み取る座標値読取り手段と、表示装置の画面
において前記座標値読取り手段により読み取られた座標
値の位置に前記カーソル形状算出手段により算出された
カーソル形状のカーソルを表示するカーソル表示手段と
を有する。
【0007】
【作用】本発明の図形処理システムにおけるカーソル表
示方式では、座標変換指示受信手段が表示対象の3次元
図形に関する世界座標から物理座標への座標変換を指示
する座標変換指示を受信し、カーソル形状算出手段が座
標変換指示受信手段により受信された座標変換指示に基
づいて視点から投影面上に投影された世界座標空間にお
けるX軸,Y軸およびZ軸に平行な線分群からなるカー
ソル形状を算出し、座標値読取り手段が座標値入力デバ
イスから指示される座標値を読み取り、カーソル表示手
段が表示装置の画面において座標値読取り手段により読
み取られた座標値の位置にカーソル形状算出手段により
算出されたカーソル形状のカーソルを表示する。
【0008】
【実施例】次に、本発明について図面を参照して詳細に
説明する。
【0009】図1は、本発明の図形処理システムにおけ
るカーソル表示方式の一実施例の構成を示すブロック図
である。本実施例の図形処理システムにおけるカーソル
表示方式は、利用者プログラム1と、オペレータ2(オ
ペレータ2は座標変換指示受信手段11に対する指示を
行い表示装置4の画面の参照を行う)と、座標値入力デ
バイス3(マウスまたはタブレット等)と、表示装置4
(CRT表示装置等)と、座標変換指示受信手段11
と、カーソル形状算出手段12と、カーソル形状記憶手
段13と、座標値読取り手段14と、カーソル表示手段
15と、3次元図形レンダリング手段21とを含んで構
成されている。なお、座標変換指示受信手段11,カー
ソル形状算出手段12,カーソル形状記憶手段13,座
標値読取り手段14およびカーソル表示手段15は、カ
ーソル制御部10に含まれる。また、カーソル制御部1
0および3次元図形レンダリング手段21は、3次元図
形処理部20に含まれる(座標変換指示受信手段11は
カーソル制御部10にも3次元図形処理部20内のカー
ソル制御部10以外の部分にも含まれる)。
【0010】図2は、世界座標空間における3次元図形
等の定義の態様の一例を示す図である。図2に示すよう
に、世界座標空間上で定義されている3次元図形を表示
装置4の画面上に表示するためには(世界座標空間と表
示装置4に係る物理座標空間との間の座標変換を行うた
めには)、視点と投影面との定義(両者の位置の特定
等)が必要になる。なお、物理座標空間とは、2次元化
3次元図形を表示する表示装置(ここでは表示装置4)
の画面の画素に対応する2次元空間をいう。
【0011】図3は、従来の図形処理システムにおける
カーソル表示方式によるカーソルの表示を説明するため
の図である。
【0012】図4は、本実施例の図形処理システムにお
けるカーソル表示方式によるカーソルの表示を説明する
ための図である。
【0013】図5(a)〜(e)は、本実施例の図形処
理システムにおけるカーソル表示方式において表示され
るカーソルの種類の具体例を示す図である。
【0014】次に、このように構成された本実施例の図
形処理システムにおけるカーソル表示方式の動作につい
て説明する。
【0015】3次元図形処理部20内の3次元図形レン
ダリング手段21は、世界座標空間上で定義されている
3次元図形(この3次元図形の定義は利用者プログラム
1によって行われている)の位置および形状を示す世界
座標を利用者プログラム1から受け取り、座標変換指示
(世界座標から表示装置4に係る物理座標への座標変換
を行うために必要な視点および投影面を特定するための
情報を含む当該座標変換を促す指示)を座標変換指示受
信手段11を介して利用者プログラム1またはオペレー
タ2から受け取る。
【0016】3次元図形レンダリング手段21は、表示
対象の3次元図形の位置および形状を示す世界座標と座
標変換指示とに基づいて当該3次元図形に関する座標変
換(世界座標から表示装置4に係る物理座標への座標変
換)を行い、表示装置4の画面上に座標変換後の3次元
図形(2次元化3次元図形)の表示を行う。
【0017】なお、以上のような3次元レンダリング手
段21の処理は、従来技術においても同様なものであっ
た。
【0018】以上のような2次元化3次元図形の表示が
行われる際に、世界座標空間におけるX軸,Y軸および
Z軸の各軸の方向等が表示装置4の画面を見ているオペ
レータ2からもすぐに分かるように、以下の〜に示
すようにして、カーソル制御部10は各軸の方向等を反
映したカーソルを表示装置4の画面上に表示する。
【0019】 カーソル制御部10内の座標変換指示
受信手段11は、利用者プログラム1またはオペレータ
2から上述の座標変換指示を受け取る。
【0020】 カーソル形状算出手段12は、座標変
換指示受信手段11によって受信された座標変換指示に
基づいて、視点(座標変換指示によって特定される視
点)から投影面(座標変換指示によって特定される投影
面)に投影された世界座標空間におけるX軸,Y軸およ
びZ軸(3軸に対応する3本の線分)に平行な線分群を
求め、その線分群の方向等の情報を有するカーソル形状
を生成(算出)し、そのカーソル形状をカーソル形状記
憶手段13に一時的に格納する。なお、カーソル形状を
算出する上で前提となるカーソルの種類を示す情報は、
あらかじめカーソル形状算出手段12に設定されている
(複数のカーソルの種類が設定されている場合には利用
者プログラム1やオペレータ2等から種類の特定が行わ
れる)。
【0021】 一方、座標値読取り手段14は、マウ
スまたはタブレット等の座標値入力デバイス3からの指
示に基づき、カーソルを表示すべき座標値を読み取る
(座標値読取り手段14による読取りは常に行われてい
る)。
【0022】 カーソル表示手段15は、現時点でカ
ーソル形状記憶手段13に記憶されているカーソル形状
に基づいて、表示装置4の画面上の所定の座標値(座標
値読取り手段14によって読み取られた座標値)の位置
にカーソル(上述のカーソル形状を有するカーソル)の
表示を行う。
【0023】次に、図2〜図4を参照して、座標変換後
の3次元図形(2次元化3次元図形)とカーソルとの表
示に関する動作ついて、従来技術と本実施例の図形処理
システムにおけるカーソル表示方式に係る技術とを比較
して説明する。
【0024】ここでは、図2に示すように世界座標空間
上に直方体である3次元図形が定義されており、図2に
示すように視点および投影面が定義(特定)されている
ものとする。
【0025】従来の図形処理システム(従来の「図形処
理システムにおけるカーソル表示方式」に係る図形処理
システム)は、図2に示す直方体の世界座標と視点およ
び投影面の位置とに基づいて、当該直方体に対応する2
次元化3次元図形の表示を図3に示すように行う。
【0026】従来の図形処理システムにおけるカーソル
表示方式は、上述の2次元化3次元図形とともに図3に
示すようなカーソルを表示する。なお、このカーソルに
は、世界座標空間におけるX軸,Y軸およびZ軸に関す
る情報が付加されていない。
【0027】このように従来の図形処理システムにおけ
るカーソル表示方式によって表示されるカーソルにはX
軸,Y軸およびZ軸に関する情報が付加されていないの
で、当該直方体が定義されている世界座標空間でのX
軸,Y軸およびZ軸の各軸の方向等をオペレータに通知
するためには、従来の図形処理システムは当該直方体に
対応する2次元化3次元図形の表示とは別個の表示を行
わなければならなかった。すなわち、従来の図形処理シ
ステムは、図2に示すような世界座標空間におけるX
軸,Y軸およびZ軸(X軸,Y軸およびZ軸からなる座
標軸も3次元図形の1つである)の座標変換(本来の表
示対象の3次元図形(直方体)に対する座標変換と同様
な座標変換)を行い、図3に示すようなガイド(ガイド
も2次元化3次元図形の1つである)を表示対象の直方
体に対応する2次元化3次元図形とは別個に画面上に表
示する必要があった。
【0028】これに対して、本実施例の図形処理システ
ムにおけるカーソル表示方式は、上述のように、表示装
置4の画面上のカーソルのカーソル形状によって世界座
標空間でのX軸,Y軸およびZ軸の方向等を示すことが
できる(図4参照)。したがって、オペレータ2はカー
ソル形状に基づいて世界座標空間におけるX軸,Y軸お
よびZ軸の方向等を判断することができ、図形処理シス
テムは従来技術におけるガイドのような特別の2次元化
3次元図形を表示する必要がなくなる。
【0029】最後に、本実施例の図形処理システムにお
けるカーソル表示方式によって表示されるカーソル(3
次元的なカーソル)の種類の具体例について説明する。
【0030】3次元的なカーソルの種類の具体例として
は、図4および図5(a)〜(e)に示すものが考えら
れる。
【0031】図4中のカーソルは、Y軸を示す線分の正
方向の端点に円錐を示す図形を付加することによってX
軸,Y軸およびZ軸を区別するカーソルである。なお、
図5(a)に示すカーソルは図4中のカーソルにおける
Y軸を示す線分の正方向が画面の手前に向いた場合のカ
ーソルであり、図5(b)に示すカーソルは図4中のカ
ーソルにおけるY軸を示す線分の正方向が画面の反対側
に向いた場合のカーソルである。
【0032】図5(c)に示すカーソルは、文字による
表記(「X」,「Y」および「Z」という表記)によっ
てX軸,Y軸およびZ軸を区別するカーソルである。
【0033】図5(d)に示すカーソルは、線分の長さ
によってX軸,Y軸およびZ軸を区別するカーソルであ
る。
【0034】図5(e)に示すカーソルは、X軸,Y軸
およびZ軸の正負の方向にそれぞれ伸びた線分を有する
カーソルであり、Y軸を示す線分の正方向の端点に円錐
を示す図形を付加することによってX軸,Y軸およびZ
軸を区別するカーソルである。
【0035】なお、必要に応じて、上述の各種のカーソ
ルを組み合わせることも可能である(例えば、図5
(c)に示すような文字による表記を持ち、かつ図5
(d)に示すような長さによるX軸,Y軸およびZ軸の
区別を持つカーソルを設定することも可能である)。
【0036】
【発明の効果】以上説明したように本発明は、表示対象
の3次元図形が定義されている世界座標空間におけるX
軸,Y軸およびZ軸の方向等を表示装置の画面上のカー
ソルのカーソル形状によってオペレータに明示すること
により、オペレータにとってはカーソル形状のみによっ
てX軸,Y軸およびZ軸の方向等の判別が可能になり、
図形処理システムにとっては本来の表示対象の3次元図
形を表現するための線分以外の余分な線分の表示が不要
になるという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示すブロック図であ
る。
【図2】世界座標空間における3次元図形等の定義の態
様の一例を示す図である。
【図3】従来の図形処理システムにおけるカーソル表示
方式によるカーソルの表示を説明するための図である。
【図4】図1に示す図形処理システムにおけるカーソル
表示方式によるカーソルの表示を説明するための図であ
る。
【図5】図1に示す図形処理システムにおけるカーソル
表示方式において表示されるカーソルの種類の具体例を
示す図である。
【符号の説明】
1 利用者プログラム 2 オペレータ 3 座標値入力デバイス 4 表示装置 10 カーソル制御部 11 座標変換指示受信手段 12 カーソル形状算出手段 13 カーソル形状記憶手段 14 座標値読取り手段 15 カーソル表示手段 20 3次元図形処理部 21 3次元図形レンダリング手段

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 表示装置の画面上に2次元化3次元図形
    を表示する図形処理システムにおいて、 表示対象の3次元図形に関する世界座標から物理座標へ
    の座標変換を指示する座標変換指示を受信する座標変換
    指示受信手段と、 この座標変換指示受信手段により受信された座標変換指
    示に基づいて視点から投影面上に投影された世界座標空
    間におけるX軸,Y軸およびZ軸に平行な線分群からな
    るカーソル形状を算出するカーソル形状算出手段と、 座標値入力デバイスから指示される座標値を読み取る座
    標値読取り手段と、 表示装置の画面において前記座標値読取り手段により読
    み取られた座標値の位置に前記カーソル形状算出手段に
    より算出されたカーソル形状のカーソルを表示するカー
    ソル表示手段とを有することを特徴とする図形処理シス
    テムにおけるカーソル表示方式。
JP4149854A 1992-05-18 1992-05-18 図形処理システムにおけるカーソル表示方式 Pending JPH05324793A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4149854A JPH05324793A (ja) 1992-05-18 1992-05-18 図形処理システムにおけるカーソル表示方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4149854A JPH05324793A (ja) 1992-05-18 1992-05-18 図形処理システムにおけるカーソル表示方式

Publications (1)

Publication Number Publication Date
JPH05324793A true JPH05324793A (ja) 1993-12-07

Family

ID=15484104

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4149854A Pending JPH05324793A (ja) 1992-05-18 1992-05-18 図形処理システムにおけるカーソル表示方式

Country Status (1)

Country Link
JP (1) JPH05324793A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6509896B1 (en) * 1997-03-03 2003-01-21 Kabushiki Kaisha Sega Enterprises Image processor, image processing method, medium and game machine
JP2014222459A (ja) * 2013-05-14 2014-11-27 株式会社東芝 画像処理装置、方法、及びプログラム、並びに、立体画像表示装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6509896B1 (en) * 1997-03-03 2003-01-21 Kabushiki Kaisha Sega Enterprises Image processor, image processing method, medium and game machine
US7057613B2 (en) * 1997-03-03 2006-06-06 Kabushiki Kaisha Sega Enterprises Image processing unit, image processing method and medium, and game machine
US7413514B2 (en) 1997-03-03 2008-08-19 Kabushiki Kaisha Sega Enterprises Video game machine with rotational mechanism
JP2014222459A (ja) * 2013-05-14 2014-11-27 株式会社東芝 画像処理装置、方法、及びプログラム、並びに、立体画像表示装置

Similar Documents

Publication Publication Date Title
JPH03174191A (ja) 三次元表示装置
JP3744039B2 (ja) 透視図作成支援方法
JPH0634209B2 (ja) 表示図形検知方式
JPH0342780A (ja) 三次元図形入力方式
JPH05324793A (ja) 図形処理システムにおけるカーソル表示方式
JPH04128877A (ja) Crt表示装置
JP3082267B2 (ja) 3次元図形指示装置
JPH1031757A (ja) 図形処理装置および要素間最短距離算出方法
JP2001266175A (ja) 3次元モデル処理装置および3次元モデル処理方法、並びにプログラム提供媒体
JPH0887608A (ja) 三次元形状モデル変形方法及び装置
JPH02150975A (ja) 図形表示方式
JP3268667B2 (ja) 対話式ポリゴン選択装置
JPH07271998A (ja) 立体表示方法および装置
JP3691105B2 (ja) 三次元画像処理システム
JPH07114655A (ja) 図形処理装置
JPH03209499A (ja) アウトライン・フォントの形成方法およびその描画装置
JP2932845B2 (ja) 三次元図形選択入力方式
JPH0916653A (ja) 図形処理装置および図形処理方法
JPH07200875A (ja) 3次元モデルの表示位置変更方法
JPH10333819A (ja) 3次元位置入力方法
JPH0676074A (ja) 画像表示装置および方法
JPH06103360A (ja) 3次元画像表示システム
JPS6340967A (ja) 平面入力装置
JPH0214373A (ja) 三次元点指定方式
JPH0546707A (ja) 情報処理装置