JPS6146565A - 三次元方向ベクトルの入力方式 - Google Patents
三次元方向ベクトルの入力方式Info
- Publication number
- JPS6146565A JPS6146565A JP59169008A JP16900884A JPS6146565A JP S6146565 A JPS6146565 A JP S6146565A JP 59169008 A JP59169008 A JP 59169008A JP 16900884 A JP16900884 A JP 16900884A JP S6146565 A JPS6146565 A JP S6146565A
- Authority
- JP
- Japan
- Prior art keywords
- storage means
- dimensional
- vector
- contents
- sphere
- 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
Landscapes
- Processing Or Creating Images (AREA)
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は三次元方向ベクトルの入力方式、特に三次元コ
ンピュータグラフィックスで三次元物体を見る視点方向
を入力する方式に関する・〔従来技術〕 三次元方向ベクトルを入力する従来の方式の一例につい
て説明する。例えば第3図(Atに示す三次元座標□−
x−y−z10で行なう場合、まず第1段階として第3
図(B)に示す二次元座標o−x−720と二次元座標
o −z −x ’30を設定し、第2段階として上記
二次元座標o−x−y内の一点Px。
ンピュータグラフィックスで三次元物体を見る視点方向
を入力する方式に関する・〔従来技術〕 三次元方向ベクトルを入力する従来の方式の一例につい
て説明する。例えば第3図(Atに示す三次元座標□−
x−y−z10で行なう場合、まず第1段階として第3
図(B)に示す二次元座標o−x−720と二次元座標
o −z −x ’30を設定し、第2段階として上記
二次元座標o−x−y内の一点Px。
40tt指定し、第3段階として上記点P 40のy
座標値X。、yoを取シ込み、第4段階として前記二次
元座標o”’z−x内の次式 x=x0 (式−1)で表わされる直
atso上に点P、、 60 t−指定し、第5段階と
して上記点P!x60の座標値2゜、x。
元座標o”’z−x内の次式 x=x0 (式−1)で表わされる直
atso上に点P、、 60 t−指定し、第5段階と
して上記点P!x60の座標値2゜、x。
會取シ込み、第6段階として前記点P 40の座X”
f 標” 6 e F □ζ前記点Pzx6oの座標値Z0
.X0から三次元方向ベクトル → Py ” (x6 e F □ e ” 0 )
(式−2)を得ていた。
f 標” 6 e F □ζ前記点Pzx6oの座標値Z0
.X0から三次元方向ベクトル → Py ” (x6 e F □ e ” 0 )
(式−2)を得ていた。
しかしながら、上記三次元方向ベクトルの入力方式では
二つの点金指定しなくてはならず、しかもユーザの希望
する方向ベクトルを直観的に入力するのは困難であった
〇 〔発明の目的〕 本発明の目的は一つの点を指定するだけでユーザの希望
する方向ベクトルを直観的にしかもたやすく入力できる
方式を提供することにある。
二つの点金指定しなくてはならず、しかもユーザの希望
する方向ベクトルを直観的に入力するのは困難であった
〇 〔発明の目的〕 本発明の目的は一つの点を指定するだけでユーザの希望
する方向ベクトルを直観的にしかもたやすく入力できる
方式を提供することにある。
本発明によれば1球面の記述を記憶する球記。憶手段と
、画像を表示する画像出力手段と、前記球記憶手段の内
容が表わす球面を前記画像出力手段に出力する球表示手
段と、前記画像出方手段の出力画面内の位置を記憶する
二次元ベクトル記憶手段と、上記二次元ベクトル記憶手
段の内容と前記球記憶手段の内容よシ三次元ベクトルを
合成する第三成分追加手段を具備することt−特徴とし
た、二次元ベクトルから三次元方向ベクトルを生成すき
る。
、画像を表示する画像出力手段と、前記球記憶手段の内
容が表わす球面を前記画像出力手段に出力する球表示手
段と、前記画像出方手段の出力画面内の位置を記憶する
二次元ベクトル記憶手段と、上記二次元ベクトル記憶手
段の内容と前記球記憶手段の内容よシ三次元ベクトルを
合成する第三成分追加手段を具備することt−特徴とし
た、二次元ベクトルから三次元方向ベクトルを生成すき
る。
本発明の原理は、第1段階として三次元空間内に予め球
面と画面金設定し、第2段階として前記球面を前記画面
に投影して投影像を得、第3段階として前記投影像上の
点p’6指定して上記点の画面内における二次元座標を
得、第4段階として前記点Pは前記球面上の点の投影で
あるとして前記* 点P の第三成分を回復して三次元ベクトルPを得、最
後に、前記球面の中心点を起点とし前記点Pを終点とす
る三次元方向ベクトルを算出するものである。
面と画面金設定し、第2段階として前記球面を前記画面
に投影して投影像を得、第3段階として前記投影像上の
点p’6指定して上記点の画面内における二次元座標を
得、第4段階として前記点Pは前記球面上の点の投影で
あるとして前記* 点P の第三成分を回復して三次元ベクトルPを得、最
後に、前記球面の中心点を起点とし前記点Pを終点とす
る三次元方向ベクトルを算出するものである。
以下本発明について図面を用いて詳細に駅、明する。
第1図は本発明の一実施例を示すブロック図である。
本発明を用いて三次元の視点方向を入力し、前記視点方
向から物体を見た時の画像を合成する例を第1図を用い
て説明する。
向から物体を見た時の画像を合成する例を第1図を用い
て説明する。
第1図において、2120は例えば独自の座標系0−X
−7−Zで定義された第2図(Nに例示する直方体30
00J−記憶する物体記憶手段、2080 tt例えば
第2図(B)に例示するX−Y平面が出力画面3010
となる独自の座標系0−X−Y−Z3020を持つ画像
出力手段、2090は例えは前記座標系o−x−y−Z
3020において第2図(C)に例示するXc、Yc。
−7−Zで定義された第2図(Nに例示する直方体30
00J−記憶する物体記憶手段、2080 tt例えば
第2図(B)に例示するX−Y平面が出力画面3010
となる独自の座標系0−X−Y−Z3020を持つ画像
出力手段、2090は例えは前記座標系o−x−y−Z
3020において第2図(C)に例示するXc、Yc。
zc1中心とし、半径凡の球面の中心座標Xc、Yc。
zcと半径1(、全記憶する球記憶手段、2110前記
座標系o−x−y−tと前記座標系0−X−Y−Z 3
02(10例えに第2図山に例示する空間関係で定まる
基底変換 の変換行列Tを記憶する変換行列記憶手段である。
座標系o−x−y−tと前記座標系0−X−Y−Z 3
02(10例えに第2図山に例示する空間関係で定まる
基底変換 の変換行列Tを記憶する変換行列記憶手段である。
動作は例えばマイクロプロセッサとメモリで構成された
制御手段2200が球表示手段2130を起動して始ま
る。起動された上記球表示手段213゜は前記球記憶手
段209oの内容が表わす球面の記憶するXc、YCを
中心とし、半径Rの円300 i表示させる。
制御手段2200が球表示手段2130を起動して始ま
る。起動された上記球表示手段213゜は前記球記憶手
段209oの内容が表わす球面の記憶するXc、YCを
中心とし、半径Rの円300 i表示させる。
上記球表示手段213oが処理を終えると前記制御手段
220oは画面内二次元位置指定手段2010を起動す
る。起動されプζ上記画面内二次元位置指定手段201
0は前記画像出方手段2080に例えば第2図(F)に
示す矢印を表示させることにょ9上記画面内二次元位置
指定手段2010が現在指している点なユーザに知らせ
っつ、ユーザの操作に従ってたとえば第2図(Qに例示
する画面内の点P*310の座標値Xp、Y−取シ込み
、上記座標値Xp、 Ypを二次元ベクトル記憶手段2
020に省き込む。
220oは画面内二次元位置指定手段2010を起動す
る。起動されプζ上記画面内二次元位置指定手段201
0は前記画像出方手段2080に例えば第2図(F)に
示す矢印を表示させることにょ9上記画面内二次元位置
指定手段2010が現在指している点なユーザに知らせ
っつ、ユーザの操作に従ってたとえば第2図(Qに例示
する画面内の点P*310の座標値Xp、Y−取シ込み
、上記座標値Xp、 Ypを二次元ベクトル記憶手段2
020に省き込む。
上記画面自位置指定手段2010が処理を終えると前記
制御手段2200は第三成分追加手段2030を起動す
る口起動された上記第三成分追加手段2030は前記二
次元ベクトル記憶手段2020の内容が表わす座標値X
、 、 Ypと、前記球記憶手段2090の内容が表わ
す球面の記述xc、Yc、zc。
制御手段2200は第三成分追加手段2030を起動す
る口起動された上記第三成分追加手段2030は前記二
次元ベクトル記憶手段2020の内容が表わす座標値X
、 、 Ypと、前記球記憶手段2090の内容が表わ
す球面の記述xc、Yc、zc。
R1に用いて
(式−5)
なるz を算出し、上記2.を前記二次元ベクトル記憶
手段2020の内容が表わすベクトルの第三成分として
追加したベクトルを合成し、上記ベクトルを三次元合成
ベクトル記憶手段2040の内容として書き込む。
手段2020の内容が表わすベクトルの第三成分として
追加したベクトルを合成し、上記ベクトルを三次元合成
ベクトル記憶手段2040の内容として書き込む。
上記第三成分追加手段2030が処理を終えると前記制
御手段2200は座標変換手段2050’i起動する。
御手段2200は座標変換手段2050’i起動する。
起動された座標変換手段2050は前記変換行列記憶手
段2110の内容が変わす基底変換行列Tと前記三次元
合成ベクトル記憶手段2040の内容が表わす三次元ベ
クトル(xp、 yp、 zp)から(xpypz、)
=(XpYpz、)’r (式−6)なるベクトル(x
y z )を生成し、上記ペクトp p p ルを三次元方向ベクトル記憶手段2060に書き込む口 上記座標変換手段2050が処理を終了すると、前記制
御手段2200は物体投影手段207(l起動する。起
動された物体投影手段2070は前記物体記憶手段21
20の内容が表わす直方体を前記三次元方向ベクトル記
憶手段2060の内容が表わす方向から眺めた時の画像
を合成し前記画像出力手段2080に上記画像を表示さ
せ1以上ですべての処理を終了する口 以上の説明において、前記物体記憶手段2120は例え
ば文献(1)〔マグロウ−ヒルブックカンパニ(McG
RAW−HILL COMPANY)*プリンシブ々ズ
オブイツクーラクティプコンピューターグラフィックス
(Pri+nciples of interacti
veeomputer graphics )、197
9年会〕のpp。
段2110の内容が変わす基底変換行列Tと前記三次元
合成ベクトル記憶手段2040の内容が表わす三次元ベ
クトル(xp、 yp、 zp)から(xpypz、)
=(XpYpz、)’r (式−6)なるベクトル(x
y z )を生成し、上記ペクトp p p ルを三次元方向ベクトル記憶手段2060に書き込む口 上記座標変換手段2050が処理を終了すると、前記制
御手段2200は物体投影手段207(l起動する。起
動された物体投影手段2070は前記物体記憶手段21
20の内容が表わす直方体を前記三次元方向ベクトル記
憶手段2060の内容が表わす方向から眺めた時の画像
を合成し前記画像出力手段2080に上記画像を表示さ
せ1以上ですべての処理を終了する口 以上の説明において、前記物体記憶手段2120は例え
ば文献(1)〔マグロウ−ヒルブックカンパニ(McG
RAW−HILL COMPANY)*プリンシブ々ズ
オブイツクーラクティプコンピューターグラフィックス
(Pri+nciples of interacti
veeomputer graphics )、197
9年会〕のpp。
301−303に紹介されている物体表現法とメモリで
実現でき、前記二次元ベクトル記憶手段2020と前記
三次元合成ベクトル記憶手段2040と前記三次元方向
ベクトル記憶手段2060と前記球記憶手段2090は
メモリで実現でき、前記物体投影手段2070は前記文
献(1)のpp、333−410に紹介されている技術
で実現でき、前記画像出力手段2080は現在のディス
プレイ技術で実現でき、前記画面内二次元位置指定手段
2010ti例えばデータタブレットやマウスで実現で
きる〇 (本発明の効果) 以上で説明した本発明を用いれば、一点だけの指定でユ
ーザの希望する三次元方向ベク)/I/を簡単に入力で
きる効果がある。
実現でき、前記二次元ベクトル記憶手段2020と前記
三次元合成ベクトル記憶手段2040と前記三次元方向
ベクトル記憶手段2060と前記球記憶手段2090は
メモリで実現でき、前記物体投影手段2070は前記文
献(1)のpp、333−410に紹介されている技術
で実現でき、前記画像出力手段2080は現在のディス
プレイ技術で実現でき、前記画面内二次元位置指定手段
2010ti例えばデータタブレットやマウスで実現で
きる〇 (本発明の効果) 以上で説明した本発明を用いれば、一点だけの指定でユ
ーザの希望する三次元方向ベク)/I/を簡単に入力で
きる効果がある。
第1図は本発明の一実施例を示すブロック図、第2図(
N〜(Qは実施例の動作の説明図、第3図(A)。 ((ロ)祉従来技術の説明図である0 図において、2020は二次元ベクトル記憶手段、20
30は第三成分追加手段、2080は画像出力手段、2
090は球記憶手段、2130は球表示手段で第2図 (ハ) (C) 第2図 (D) 鴇2図 (E) (F) (e) 第3図 (、’l) 2(B) 1、事件の表示 昭和59年特許願第j 6900B
号21発明の名称 三次元方向ベクトルの入力方式3
、 補正をする者 事件との関係 出願人 東京都港区芝五丁目33@1号 (423)日本電気株式会社 代表者 関 本 忠 弘 4、代理人 東京都港区芝五丁目37番8号住友三田ビル電話東京0
3−456−3111(大代表)(連絡先 日本電気株
式会社 特許部)5、補正の対象 明細書の特許請求の範囲の欄 明細書の発明の詳細な説明の欄 6、補正の内容 1)特許請求の範@Jを別紙のとおり補正する。 2)14a書第5J[]o行目jコ「211 Omu記
」とあるのを「2110は前記」と補正する。 特許請求の範囲 球面の記述を記憶する球記憶手段と、画像を表示する画
像出力手段と、前記球記憶手段の内容が表わす球面を前
記画像出力手段に出力する球表示手段と、前記画像出力
手段の出力画面内の位蓋を記憶する二次元ベクトル記憶
手段と、上記二次元ベクトル記憶手段の内容と前記球記
憶手段の内容より三次元ベクトルを合成する第三取分追
加手段を具備すること8特徴とし、二次元ベクトルから
三次元方向ベクトルを生成する三次元方向ベクトルの入
力方式。
N〜(Qは実施例の動作の説明図、第3図(A)。 ((ロ)祉従来技術の説明図である0 図において、2020は二次元ベクトル記憶手段、20
30は第三成分追加手段、2080は画像出力手段、2
090は球記憶手段、2130は球表示手段で第2図 (ハ) (C) 第2図 (D) 鴇2図 (E) (F) (e) 第3図 (、’l) 2(B) 1、事件の表示 昭和59年特許願第j 6900B
号21発明の名称 三次元方向ベクトルの入力方式3
、 補正をする者 事件との関係 出願人 東京都港区芝五丁目33@1号 (423)日本電気株式会社 代表者 関 本 忠 弘 4、代理人 東京都港区芝五丁目37番8号住友三田ビル電話東京0
3−456−3111(大代表)(連絡先 日本電気株
式会社 特許部)5、補正の対象 明細書の特許請求の範囲の欄 明細書の発明の詳細な説明の欄 6、補正の内容 1)特許請求の範@Jを別紙のとおり補正する。 2)14a書第5J[]o行目jコ「211 Omu記
」とあるのを「2110は前記」と補正する。 特許請求の範囲 球面の記述を記憶する球記憶手段と、画像を表示する画
像出力手段と、前記球記憶手段の内容が表わす球面を前
記画像出力手段に出力する球表示手段と、前記画像出力
手段の出力画面内の位蓋を記憶する二次元ベクトル記憶
手段と、上記二次元ベクトル記憶手段の内容と前記球記
憶手段の内容より三次元ベクトルを合成する第三取分追
加手段を具備すること8特徴とし、二次元ベクトルから
三次元方向ベクトルを生成する三次元方向ベクトルの入
力方式。
Claims (1)
- 球面の記述を記憶する球記憶手段と、画像を表示する画
像出力手段と、前記球記憶手段の内容が表わす球面を前
記画像出力手段に出力する球表示手段と、前記画像出力
手段の出力画面内の位置を記憶する二次元ベクトル記憶
手段と、上記二次元ベクトル記憶手段の内容と前記球記
憶手段の内容より三次元ベクトルを合成する第三成分追
加手段を具備することを特徴とし、二次元ベクトルから
三次元方向ベクトルを生成する三次元方向ベクトルの入
力方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59169008A JPS6146565A (ja) | 1984-08-13 | 1984-08-13 | 三次元方向ベクトルの入力方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59169008A JPS6146565A (ja) | 1984-08-13 | 1984-08-13 | 三次元方向ベクトルの入力方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6146565A true JPS6146565A (ja) | 1986-03-06 |
Family
ID=15878626
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59169008A Pending JPS6146565A (ja) | 1984-08-13 | 1984-08-13 | 三次元方向ベクトルの入力方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6146565A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63168782A (ja) * | 1987-01-07 | 1988-07-12 | Hitachi Ltd | 3次元方向ベクトル入力方式 |
| US5303337A (en) * | 1990-02-28 | 1994-04-12 | Hitachi, Ltd. | Method and device for determining a viewing perspective for image production |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58195977A (ja) * | 1982-05-12 | 1983-11-15 | Hitachi Ltd | 三次元図形上の点の表示方法 |
-
1984
- 1984-08-13 JP JP59169008A patent/JPS6146565A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58195977A (ja) * | 1982-05-12 | 1983-11-15 | Hitachi Ltd | 三次元図形上の点の表示方法 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63168782A (ja) * | 1987-01-07 | 1988-07-12 | Hitachi Ltd | 3次元方向ベクトル入力方式 |
| US5303337A (en) * | 1990-02-28 | 1994-04-12 | Hitachi, Ltd. | Method and device for determining a viewing perspective for image production |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0451875B1 (en) | Image displaying system | |
| US6972757B2 (en) | Pseudo 3-D space representation system, pseudo 3-D space constructing system, game system and electronic map providing system | |
| US20160063764A1 (en) | Image processing apparatus, image processing method, and computer program product | |
| KR101956098B1 (ko) | 2.5차원 이미지를 활용한 가상 전시 공간 시스템 및 제공 방법 | |
| CN110532497B (zh) | 生成全景图的方法、生成三维页面的方法以及计算设备 | |
| US12379830B2 (en) | Electronic apparatus | |
| US20240428524A1 (en) | Information processing system, information processing method, and program | |
| WO2007129065A1 (en) | Virtual display method and apparatus | |
| JP2010231741A (ja) | 電子タグ作成表示システム、電子タグ作成表示装置およびそれらの方法 | |
| JPS6146565A (ja) | 三次元方向ベクトルの入力方式 | |
| JP2009151608A (ja) | 画像生成方法及び画像表示方法 | |
| CN107025680B (zh) | 一种地图渲染方法及装置 | |
| JP3082267B2 (ja) | 3次元図形指示装置 | |
| CN120070783A (zh) | 基于Babylon和Cesium融合的三维可视化实现系统及方法 | |
| US20220383532A1 (en) | Surface grid scanning and display method, system and apparatus | |
| JP2713895B2 (ja) | 3次元方向ベクトル入力方式 | |
| JPS5856152B2 (ja) | 立体図形読取表示装置 | |
| JP2005165283A (ja) | 地図表示装置 | |
| JPWO1998011720A1 (ja) | 特殊効果装置、画像処理方法及び対象画像生成方法 | |
| JPH1139507A (ja) | 立体画像表示装置 | |
| JP5200141B2 (ja) | 映像提示システム、映像提示方法、プログラム及び記録媒体 | |
| EP4451101A1 (en) | Pick operand detection method and apparatus, computer device, readable storage medium, and computer program product | |
| JP3275861B2 (ja) | 情報提示装置及び情報提示プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| JPS63135994A (ja) | 三次元座標指定装置 | |
| JPH02209100A (ja) | ステレオ音声付き情報処理システム |