JPH03250267A - 画像表示装置及び画像表示方法 - Google Patents
画像表示装置及び画像表示方法Info
- Publication number
- JPH03250267A JPH03250267A JP2045563A JP4556390A JPH03250267A JP H03250267 A JPH03250267 A JP H03250267A JP 2045563 A JP2045563 A JP 2045563A JP 4556390 A JP4556390 A JP 4556390A JP H03250267 A JPH03250267 A JP H03250267A
- Authority
- JP
- Japan
- Prior art keywords
- screen
- dimensional image
- view
- image
- displayed
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating three-dimensional [3D] models or images for computer graphics
- G06T19/20—Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/028—Multiple view windows (top-side-front-sagittal-orthogonal)
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/20—Indexing scheme for editing of 3D models
- G06T2219/2016—Rotation, translation, scaling
Landscapes
- Engineering & Computer Science (AREA)
- Architecture (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
め要約のデータは記録されません。
Description
示方法及び装置に関する。
ータは三次元形状を任意の方向から見て該形状の良否等
を判断したり各種形状の組合せ操作を行ったりする。こ
れは、設計対象物を実際に作ることなく、コンピュータ
のデータ処理のみで設計対象物のでき上がりを予想して
判断したり、設計対象物の形状情報を作成するためであ
る。また、工作機械やロボット等に動作指令を与えたと
きにこれらがどのような動作をし、そのとき他の部材と
どの程度干渉するかを事前に予測するため、に。
の方向から観察する必要がある。
の画像を表示させたい場合、例えば、ある物体の正面が
表示されているときに、その物体を右側から見たときの
形状や、左側から見た形状等を表示させたい場合、従来
は次の様にして見る方向を指定している。
向を指定する。つまり、三次元空間の座標系において、
視線の方向ベクトルや画面上で上を向く方向のベクトル
を数値で指定したり、基準の方向からの回転角度を数値
で指定する。
に数字を対応させ(例えば、正面から見る方向をgi
I N、右側から見る方向をi+ 2 #+等)でおき
、数字を指定することで、見る方向を選択する。この第
2従来技術に関連するものとして、■日立製作所発行の
マニュアルrHITACプログラムプロダクトGRAD
A53次元設計システムHICAD/3D解説・操作書
(8090−7−034−50)160頁がある。
るときに、その表示されている三次元画像を更に回転さ
せる回転角度(上、下から見る角度や右、左から見る角
度、画面に垂直な軸周りに時計回り1反時計回りに回転
させる角度等)をダイヤルやキーボードから数値指定で
入力する。この従来技術も、第2従来技術のマニュアル
の第159頁に記載されている。
の中の1つの直線を回転軸として指定し、1つのダイヤ
ルで指定した回転角度だけその軸回りに回転させる。
点、線1面を用いて、新たに表示する形状の表示方向を
指定する。例えば、互いに垂直な2つの直線が指定され
たとき、最初に指定された直線が新しく表示する形状の
左右方向となるように、後に指定された直線が上下方向
となるように表示する(この従来技術については前記マ
ニュアル第163頁に記載されており、また、第17図
を用いて後述する。)。また、1つの面とその面に平行
な直線1本が指定されたとき、指定された面が表示画面
に平行で、指定された直線が左右方向となるように表示
する。
が指定されたとき、その点と球の中心を結ぶ方向を前方
向として物体を表示する。
見た三次元画像を表示させることができる。例えば上述
した第5従来技術では、第17図(a)に示す設計対象
物を各種方向から見た図を画面上に表示させる場合、例
えばオペレータは右側面の直線201と底面の直線20
2とを順に指定する。これにより、同図(b)に示され
るように、直線201が左右方向となり、直線202が
画面左側において上下方向となるようにこの設計対象物
が表示される6また、オペレータが直線202と直線2
01を順に指定すると、同図(c)に示されるように、
直線202が水平方向となり、直線201が上下方向と
なるように表示される。
と、同図(d)に示されるように、直線202が水平方
向となり、直線203が上下方向となるように表示され
る。
に指定することは可能であるが、問題はその指定操作の
正確さや容易さである。上述した各従来技術は、この指
定操作の容易さについて配慮がなく、使い勝手が悪いも
のであった。例えば第17図(C)の画像が見たいとき
同図(a)においてどの2本の直線を指定したらよいか
は、そして、その指定順はどうしたらよいかは、表示さ
れる第17図(c)の画像を三次元的な座標系内におい
て予め頭の中で描きながら決めなければならない、これ
では、目的の画像を得るまでにオペレータは試行錯誤を
繰り返えさなければならない。
場合には、予め決められた方向の画像しか見ることがで
きなかったり、数値で表示方向を指定しなければならな
かったりで、設計者の設計作法とは異なる操作感覚が要
求される。
計対象物の表示方向を指定することが可能な画像表示方
法及びその装置を提供することにある。
ペレータが指定する前記画面上の任意位置との相対位置
関係から、前記三次元画像を前記相対位置関係に対し予
め決められた角度だけ回転させて表示することで、達成
される。
の中心位置と、オペレータが指定する前記画面上の任意
位置とを結ぶ線に対し直角の線の周りに前記三次元画像
を90度回転させた画像を表示することで、達成される
。
を構成する線の一つと該線で区画される画面上の領域を
オペレータが指定したときに、該指定に係る線或いは該
線に対する接線の周りに前記三次元画像を前記領域側に
予め決められた角度だけ回転させた画像を表示すること
で、達成される。
に対し切断線と画面上の視点とを指定したときに、該視
点から前記切断線側を見たときの前記三次元画像の断面
図を表示することで、達成される。
オペレータが画面上の任意の点を指定したとき、前記三
次元画像の中心と前記点とを結ぶ方向を矢視方向として
該三次元画像の矢視図を表示することで、達成される。
されているときに、該画面上の前記三次元画像の右側を
オペレータが指定したときは前記三次元画像の右側面図
を表示し、該画面上の前記三次元画像の左側をオペレー
タが指定したときは前記三次元画像の左側面図を表示し
、該画面上の前記三次元画像の上側をオペレータが指定
したときは前記三次元画像の上面図を表示し、該画面上
の前記三次元画像の下側をオペレータが指定したときは
前記三次元画像の下面図を表示することで、達成される
。
ることで、既に表示されている設計対象物に対する前記
指定点の相対位置から、次に表示する方向を決めるので
、使い勝手がよく、設計者の設計作法に合致した操作方
法となる。
。
図である。この画像表示装置は、キーボードやマウス等
の入力装置101と、演算処理を所定のプログラムに従
って実行する演算装ff1l。
等の出力装置1104からなる。入力装置1101から
は、この画像表示装置を操作するための指令や設計対象
物の形状データ等が入力され、演算装置102は、入力
された操作指令を解析して表示方向を求め、形状データ
の幾何計算等を実行して表示する形状データを求める。
種の形状データが格納されており、演算装置102はこ
の形状データを読み出して幾何計算等を実行し、表示座
標系に前記形状データを変換して表示形状を決め、CR
T104に三次元画像として表示する。
状の表示画像を示す例である。1つの3次元形状を正面
から見たビュー301と5斜め上から見たビュー302
が存在する。各ビュー30L、302の画面上の表示位
置は、一般には、表示位置とは無関係である。従って、
各ビュー301.302の表示位置を第6図に示す位置
にしても、各ビュー301,302の中の表示方向9表
示内容は全く変わらない。
三次元形状の右側面図を表示したいとする。本実施例で
は、オペレータが画面上の任意の位置を指定したとき、
この指定位置のビュー301に対する相対的位置関係を
演算装置が求め、オペレータの欲する画像は、右側面図
、左側面図。
するのであるから、先ず、ビュー301が対象であるこ
とを示すためにビュー301を指定し、次に、ビュー3
01の右側領域の任意の点を指定する。例えば、右側面
図の大きさも同時に指定したい場合には、第1図に示す
様に、新たに表示させるビュー503の左上隅点511
と右下隅点512とを指定する。これにより、目的の右
側面図の形状データを演算装置が幾何計算等によりワー
ルド座標系での形状データから求め、表示する。
の場合にも同様に、先ずビュー301を指定し、次に、
位M611と位置622を指定することで、上面図のビ
ュー604が表示される。
るときの説明図である。対象ビュー(第1図の例ではビ
ュー301)の中心をOとして。
る。そして、新規ビューの中心位W(左上隅点と右下隅
点の中心)が領域711或いは718に入った場合には
、相対的に右側から見たビューを作成し、新規ビューの
中心位置が領域712または領域713に入った場合に
は相対的に上から見たビューを作成する。また、新規ビ
ューの中心位置が領域714または領域715に入った
場合には相対的に左側から見たビューを作成し、領域7
16或いは領域717に入った場合には相対的に下側か
ら見たビューを作成する。この様な表示方向の決定は、
製図規則における第3角法に沿っており、設計者の見な
れた方向となる。尚、第3図では、画面を4等分した場
合について説明したが、本発明はこれに限定されるもの
ではなく、例えば分割数を多くして、右斜め上方向とか
左斜め下方向等の表示方向を指定可能にしてもよく。
中心位置と対象ビューの中心位置とを結ぶ線を表示方向
として、この線に直角な線の回りに所定角度例えば9o
度回転させた新規ビューを作成するようにしてもよい。
いい、その中心位置を基準としたが、ビューの中心とビ
ュー内に表示する形状の中心とは異なる。そこで、例え
ばワールド座標系で定義されている形状データの最大座
標値と最小座標値の平均値がビューの中心位置に一致す
るように計算し表示する。尚、表示する形状の中心位置
の計算方法はどのような方法でもよく、例えば上記のワ
ールド座標系の原点位置をビューの中心位置としてもよ
い。
して表示方向を決定する場合における演算装置の処理手
順を第7図のフローチャートに従って説明する。
は付けられる(ステップ1)。点P0の座標値は、画面
上の右がX、上がY2手前がZという方向の座標系によ
って表される。マウス、タブレット等の一般のボインテ
ィングデイバイスによる入力では、画面に垂直な方向の
値を指示できないので、Z値はit Onとする。
前記の点P0を含むビューを検索し、これをビュー■。
その重なり部分にある場合には、その部分に実際に形状
が表示されている最も上のビューをビューv0とする(
ステップ2)。
llの情報のうち、当該ビューが表示している三次元形
状の表示方向の情報が記憶装置から取り出される(ステ
ップ3)。そのビュー■。の表示方向の表現方法として
は種々あるが5本実施例では、ワールド座標系上におけ
るビュー座標系の原点と座標軸の方向によって表現する
。例えば第8図に示す様に、形状を定義する空間(ワー
ルド座標系0xyZ空間)において、画面に表示される
ビューが、中心点が02画面に表示されるビューの右方
向(画面の右方向も同一)がX軸方向。
ューの手前方向(画面の手前方向も同一)がZ軸方向に
なるという情報が表示方向の情報となる。従って、本実
施例の画像表示装置では、このステップ3において、ワ
ールド座標系におけるビュー座標系の中心座標、右方向
ベクトル、上方向ベクトル、手前方向ベクトルが取り出
される。
きさを表す対角点p1.p2の入力が受は付けられる。
る。この2点p1.p2が入力されると、次のステップ
5でその中点P1□が計算される。この中点P工2は、
新規作成ビューの中心に相当する点となる。そして、基
準ビューv0の中心位’tt p a。される(ステッ
プ6)。
■。の中心位IMP、。どの相対位置関係から、新規作
成ビュー中に表示する形状の表示方向を決める。先ず、
点P1□が点P。。の右側にあるか否かを判定しくステ
ップ7)、右側にある場合にはステップ8に進んで、o
xyz座標系をY軸回りに90度回転させたOx″Y’
Z’座標系を計算する。
元のX軸方向となり、X軸方向が元のZ軸と反対の方向
となる。従って、新規ビューに表示される三次元形状は
、基準ビューvo内に表示されている形状を右横から見
た形となる。
ップ9に進んで、点P工2が点P0゜の上側にあるか否
かを判定する。上側にある場合にはステップ10に進み
、0XYZ座標系をX軸回りに一90度回転させたox
’y’z’座標系を計算する。この結果、新規ビューに
表示される三次元形状は、基準ビュー■。に表示さ九で
いる形状を真上から見た形となる。
プ11に進み、点P12が点P、、の左側にあるか否か
を判定する。左側にある場合にはステップ12に進み、
0XYZ座標系をY軸回りに一90度回転させたox’
y’z’座標系を計算する。
となる。
□2が点P。0の下側にある場合には、ステップ11か
らステップ13に進み、0XYZ座標系をX軸回りに9
0度回転させたOX’Y’Z’座標系を計算する。この
結果、新規ビューに表示される三次元形状は、基準ビュ
ーvoに表示されている形状を真下から見た形となる。
んで新規ビュー■1を実際に作る。そして、その新規ビ
ューv1に画面上の位置と大きさが対角点p2.p2の
形式によって設定される(ステップ15)。次のステッ
プ16では、表示方向がox’y’z″座標系の形式で
設定され、最後に新規ビューV工が表示される(ステッ
プ17)。
明したが1本発明はビューの形状に限定されるものでは
なく、円形でも三角形でも、また、ユーザの指定する任
意形状でもよい、任意形状の場合には、ビューの中心を
幾何学的な重心位置にしたり、上下左右の端の中心位置
とする。更に、新規ビューの表示方向も、真上、右横、
左横、真下の4方向としたが、別の製図規則を適用する
場合には、前述した様に、別の方向としてもよい。
第9図に示す様に、既存ビュー301に表示されている
形状を構成する1つの直線811に対して、これと垂直
な方向から見た形状をビュー805のように表示させた
いときがある。このビュー805は、ビュー301に表
示された形状を、直線811回りに90度回転させた時
に見える状態のビューである。本実施例では、この直線
811を指定し5次に新規ビュー805の表示位置及び
大きさを示す点812,813を指定することで、ビュ
ー805が表示されるようにする。
数値等で指定しなければならず面倒であったが、本実施
例では、点812,813を指定するだけで、回転させ
たビューが得られる。つまり、第10図に示す様に、新
規ビューの中心位置が直線811(を延長した直線91
1)を境としてどちらの領域にあるかにより、回転方向
を決めている。直線811に対して上側の領域に新規ビ
ューの中心位置があれば直線811に対して垂直上方ら
見た形状がビュー805として表示され、下側の領域に
新規ビューの中心位置があれば直線811に対して垂直
下方から見た形状がビュー906として表示される。こ
の表示方向もやはり製図規則に準拠した方向なので、設
計者の慣れた方向決定方法である。勿論、直線811(
911)でなく、既存ビューと新規ビューの夫々の中心
位置の相対位置関係から、回転方向を判断することもで
きる。
線であるが、実際の三次元形状上の線としては、斜めの
線である場合がある。斯かる場合、その線を回転軸とす
ると、予期せぬ形状が表示されることになる。そこで、
例えば第11図に示す様に、基準ビュー1001の直線
1o11に垂直な方向から見たビュー1002を作成す
る場合、直線1o11をビュー1001に平行な面上に
投影した直線1012の回りに90度回転した方向に表
示する。このようにしないと、直線1011は三次元的
にはビュー1002に示す直llA1011であり、ビ
ュー1001において画面と平行ではないためである。
を第13図のフローチャートに従って説明する。
1)、次に点P0が含まれている基準ビューvoを検索
する(ステップ22)。そして、基準ビューvoが特定
されると、該基準ビューV0の情報が取り出される(ス
テップ23)。ここまでは、第7図のフローチャートに
おけるステップ1〜3と同じ処理である。ここで、異な
るのは、点P。は、基準ビューのうちの回転軸となる直
線を指すものとしてオペレータが入力することである。
いる形状を構成する直線のうち点P0に最も近い位置の
線分L0を検索する。そして、その線分り。の両端点の
座標位置を基準ビューV0の画面に投影したときの座標
P。i+PO2を計算する(ステップ25)。これによ
り、画面上の奥行き方向の違いが無視される。つまり、
第11図での線1011ではなく、これを画面上に投影
した線1012が求まる。
角点P、、P2の入力が受は付けられる(ステップ26
)。そして、点p1.P2の中点P、2が計算される(
ステップ27)。これらは第7図のステップ4,5と同
じである。
されている形状に対してどちらの方向に回転させるかを
判断するために、中心点P1□が直線L0のどちら側に
あるか否かを知る必要がある。
テップ28)。この計算方法を第12図を用いて説明す
る。
ルを考える。第1のベクトルは線分り。
うベクトルであり、第2のベクトルは端点P0、から端
点P。2へ向かうベクトルである。この第1のベクトル
と第2のベクトルとの外積を計算すると、第1.第2の
2つのベクトルに垂直な外積ベクトルが求まる。この外
積ベクトルは、第11図において、線分811を指定線
L0とした場合に新規ビューがビュー805の位置にあ
る場合には画面手前向きのベクトルとなり、新規ビュー
がビュー906の位置にある場合には画面奥面き方向の
ベクトルとなる。そこで、この外積ベクトルの第3成分
つまりZ軸方向成分を係数にとする。
Iより小さいか否かを判定する。判定結果が肯定つまり
k<Oが成立する場合には、ステップ30に進み、ワー
ルド座標系中のビュー座標系(OXYZ座標系)をL0
軸回りに一90度回転させたox’y’z″座標系を計
算する。これにより、第11図の例においてはビュー9
06が得られる。
には、ステップ31に進み、ワールド座標系中のビュー
座標系(OX Y Z座標系)をL0軸回りに+90度
回転させたox’y’z’座標系を計算する。これによ
り、第11図の例においてはビュー805が得られる。
テップ14〜17と同じである。
されている形状を構成する1つの直線としたが1本発明
は直線に限定されるものではなく三次元形状の円や円筒
面1円錐面の輪郭線が夫々画面表示上直線となっている
場合でもそれを回転軸とすることも可能であり、更に、
画面表示上曲線であってもその接線を回転軸とすること
も可能である。
明する。この実施例では、基準ビュー内に表示されてい
る三次元形状を任意の方向から見る矢視図を作成する。
を直線1111方向から見た画像を表示させたい場合に
は、B111l111をボインティングデイバイスで指
定することで、演算装置が指定された表示方向を認識し
、次に新規ビュー1102の表示位置と大きさを示す対
角点111.2.1113が入力されたとき、その矢視
図が表示される。直線1111は、新たに2点を指定入
力することで生成してもよいし、また、既に基準ビュー
内に描画されている線を利用してもよい。第14図の例
では、基準ビュー内に描画されている線1111をマウ
スで指定することで、矢視図を得ている。直線1111
を指定した場合、表示方向としては2通りあるが、どち
らにするかは、直線]111の指定位置とビュー110
2の中心との相対位置関係から決める。尚、第14図の
基準ビュー1101の右横のビューは、基準ビュー内の
水平方向の中心線を指定して得た矢視図である。
実施例の場合にも、新規ビュー内における形状の位置は
決まらない。そこで1例えば、垂直に見る直線或いは見
る方向を指定する直線の中心が新規ビューの中心となる
ように決める。
参照して説明する6本実施例は、三次元形状の断面図の
作成に関する。三次元形状の正面図が表示されているビ
ュー1601を基準ビューとし、その中に描画されてい
る線の内の1つを指定する。例えば、垂直方向の中心線
1603を選択する。そして、例えば第15図に示す様
に、ビニ−1601の右側に新規ビュー16o2の表示
位置を指定する。これにより、線16o3を切断線とし
、この断面を右側から見た断面図を新規ビュー1602
内に表示する。
4を切断線とした場合の断面図を新規ビュー1702.
1703に表示している。本実施例では、切断線の1直
線毎に異なるビューとして作成している。このような複
数の直線で構成された折線を切断線とする場合、各直線
毎に別のビューとすることで、単純な平面で切った断面
を組み合わせることができ、複合的な断面図を容易に作
成することが可能である。この場合、複数のビューが関
連するので、全部のビューを画面上の別の個所に移動さ
せる場合には各ビューを関連させて移動させる手段を設
けることは当然である。尚、折線は2本の直線の組合せ
に限るものではなく、また、ユーザ指定により、折線を
構成する直線の一部に係る断面図は省略することも可能
である。更に。
合わせて構成したが、勿論1つのビュー内に断面図全部
を表示させるようにしてもよいことはいうまでもない。
向から見た形状を画面に表示させる場合、画面上の位置
をポインティングデイバイス等で指定するだけで表示方
向を指定でき、操作方法が簡単で使い勝手が良くなると
いう効果がある。
、第2図は第1実施例の上面図作成方法説明図、第3図
は新規ビューの表示方向決定説明図、第4図は画像表示
装置のブロック構成図、第5図、第6図は第4図の画像
表示装置におけるビュー表示説明図、第7図は第1実施
例でのビュー作成手順を示すフローチャート、第8図は
ワールド座標系とビュー座標系との関係を示す図、第9
図、第10図、第11図、第12図は本発明の第2実施
例のビュー作成方法説明図、第13図は第2実施例にお
けるビュー作成手順を示すフローチャート、第14図は
本発明の第3実施例の矢視図作成方法説明図、第15図
は本発明の第4実施例の断面図作成方法説明図、第16
図は折線を切断線としたときの断面図作成方法説明図、
第17図(a)、 (b) 、 (c) 、 (d)は
従来における表示方向指定説明図である。 301.1001,1101,1601.V、・・・基
準ビュー503.604,805,906.1002,
1102,1602,1702.V、・・・新規ビュー
、511,512,611,612,812,813,
1112.1113・・・対角指定点、811.101
2・・・直線(回転軸)、1111・・矢視方向指定線
、1603,1704・・・切断線。
Claims (1)
- 【特許請求の範囲】 1、画面上に表示されている三次元画像と、オペレータ
が指定する前記画面上の任意位置との相対位置関係から
、前記三次元画像を前記相対位置関係に対し予め決めら
れた角度だけ回転させて表示することを特徴とする画像
表示方法。 2、画面上に表示されている三次元画像の中心位置と、
オペレータが指定する前記画面上の任意位置とを結ぶ線
に対し直角の線の周りに前記三次元画像を90度回転さ
せた画像を表示することを特徴とする画像表示方法。 3、画面上に表示されている三次元画像を構成する線の
一つと該線で区画される画面上の領域をオペレータが指
定したときに、該指定に係る線或いは該線に対する接線
の周りに前記三次元画像を前記領域側に予め決められた
角度だけ回転させた画像を表示することを特徴とする画
像表示方法。 4、画面上に表示されている三次元画像に対し切断線と
画面上の視点とを指定したときに、該視点から前記切断
線側を見たときの前記三次元画像の断面図を表示するこ
とを特徴とする画像表示方法。 5、画面上に表示されている三次元画像に対しオペレー
タが画面上の任意の点を指定したとき、前記三次元画像
の中心と前記点とを結ぶ方向を矢視方向として該三次元
画像の矢視図を表示することを特徴とする画像表示方法
。 6、画面上に三次元画像の正面図が表示されているとき
に、該画面上の前記三次元画像の右側をオペレータが指
定したときは前記三次元画像の右側面図を表示し、該画
面上の前記三次元画像の左側をオペレータが指定したと
きは前記三次元画像の左側面図を表示し、該画面上の前
記三次元画像の上側をオペレータが指定したときは前記
三次元画像の上面図を表示し、該画面上の前記三次元画
像の下側をオペレータが指定したときは前記三次元画像
の下面図を表示することを特徴とする画像表示方法。 7、画面上に表示されている三次元画像とオペレータが
指定する前記画面上の任意位置との相対位置関係を検出
する手段と、前記三次元画像を前記相対位置関係に対し
予め決められた角度だけ回転させ画像データを求め表示
する手段とを備えることを特徴とする画像表示装置。 8、画面上に表示されている三次元画像の中心位置とオ
ペレータが指定する前記画面上の任意位置とを結ぶ線に
対し直角の線の周りに前記三次元画像を90度回転させ
た画像データを求め表示する手段を備えることを特徴と
する画像表示装置。 9、画面上に表示されている三次元画像を構成する線の
一つと該線で区画される画面上の領域をオペレータが指
定したときに該指定に係る線或いは該線に対する接線の
周りに前記三次元画像を予め決められた角度だけ前記領
域側に回転させた画像データを求め表示する手段を備え
ることを特徴とする画像表示装置。 10、画面上に表示されている三次元画像に対し切断線
と画面上の視点とがオペレータにより指定されたときに
該視点から前記切断線側を見たときの前記三次元画像の
断面図の画像データを求め表示する手段を備えることを
特徴とする画像表示装置。 11、画面上に三次元画像の正面図を表示する画像表示
装置において、該画面上の前記三次元画像の右側をオペ
レータが指定したとき前記三次元画像の右側面図を表示
する手段と、該画面上の前記三次元画像の左側をオペレ
ータが指定したときは前記三次元画像の左側面図を表示
する手段と、該画面上の前記三次元画像の上側をオペレ
ータが指定したときは前記三次元画像の上面図を表示す
る手段と、該画面上の前記三次元画像の下側をオペレー
タが指定したときは前記三次元画像の下面図を表示する
手段とを備えることを特徴とする画像表示装置。 12、画面上に表示されている三次元画像に対しオペレ
ータ画面上の任意の点を指定したとき、前記三次元画像
の中心と前記点とを結ぶ方向を矢視方向として該三次元
画像の矢視図を表示する手段を備えることを特徴とする
画像表示装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2045563A JP2892423B2 (ja) | 1990-02-28 | 1990-02-28 | 画像表示装置及び画像表示方法 |
| US07/659,718 US5303337A (en) | 1990-02-28 | 1991-02-25 | Method and device for determining a viewing perspective for image production |
| FR9102328A FR2658935B1 (fr) | 1990-02-28 | 1991-02-27 | Systeme et procede d'affichage d'images. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2045563A JP2892423B2 (ja) | 1990-02-28 | 1990-02-28 | 画像表示装置及び画像表示方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03250267A true JPH03250267A (ja) | 1991-11-08 |
| JP2892423B2 JP2892423B2 (ja) | 1999-05-17 |
Family
ID=12722822
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2045563A Expired - Lifetime JP2892423B2 (ja) | 1990-02-28 | 1990-02-28 | 画像表示装置及び画像表示方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US5303337A (ja) |
| JP (1) | JP2892423B2 (ja) |
| FR (1) | FR2658935B1 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7330198B2 (en) | 2003-02-26 | 2008-02-12 | Sony Corporation | Three-dimensional object manipulating apparatus, method and computer program |
| JP2008033667A (ja) * | 2006-07-28 | 2008-02-14 | Fujitsu Ltd | 組合せ断面図生成方法、その装置及びプログラム |
| US8253761B2 (en) | 2005-10-26 | 2012-08-28 | Samsung Electronics Co., Ltd. | Apparatus and method of controlling three-dimensional motion of graphic object |
| JP2016051354A (ja) * | 2014-09-01 | 2016-04-11 | 株式会社トヨタ車体研究所 | 図面作成支援装置および図面作成支援方法 |
| JP2020187545A (ja) * | 2019-05-14 | 2020-11-19 | 古野電気株式会社 | データ処理装置、データ処理方法、およびプログラム |
Families Citing this family (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2853355B2 (ja) * | 1991-03-14 | 1999-02-03 | 三菱電機株式会社 | 3次元図形データ発生装置 |
| GB2256567B (en) * | 1991-06-05 | 1995-01-11 | Sony Broadcast & Communication | Modelling system for imaging three-dimensional models |
| JP2719056B2 (ja) * | 1991-08-20 | 1998-02-25 | 富士通株式会社 | 三次元物体描画装置 |
| DE69229433T2 (de) * | 1991-10-24 | 1999-11-25 | Canon K.K., Tokio/Tokyo | Einrichtung und Verfahren zur kinematischen Simulierung |
| JPH07111721B2 (ja) * | 1992-06-05 | 1995-11-29 | 日本アイ・ビー・エム株式会社 | 線要素データの3次元変換装置及び方法 |
| US5557714A (en) * | 1993-01-29 | 1996-09-17 | Microsoft Corporation | Method and system for rotating a three-dimensional model about two orthogonal axes |
| JP3038521B2 (ja) * | 1993-04-02 | 2000-05-08 | 株式会社日立製作所 | 製品図面作成装置 |
| US5831630A (en) * | 1994-08-04 | 1998-11-03 | Fujitsu Limited | Three-dimensional model processing system |
| US5821941A (en) * | 1994-08-12 | 1998-10-13 | Dassault Systemes Of America, Corp. | Geometric constraints between related elements in different 2-dimensional views |
| DE69622900T2 (de) * | 1995-03-17 | 2003-04-10 | Canon K.K., Tokio/Tokyo | Verfahren und Gerät zur dreidimensionalen Bildverarbeitung |
| WO1996034365A1 (en) * | 1995-04-25 | 1996-10-31 | Cognitens Ltd. | Apparatus and method for recreating and manipulating a 3d object based on a 2d projection thereof |
| IL113496A (en) * | 1995-04-25 | 1999-09-22 | Cognitens Ltd | Apparatus and method for recreating and manipulating a 3d object based on a 2d projection thereof |
| JPH08297748A (ja) * | 1995-04-27 | 1996-11-12 | Canon Inc | 解析データ表示方法及びその装置 |
| JP4046370B2 (ja) * | 1996-01-12 | 2008-02-13 | 富士通株式会社 | 3次元形状の作図方法 |
| US5861889A (en) * | 1996-04-19 | 1999-01-19 | 3D-Eye, Inc. | Three dimensional computer graphics tool facilitating movement of displayed object |
| US5923329A (en) * | 1996-06-24 | 1999-07-13 | National Research Council Of Canada | Method of grid generation about or within a 3 dimensional object |
| KR100232278B1 (ko) * | 1996-07-05 | 1999-12-01 | 노부히로 세키 | 입체도작도방법 |
| US6144381A (en) * | 1997-05-14 | 2000-11-07 | International Business Machines Corporation | Systems, methods and computer program products for compass navigation of avatars in three dimensional worlds |
| US6396005B2 (en) | 1998-06-15 | 2002-05-28 | Rodgers Technology Center, Inc. | Method and apparatus for diminishing grid complexity in a tablet |
| US6295069B1 (en) | 1998-08-18 | 2001-09-25 | Alventive, Inc. | Three dimensional computer graphics tool facilitating movement of displayed object |
| US7502027B1 (en) * | 1999-09-13 | 2009-03-10 | Solidworks Corporation | Electronic drawing viewer |
| US20030052899A1 (en) * | 2000-08-16 | 2003-03-20 | Diana Walczak | Dynamic spatial warp |
| GB2377150B (en) * | 2001-06-30 | 2003-06-04 | Insite Environments Ltd | A method of displaying a representation of a view from a predetermined location |
| JP3910582B2 (ja) * | 2001-07-31 | 2007-04-25 | 株式会社キャドセンター | 三次元構造物形状の自動生成装置、自動生成方法、そのプログラム、及びそのプログラムを記録した記録媒体 |
| JP3939189B2 (ja) * | 2002-04-17 | 2007-07-04 | パナソニック コミュニケーションズ株式会社 | 情報処理装置、製品の組立工程表示用プログラム、及び製品の組立工程表示方法 |
| US7814436B2 (en) * | 2003-07-28 | 2010-10-12 | Autodesk, Inc. | 3D scene orientation indicator system with scene orientation change capability |
| JP2007066291A (ja) * | 2005-08-02 | 2007-03-15 | Seiko Epson Corp | 画像表示方法および画像表示装置、画像表示システム、サーバ、プログラム、記録媒体 |
| JP5028025B2 (ja) * | 2006-05-02 | 2012-09-19 | 株式会社ニデック | 眼鏡レンズ周縁加工装置 |
| US7639253B2 (en) * | 2006-07-13 | 2009-12-29 | Inus Technology, Inc. | System and method for automatic 3D scan data alignment |
| US8890863B1 (en) * | 2011-08-12 | 2014-11-18 | Google Inc. | Automatic method for photo texturing geolocated 3-D models from geolocated imagery |
| US9117382B2 (en) * | 2012-09-28 | 2015-08-25 | Intel Corporation | Device and method for automatic viewing perspective correction |
| US20180268614A1 (en) * | 2017-03-16 | 2018-09-20 | General Electric Company | Systems and methods for aligning pmi object on a model |
| US12400044B2 (en) * | 2020-02-13 | 2025-08-26 | Mitsubishi Electric Corporation | Dimension creation device, dimension creation method, and recording medium |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60186967A (ja) * | 1984-03-05 | 1985-09-24 | Fanuc Ltd | 画像表示方法 |
| JPS6146565A (ja) * | 1984-08-13 | 1986-03-06 | Nec Corp | 三次元方向ベクトルの入力方式 |
| US5124693A (en) * | 1985-10-29 | 1992-06-23 | International Business Machines | Three dimensional graphic display with user defined vanishing point |
| US4845643A (en) * | 1986-04-14 | 1989-07-04 | Clapp Roy A | Simplified computer graphics perspectives |
| US4855939A (en) * | 1987-09-11 | 1989-08-08 | International Business Machines Corp. | 3D Dimensioning in computer aided drafting |
| US4987527A (en) * | 1987-10-26 | 1991-01-22 | Hitachi, Ltd. | Perspective display device for displaying and manipulating 2-D or 3-D cursor, 3-D object and associated mark position |
| JPH01305475A (ja) * | 1988-06-03 | 1989-12-08 | Hitachi Ltd | 図形処理装置 |
| US5019809A (en) * | 1988-07-29 | 1991-05-28 | University Of Toronto Innovations Foundation | Two-dimensional emulation of three-dimensional trackball |
| GB2221369B (en) * | 1988-07-29 | 1992-10-14 | Univ Toronto | Two-dimensional emulation of three-dimensional trackball |
| US5019961A (en) * | 1989-04-05 | 1991-05-28 | Cadware, Inc. | Computer apparatus and method for logical modelling |
| CA2040273C (en) * | 1990-04-13 | 1995-07-18 | Kazu Horiuchi | Image displaying system |
-
1990
- 1990-02-28 JP JP2045563A patent/JP2892423B2/ja not_active Expired - Lifetime
-
1991
- 1991-02-25 US US07/659,718 patent/US5303337A/en not_active Expired - Lifetime
- 1991-02-27 FR FR9102328A patent/FR2658935B1/fr not_active Expired - Lifetime
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7330198B2 (en) | 2003-02-26 | 2008-02-12 | Sony Corporation | Three-dimensional object manipulating apparatus, method and computer program |
| US8253761B2 (en) | 2005-10-26 | 2012-08-28 | Samsung Electronics Co., Ltd. | Apparatus and method of controlling three-dimensional motion of graphic object |
| JP2008033667A (ja) * | 2006-07-28 | 2008-02-14 | Fujitsu Ltd | 組合せ断面図生成方法、その装置及びプログラム |
| JP2016051354A (ja) * | 2014-09-01 | 2016-04-11 | 株式会社トヨタ車体研究所 | 図面作成支援装置および図面作成支援方法 |
| JP2020187545A (ja) * | 2019-05-14 | 2020-11-19 | 古野電気株式会社 | データ処理装置、データ処理方法、およびプログラム |
| US11494059B2 (en) | 2019-05-14 | 2022-11-08 | Furuno Electric Company Limited | Apparatus, method and program for processing data |
| JP2023025072A (ja) * | 2019-05-14 | 2023-02-21 | 古野電気株式会社 | データ処理装置、データ処理方法、およびプログラム |
| US11609687B2 (en) | 2019-05-14 | 2023-03-21 | Furuno Electric Company Limited | Apparatus, method and program for processing data |
Also Published As
| Publication number | Publication date |
|---|---|
| FR2658935B1 (fr) | 1997-05-30 |
| US5303337A (en) | 1994-04-12 |
| FR2658935A1 (fr) | 1991-08-30 |
| JP2892423B2 (ja) | 1999-05-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03250267A (ja) | 画像表示装置及び画像表示方法 | |
| US5805168A (en) | Apparatus and method for converting line segment data to three-dimensional data | |
| US7149668B2 (en) | Visualization of workpieces during simulation of milling processes | |
| US5623583A (en) | Three-dimensional model cross-section instruction system | |
| JPH10283158A (ja) | ウィンドウの立体表示装置及びその方法 | |
| US5734383A (en) | Apparatus and method for generating a three-dimensional model on a graphic display from a two-dimensional image | |
| US5712965A (en) | Three-dimensional solid arranging/editing method in a computer graphic system and system | |
| JPH04296975A (ja) | 3次元図形データ発生装置 | |
| JPH09190551A (ja) | 3次元形状の作図方法 | |
| JP2586889B2 (ja) | 対話形グラフィック入力システム | |
| JP2892360B2 (ja) | 3次元カーソル制御装置 | |
| JP3672352B2 (ja) | 3次元立体配置編集方法及び3次元立体配置編集装置 | |
| JPH0614336B2 (ja) | 設計支援方法 | |
| JP2006106938A (ja) | Cad装置、cad図面作成方法、cad図面作成プログラム及び該プログラムを記録したプログラム媒体 | |
| JPH08249500A (ja) | 3次元図形の表示方法 | |
| JP2822194B2 (ja) | 計算機を用いて3次元形状モデルの2次元投影線図を作成する方法及び装置 | |
| JP5247398B2 (ja) | 表示調整装置、表示調整方法及びコンピュータプログラム | |
| JP3361652B2 (ja) | 立体図形配置入力方法及びグラフィックシステム | |
| US5831630A (en) | Three-dimensional model processing system | |
| JP3137776B2 (ja) | 透視図からの物体データ作成装置 | |
| JPH04137108A (ja) | ロボットのオフライン教示方法 | |
| US20070182759A1 (en) | Graphics processing apparatus, method and program storage medium thereof | |
| JP4310909B2 (ja) | 画像処理装置 | |
| JPH10172009A (ja) | 3次元cgアニメーション作成装置及び作成方法 | |
| JPH05134729A (ja) | Cad/camにおける三次元像への寸法及び部品番 号の表示システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080226 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090226 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090226 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100226 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100226 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110226 Year of fee payment: 12 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110226 Year of fee payment: 12 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110226 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110226 Year of fee payment: 12 |
|
| R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |