JPH04326114A - 三次元座標値入力方式 - Google Patents

三次元座標値入力方式

Info

Publication number
JPH04326114A
JPH04326114A JP3122484A JP12248491A JPH04326114A JP H04326114 A JPH04326114 A JP H04326114A JP 3122484 A JP3122484 A JP 3122484A JP 12248491 A JP12248491 A JP 12248491A JP H04326114 A JPH04326114 A JP H04326114A
Authority
JP
Japan
Prior art keywords
dimensional
dimensional coordinate
input
coordinate values
cursor
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
JP3122484A
Other languages
English (en)
Inventor
Yuji Kato
裕治 加藤
Ikuo Kamimura
上村 生夫
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 Solution Innovators Ltd
Original Assignee
NEC Solution Innovators 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 NEC Solution Innovators Ltd filed Critical NEC Solution Innovators Ltd
Priority to JP3122484A priority Critical patent/JPH04326114A/ja
Publication of JPH04326114A publication Critical patent/JPH04326114A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は三次元コンピュータグラ
フィックスの分野に関し、特に三次元空間内での座標値
(三次元座標値)の決定および入力を視覚的に行うため
の三次元座標値入力方式に関する。
【0002】
【従来の技術】従来、この種の三次元座標値入力方式で
は、出力装置の表示画面上の複数の二次元平面により三
次元空間が表現され、各二次元平面上のカーソル(二次
元クロスヘアカーソル等)による指示によって三次元座
標値が入力されていた。
【0003】
【発明が解決しようとする課題】上述した従来の三次元
座標値入力方式では、複数の二次元平面上のカーソルに
よる指示によって三次元座標値が入力されているので、
入力対象の三次元座標値を三次元的にとらえにくく、操
作者による三次元座標値の入力(三次元空間内の特定の
位置を指示する操作)に困難が伴うという欠点があった
【0004】本発明の目的は、上述の点に鑑み、三次元
クロスヘアカーソルを表示画面上に表示することにより
、三次元空間内の特定の位置を指示する操作が容易にな
る三次元座標値入力方式を提供することにある。
【0005】
【課題を解決するための手段】本発明の三次元座標値入
力方式は、入力装置から二次元座標値の組合せを入力す
る入力座標処理部と、この入力座標処理部により入力さ
れた二次元座標値の組合せを三次元座標値に変換する三
次元座標変換処理部と、この三次元座標変換処理部によ
り変換された三次元座標値に基づいて三次元クロスヘア
カーソルを出力装置の表示画面上に表示するカーソル表
示処理部と、三次元座標値取得要求を入力した時点にお
ける三次元クロスヘアカーソルの位置で特定される三次
元座標値を出力する座標出力処理部とを有する。
【0006】
【作用】本発明の三次元座標値入力方式では、入力座標
処理部が入力装置から二次元座標値の組合せを入力し、
三次元座標変換処理部が入力座標処理部により入力され
た二次元座標値の組合せを三次元座標値に変換し、カー
ソル表示処理部が三次元座標変換処理部により変換され
た三次元座標値に基づいて三次元クロスヘアカーソルを
出力装置の表示画面上に表示し、座標出力処理部が三次
元座標値取得要求を入力した時点における三次元クロス
ヘアカーソルの位置で特定される三次元座標値を出力す
る。
【0007】
【実施例】次に、本発明について図面を参照して詳細に
説明する。
【0008】図1は、本発明の三次元座標値入力方式の
一実施例の構成を示すブロック図である。本実施例の三
次元座標値入力方式は、入力装置5から三次元座標値を
確定するための二次元座標値の組合せを入力する入力座
標処理部1と、入力座標処理部1から二次元座標値の組
合せを受け取りその二次元座標値の組合せを三次元座標
値に変換する三次元座標変換処理部2と、三次元座標変
換処理部2から三次元座標値を受け取り三次元クロスヘ
アカーソルを出力装置6の表示画面上に表示するカーソ
ル表示処理部3と、アプリケーションプログラム(図示
せず)から三次元座標値取得要求(トリガ信号等で実現
される要求)を入力した時点における三次元クロスヘア
カーソルの位置で特定される三次元座標値(現在表示さ
れている三次元クロスヘアカーソルの位置により確定さ
れる三次元座標値)を三次元座標変換処理部2から受け
取りその三次元座標値をアプリケーションプログラム(
三次元座標値取得要求の発行元のアプリケーションプロ
グラム以外のアプリケーションプログラムであってもよ
い)に返却する座標出力処理部4と、マウス等により実
現される入力装置5と、CRT(Cathode  R
ay  Tube)表示装置等により実現される出力装
置6とを含んで構成されている。
【0009】図2は、出力装置6の表示画面上に表示さ
れる三次元クロスヘアカーソルを示す図である。三次元
クロスヘアカーソルは、出力装置6の表示画面上に投影
される三次元空間における各座標軸(X軸,Y軸および
Z軸)に平行な一定の長さの線分(X線分,Y線分およ
びZ線分)の交点により三次元座標値を確定するカーソ
ルである。
【0010】図3(a)および(b)は、入力装置5か
らの二次元座標値の組合せの入力による三次元クロスヘ
アカーソルの移動(出力装置6の表示画面上における移
動)の態様の具体例を示す図である。なお、ここでは入
力装置5はマウスであるものとし、入力装置5による二
次元座標値の組合せの入力はマウスの移動操作により実
現されるものとする。
【0011】図3(a)に示すように、マウス(入力装
置5)のボタンを押下せずにマウスを移動させた場合に
は、三次元クロスヘアカーソルの交点(X線分,Y線分
およびZ線分の交点)は三次元空間のX−Y平面上を移
動する。例えば、同図に示すように、マウスを左に移動
させると、交点がX線分上を左方向に移動する(なお、
同図における状態でマウスを前後(同図上の下上)に移
動させると交点はY線分上を移動する)。
【0012】また、図3(b)に示すように、マウスの
いずれかのボタンを押下しながらマウスを移動させた場
合には、三次元クロスヘアカーソルの交点は三次元空間
のZ軸方向を移動する。例えば、同図に示すように、ボ
タンが押下されたマウスを前に移動させると、交点がZ
線分上を前方向に移動する。
【0013】このような交点の移動により、一定の長さ
のX線分,Y線分およびZ線分が交点で分割される比率
(分割比率)が変化する。
【0014】以上のような三次元クロスヘアカーソルの
移動により、三次元コンピュータグラフィックスの分野
において、三次元的なイメージでとらえながら三次元座
標値の入力を行うことが可能になる。
【0015】次に、このように構成された本実施例の三
次元座標値入力方式の動作について説明する。
【0016】入力座標処理部1は、操作者の操作に基づ
いて、入力装置5から二次元座標値の組合せを入力する
。二次元座標値の組合せとは、三次元空間を構成する二
次元平面のいずれかを特定する情報(図3(b)に示す
場合のように一次元線分を特定する情報の場合もある)
と、その二次元平面における移動量および移動方向を示
す情報とからなるデータをいう。
【0017】さらに、入力座標処理部1は、入力した二
次元座標値の組合せを三次元座標変換処理部2に渡す。
【0018】三次元座標変換処理部2は、入力座標処理
部1より二次元座標値の組合せを受け取り、その二次元
座標値の組合せを三次元座標値(三次元クロスヘアカー
ソルの移動量および移動方向を示すデータ)に変換し、
その三次元座標値をカーソル表示処理部3および座標出
力処理部4に渡す。
【0019】カーソル表示処理部3は、三次元座標変換
処理部2から三次元座標値を受け取り、その三次元座標
値に基づいて三次元クロスヘアカーソルの位置(三次元
クロスヘアカーソルの各線分(X線分,Y線分およびZ
線分)の位置)を決定し、出力装置6の表示画面上のそ
の位置に三次元クロスヘアカーソルを表示する。
【0020】座標出力処理部4は、アプリケーションプ
ログラムから三次元座標値取得要求(トリガ信号)を入
力した時点において、三次元座標変換処理部2から受け
取った三次元座標値で特定される三次元クロスヘアカー
ソルの交点の三次元座標値をアプリケーションプログラ
ムに返す(出力する)。
【0021】以上の処理により、入力装置5からの入力
に応じて三次元クロスヘアカーソルの各線分の分割比率
を変えることができ、三次元クロスヘアカーソルを出力
装置6の表示画面上に動的に表示することができ、三次
元空間内の特定の位置(その三次元クロスヘアカーソル
の交点により示される位置)を容易に指示することがで
きるようになる。
【0022】
【発明の効果】以上説明したように本発明は、入力座標
処理部,三次元座標変換処理部,カーソル表示処理部お
よび座標出力処理部を設けて三次元クロスヘアカーソル
を導入することにより、三次元コンピュータグラフィッ
クスの分野における三次元空間内の特定の位置を指示す
る操作が容易になるという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示すブロック図であ
る。
【図2】図1に示す三次元座標値入力方式に適用される
三次元クロスヘアカーソルを示す図である。
【図3】図1に示す三次元座標値入力方式に適用される
三次元クロスヘアカーソルの移動の態様の具体例を示す
図である。
【符号の説明】
1  入力座標処理部 2  三次元座標変換処理部 3  カーソル表示処理部 4  座標出力処理部 5  入力装置 6  出力装置

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  入力装置から二次元座標値の組合せを
    入力する入力座標処理部と、この入力座標処理部により
    入力された二次元座標値の組合せを三次元座標値に変換
    する三次元座標変換処理部と、この三次元座標変換処理
    部により変換された三次元座標値に基づいて三次元クロ
    スヘアカーソルを出力装置の表示画面上に表示するカー
    ソル表示処理部と、三次元座標値取得要求を入力した時
    点における三次元クロスヘアカーソルの位置で特定され
    る三次元座標値を出力する座標出力処理部とを有するこ
    とを特徴とする三次元座標値入力方式。
