JPH01100621A - Three-dimensional coordinates input device - Google Patents
Three-dimensional coordinates input deviceInfo
- Publication number
- JPH01100621A JPH01100621A JP62258909A JP25890987A JPH01100621A JP H01100621 A JPH01100621 A JP H01100621A JP 62258909 A JP62258909 A JP 62258909A JP 25890987 A JP25890987 A JP 25890987A JP H01100621 A JPH01100621 A JP H01100621A
- Authority
- JP
- Japan
- Prior art keywords
- plane
- dimensional
- mouse
- cursor position
- display screen
- 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
Links
- 238000010586 diagram Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明は三次元画像生成のための三次元座標入力装置に
関するものである。DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to a three-dimensional coordinate input device for generating three-dimensional images.
従来の技術
近年、三次元座標入力装置は、三次元画像を速く、容易
に生成するために重要である。BACKGROUND OF THE INVENTION In recent years, three-dimensional coordinate input devices have become important for quickly and easily generating three-dimensional images.
以下、図面を参照しながら、上述した従来の三次元座標
入力装置の一例について説明する。An example of the conventional three-dimensional coordinate input device mentioned above will be described below with reference to the drawings.
第4図は従来の三次元座標入力装置の構成を示すもので
ある。第4図において、41は入力部であり、42は演
算部であり、43は表示画面である。入力部41は、キ
ーボードやマウス等から構成される。FIG. 4 shows the configuration of a conventional three-dimensional coordinate input device. In FIG. 4, 41 is an input section, 42 is a calculation section, and 43 is a display screen. The input unit 41 includes a keyboard, a mouse, and the like.
従来の技術では、三次元空間上の点を入力する時、入力
部41において三次元座標(x、y、z)をキーボード
より入力するか、あるいはあらかじめ表示したい点を表
示両面43上に二次元座標でマウスによって入力し、そ
の後、平行移動あるいは回転移動の操作により、前に入
力した表示画面上の点を実際に表示したい位置へ移動さ
せるという入力方法が行われていた。In the conventional technology, when inputting a point in a three-dimensional space, the three-dimensional coordinates (x, y, z) are input from the keyboard in the input unit 41, or the point to be displayed is displayed two-dimensionally on both display surfaces 43 in advance. The input method used was to input coordinates using a mouse, and then use parallel or rotational movement to move the previously input point on the display screen to the position actually desired to be displayed.
発明が解決しようとする問題点
しかしながら、上記のような構成では、表示したい画像
の位置を入力するため、その三次元座標をあらかじめ知
っているか、あるいは表示したい点の回転移動後または
平行移動後の位置を予測しなければならない。従って表
示したい点を即座に表示できないという問題点を有して
いた。Problems to be Solved by the Invention However, in the above configuration, in order to input the position of the image to be displayed, it is necessary to know its three-dimensional coordinates in advance, or to input the position of the image after rotational or parallel movement of the point to be displayed. The location must be predicted. Therefore, there is a problem in that the desired point cannot be displayed immediately.
本発明は上記問題点に鑑み、三次元空間内の現在のカー
ソル位置を通る平面の傾きを設定する手段を持ち、上記
平面上のカーソル位置と異なる位置を指示する手段を具
備する三次元座標入力装置を提供するものである。In view of the above problems, the present invention provides a three-dimensional coordinate input device having means for setting the inclination of a plane passing through the current cursor position in a three-dimensional space, and having means for indicating a position different from the cursor position on the plane. It provides equipment.
問題点を解決するための手段
上記問題点を解決するために、本発明の二次元座標入力
装置は、三次元空間内の現在のカーソル位置を通る平面
の傾きを設定する手段を持ち、上記平面上のカーソル位
置と異なる位置を指示する手段を具備するという構成を
備えたものである。Means for Solving the Problems In order to solve the above problems, the two-dimensional coordinate input device of the present invention has means for setting the inclination of a plane passing through the current cursor position in three-dimensional space, and The cursor is configured to include means for indicating a position different from the cursor position above.
作用
本発明は上記した構成によって、三次元空間内の点を表
示画面上へ容易に入力することができる。Effect of the Invention With the above-described configuration, the present invention allows points in three-dimensional space to be easily input onto the display screen.
実施例
以下、本発明の一実施例の三次元座標入力装置について
図面を参照しながら説明する。第1図は本発明の実施例
における三次元座標入力装置の構成図である。第1図に
おいて、11は入力部、12は演算部、13は表示画面
である。入力部11は平面指示部14と二次元座標指示
部15で構成される。第2図は第1図の入力部であるマ
ウスの外観図である。21はマウス本体であり、22は
トラックボールである。トラックボール22は第1図に
おける平面指示部14を示し、マウス本体21は、二次
元座標指示部15を示す。Embodiment Hereinafter, a three-dimensional coordinate input device according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram of a three-dimensional coordinate input device in an embodiment of the present invention. In FIG. 1, 11 is an input section, 12 is a calculation section, and 13 is a display screen. The input section 11 includes a plane instruction section 14 and a two-dimensional coordinate instruction section 15. FIG. 2 is an external view of the mouse, which is the input unit in FIG. 1. 21 is a mouse body, and 22 is a trackball. The trackball 22 represents the plane indicator 14 in FIG. 1, and the mouse body 21 represents the two-dimensional coordinate indicator 15.
以上のように構成された三次元座標入力装置について、
第3図を用いてその動作を説明する。第3図は座標入力
時のマウスの動作と入力座標の関係図である。Regarding the three-dimensional coordinate input device configured as above,
The operation will be explained using FIG. FIG. 3 is a diagram showing the relationship between mouse movements and input coordinates when inputting coordinates.
三次元空間上の現在の位置32は、カーソルによって表
示画面13上に表示されている。第3図に示すように、
現在のカーソル位置を通る二次元平面31は表示画面に
網目状に表示され、マウスのトラックボール22を回転
させることによって傾きを変えることができる。初期状
態では、二次元平面31の傾きはxy平面36、すなわ
ち水平面の傾きと等しい。The current position 32 in the three-dimensional space is displayed on the display screen 13 by a cursor. As shown in Figure 3,
A two-dimensional plane 31 passing through the current cursor position is displayed in the form of a mesh on the display screen, and its inclination can be changed by rotating the trackball 22 of the mouse. In the initial state, the inclination of the two-dimensional plane 31 is equal to the inclination of the xy plane 36, that is, the horizontal plane.
二次元平面が決定された後、マウス本体21を移動して
二次元平面上の点33を指定する。この時、マウスの動
き35は、実際のカーソルの動き33をxy平面上に投
影した形となっているため、表示したい点31の現在の
カーソル位置32に対するX7平面の相対座標をマウス
本体21の移動によって入力していることになる。After the two-dimensional plane is determined, the mouse body 21 is moved to specify a point 33 on the two-dimensional plane. At this time, the mouse movement 35 is a projection of the actual cursor movement 33 onto the xy plane, so the relative coordinates of the point 31 to be displayed on the X7 plane with respect to the current cursor position 32 are calculated using the mouse body 21. You are inputting by moving.
発明の効果
以上のように本発明は、三次元空間内の現在のカーソル
位置を通る平面の傾きを設定する手段を持ち、上記平面
上のカーソル位置と異なる位置を指示する手段を具備す
ることにより、三次元座標の入力を容易に行うことがで
きる。Effects of the Invention As described above, the present invention has means for setting the inclination of a plane passing through the current cursor position in a three-dimensional space, and means for indicating a position different from the cursor position on the plane. , three-dimensional coordinates can be input easily.
第1図は本発明の実施例における三次元座標入力装置の
構成図、第2図は第1図の入力部を構成するマウスの外
観図、第3図は座標入力時のマウスの動作と入力座標の
関係図、第4図は従来の三次元座標入力装置の構成図で
ある。
11・・・・・・入力部、12・・・・・・演算部、1
3・・・・・・表示画面、14・・・・・・平面指示部
、15・・・・・・二次元座標指示部、21・・・・・
・マウス本体、22・・・・・・トラックボール、31
・・・・・・現在のカーソル位置を含む二次元平面、3
2・・・・・・現在のカーソル位置、33・・・・・・
表示したい点。Fig. 1 is a block diagram of a three-dimensional coordinate input device according to an embodiment of the present invention, Fig. 2 is an external view of a mouse that constitutes the input section of Fig. 1, and Fig. 3 is a diagram showing the operation and input of the mouse when inputting coordinates. The coordinate relationship diagram, FIG. 4, is a configuration diagram of a conventional three-dimensional coordinate input device. 11...Input section, 12...Calculation section, 1
3... Display screen, 14... Plane instruction section, 15... Two-dimensional coordinate instruction section, 21...
・Mouse body, 22...Trackball, 31
・・・・・・Two-dimensional plane containing the current cursor position, 3
2...Current cursor position, 33...
The point you want to display.
Claims (1)
設定する手段を持ち、上記平面上のカーソル位置と異な
る位置を指示する手段を具備する三次元座標入力装置。A three-dimensional coordinate input device, comprising means for setting the inclination of a plane passing through a current cursor position in a three-dimensional space, and means for indicating a position different from the cursor position on the plane.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62258909A JPH01100621A (en) | 1987-10-14 | 1987-10-14 | Three-dimensional coordinates input device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62258909A JPH01100621A (en) | 1987-10-14 | 1987-10-14 | Three-dimensional coordinates input device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01100621A true JPH01100621A (en) | 1989-04-18 |
Family
ID=17326715
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62258909A Pending JPH01100621A (en) | 1987-10-14 | 1987-10-14 | Three-dimensional coordinates input device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01100621A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03175525A (en) * | 1989-12-04 | 1991-07-30 | Sanyo Electric Co Ltd | Three-dimensional coordinate input device |
JPH05173705A (en) * | 1991-12-20 | 1993-07-13 | Kubota Corp | Mouse for inputting attitude for three-dimensional model |
-
1987
- 1987-10-14 JP JP62258909A patent/JPH01100621A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03175525A (en) * | 1989-12-04 | 1991-07-30 | Sanyo Electric Co Ltd | Three-dimensional coordinate input device |
JPH05173705A (en) * | 1991-12-20 | 1993-07-13 | Kubota Corp | Mouse for inputting attitude for three-dimensional model |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH03192471A (en) | Interactive computer graphic apparatus for executing precision drawing | |
CA2420081A1 (en) | Control of depth movement for visual display with layered screens | |
JP2003270719A (en) | Projection method, projector, and method and system for supporting work | |
US20030206166A1 (en) | Program and apparatus for displaying graphical objects | |
US20020180809A1 (en) | Navigation in rendered three-dimensional spaces | |
JPH11232010A (en) | Method and device for three-dimensional instruction | |
JPH01100621A (en) | Three-dimensional coordinates input device | |
JPH04128877A (en) | Crt display device | |
JPS62256125A (en) | Display controller | |
JPH03175525A (en) | Three-dimensional coordinate input device | |
JP2928563B2 (en) | Scroll method | |
JPS62137038A (en) | Three-dimensional display apparatus | |
JPH0337946A (en) | Observation position display method for scanning type electronic microscope | |
JPH06231226A (en) | Device and method for setting three-dimensional position in compouter graphics device | |
JPS62182829A (en) | Input system for 3-dimensional coordinates | |
JPH06250777A (en) | Three-dimensional position indicating device | |
JPS6111842A (en) | Picture display device | |
JPS59182077A (en) | Instructing device for environment of work | |
JPH01320583A (en) | Plotting editor | |
JPH04222073A (en) | Visual point position inputting device | |
JPS63131224A (en) | Coordinate input system | |
JPS60175138A (en) | Cursor control device | |
JPS63172384A (en) | Through-vision projection system | |
JPH02183293A (en) | Scrolling control system of display device | |
JPH01306894A (en) | Display processor |