JP3122484A 1991-04-25 1991-04-25 三次元座標値入力方式 Pending JPH04326114A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3122484A JPH04326114A (ja) 1991-04-25 1991-04-25 三次元座標値入力方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3122484A JPH04326114A (ja) 1991-04-25 1991-04-25 三次元座標値入力方式

Publications (1)

Publication Number Publication Date
JPH04326114A true JPH04326114A (ja) 1992-11-16

Family

ID=14836993

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3122484A Pending JPH04326114A (ja) 1991-04-25 1991-04-25 三次元座標値入力方式

Country Status (1)

Country Link
JP (1) JPH04326114A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024180974A1 (ja) * 2023-02-27 2024-09-06 DataLabs株式会社 制御プログラム、モデル生成方法及びモデル生成システム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62241080A (ja) * 1985-12-30 1987-10-21 テキサス インスツルメンツ インコ−ポレイテツド カ−ソル制御システム
JPS6419422A (en) * 1987-07-15 1989-01-23 Mitsubishi Electric Corp Three-dimensional position designating device
JPH02189619A (ja) * 1989-01-18 1990-07-25 Nec Corp 位置座標入力方式

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62241080A (ja) * 1985-12-30 1987-10-21 テキサス インスツルメンツ インコ−ポレイテツド カ−ソル制御システム
JPS6419422A (en) * 1987-07-15 1989-01-23 Mitsubishi Electric Corp Three-dimensional position designating device
JPH02189619A (ja) * 1989-01-18 1990-07-25 Nec Corp 位置座標入力方式

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024180974A1 (ja) * 2023-02-27 2024-09-06 DataLabs株式会社 制御プログラム、モデル生成方法及びモデル生成システム
JP2024155966A (ja) * 2023-02-27 2024-10-31 DataLabs株式会社 制御プログラム、モデル生成方法及びモデル生成システム

Similar Documents

Publication Publication Date Title
US5583977A (en) Object-oriented curve manipulation system
JPH08211992A (ja) 図形形成装置及びその方法
JPH02244214A (ja) 座標入力装置
JP2835167B2 (ja) Crt表示装置
JPH04326114A (ja) 三次元座標値入力方式
JPH04257014A (ja) 入力装置
JPH0660164A (ja) 3次元形状処理システム
JP2937918B2 (ja) 画像測定装置
JPH05108263A (ja) マウス入力装置
JPH1097646A (ja) 三次元空間表示システムにおける三次元空間座標値の取得方法および装置
JPH06119430A (ja) 図形表示装置
JPH0237414A (ja) 3次元座標入力方式
JPH06250777A (ja) 3次元位置指示装置
JPS6340967A (ja) 平面入力装置
JPH0546707A (ja) 情報処理装置
US20070182759A1 (en) Graphics processing apparatus, method and program storage medium thereof
JPH046034B2 (ja)
JPH0916653A (ja) 図形処理装置および図形処理方法
JPH08286832A (ja) カーソル表示装置
JPH08241167A (ja) 座標入力装置
JPH0664589B2 (ja) Cadシステムにおける作図方法
JPH01269986A (ja) 座標指示方式
JPH0535401A (ja) 位置入力装置
JPS6125241A (ja) 図形作成端末装置の表示・作図方法
JPH01262418A (ja) プロセス表示装置