JPH05258075A - 2次元カラー表示装置に対する3次元平面の枠描画方法 - Google Patents

2次元カラー表示装置に対する3次元平面の枠描画方法

Info

Publication number
JPH05258075A
JPH05258075A JP4053137A JP5313792A JPH05258075A JP H05258075 A JPH05258075 A JP H05258075A JP 4053137 A JP4053137 A JP 4053137A JP 5313792 A JP5313792 A JP 5313792A JP H05258075 A JPH05258075 A JP H05258075A
Authority
JP
Japan
Prior art keywords
plane
frame
coordinate
dimensional
coordinate value
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.)
Withdrawn
Application number
JP4053137A
Other languages
English (en)
Inventor
Fumiko Sakai
文子 酒井
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 Software Kansai Ltd
Original Assignee
NEC Software Kansai 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 Software Kansai Ltd filed Critical NEC Software Kansai Ltd
Priority to JP4053137A priority Critical patent/JPH05258075A/ja
Publication of JPH05258075A publication Critical patent/JPH05258075A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)

Abstract

(57)【要約】 【目的】 描画したい3次元空間上の平面が、XY座標
平面に対して、どんな傾をもっている場合でも、枠が描
画でき、同系色の断面が複数重なり合う場合、枠が表示
されていると、重なり具合が明確にわかるようにする。 【構成】 投影手段1により、3次元データファイルS
1から、3次元空間上の平面のデータを読みこみ、3次
元空間上の平面座標を画面XY座標平面へ投影する。枠
XY座標値決定手段2により、画面へ投影された平面に
枠を付ける。奥行計算手段3により、画面に投影された
平面をもとの平面上へもう一度投影する。表示手段4に
より、2次元カラー表示装置S2へ3次元空間上でのZ
軸方向について、Z座標値を比較し、手前側にある描画
情報を保持し、描画する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、2次元カラー表示装置
に対して、3次元図形の描画方法に関し、特に、3次元
に枠付き平面を描画する方法に関する。
【0002】
【従来の技術】従来、この種の2次元カラー表示装置に
対する3次元平面枠描画方法は、3次元空間上の平面に
おいてその平面上に枠を描画している。
【0003】
【発明が解決しようとする課題】上述した従来の方法で
は、3次元空間上の平面を2次元カラー表示装置の画面
上に描画する際に、3次元空間上に枠を描画していたた
め図2の3次元空間上の平面Pと画面Qのなす角aが、
90度に近づくと、量子化された枠のXY座標値と、平
面のXY座標値が、同じになり、同一ピクセルに描画さ
れる。
【0004】図3を用いて説明すると、3次元空間上の
平面P1に点P1と点Q2(正方形A1A2A3A4と
正方形A6A3A4A5にて表現)を考える。点Q1
は、描画する平面P1上にあり、点Q2は、平面P1を
囲む枠線上にある。この図より明らかなように、平面P
1と画面であるXY座標平面P2のなす角が大きくなる
と、2点Q1,Q2は、XY座標平面P2上の点Q3
(正方形B1B2B3B4にて表現)に、投影されるこ
とになる。点Q3は画面上の1ピクセルに相当する。
【0005】このため、画面であるXY座標平面に対し
てZ軸方向に遠くなる点の枠については、Z座標値の判
定を行うと、手前側を描画するために、枠の色が平面の
色で消されてしまうという欠点がある。
【0006】
【課題を解決するための手段】本発明は、3次元データ
を格納するファイルを具備する2次元カラー表示装置に
対する3次元平面の枠描画方法において、3次元空間上
の平面の座標を画面であるXY座標平面へ投影するため
の投影手段と、画面XY座標平面へ投影された平面の座
標値より、枠のXY座標値を決定するための枠XY座標
値決定手段と、XY座標平面上の枠の頂点座標値に、も
との平面上でのZ座標値を与えるための奥行計算手段
と、3次元空間上で奥行Z軸方向について、Z座標値を
比較し、手前側にある平面の座標値と枠の色を保持する
ことにいり、表示を行う表示手段とを実行することを特
徴とするものである。
【0007】
【実施例】次に、本発明について図面を参照して詳細に
説明する。
【0008】図1は、本発明の一実施例の動作を示す流
れ図であり、投影手段1、枠XY座標値決定手段2、奥
行計算手段3、表示手段4が実行される。
【0009】ここでは、長方形の平面の外側に、枠を描
画するものについて説明する。
【0010】まず、投影手段1では、3次元空間上の平
面のデータをファイルS1から読み込み、平面の4角頂
点の座標値を計算し、画面XY座標平面へ投影する。
【0011】次に、枠XY座標値決定手段2では、画面
XY座標平面上の平面の枠座標値を決める。ここで、も
し、3次元空間上の枠付き平面を単純に、XY座標平面
に投影した場合、画面から遠い側の枠が、平面の色によ
って消される状況を、図3を用いて説明すると、3次元
空間上の平面P1に点P1と点Q2(正方形A1A2A
3A4と正方形A6A3A4A5にて表現)を考える。
点Q1は、描画する平面P1上にあり、点Q2は、平面
P1を囲む枠線上にある。この図より明らかなように、
平面P1と画面であるXY座標平面P2のなす角が大き
くなると、2点Q1,Q2は、XY座標平面P2上の点
Q3(正方形B1B2B3B4にて表現)に、投影され
ることになる。点Q3は画面上の1ピクセルに相当す
る。この場合には、平面の色が、ピクセルB1B2B3B4に与
えられ、枠の色は無視されてしまうことになる。
【0012】この実施例では、この問題点を解決するた
め、図4に示す方法にて、枠座標値を決定している。図
4において、XY座標平面P2上に投影された平面P1
上の頂点を点A、点B、点C、点Dと表し、4点A、
B、C、Dが作る四角形の1ピクセル外側に、枠の頂点
をとる。この枠の頂点を、点E、点F、点G、点Hと表
している。このように、XY平面P2上へ投影し、枠の
座標値を決めることにより、量子化された枠のXY座標
値と平面のXY座標値が同じになり、同一ピクセルに描
画されることがないようにする。
【0013】奥行計算手段3では、図4においてXY平
面上の平面EFGHを3次元空間上のもとの平面P1上
へ投影するために、枠の奥行きを計算する。枠の奥行の
計算方法は、枠を通るXY座標平面に垂直な直線と、も
との平面との交点を求める。
【0014】次に、表示手段4では、2次元カラー表示
装置S2へ、3次元空間上での奥行Z軸方向について、
Z座標値を比較し、手前側にある描画情報を保持し、描
画する。Z座標値を比較するのは、XY座標値が等しく
なった2点についてである。また、Z座標値が等しい場
合は、情報の入れ替えを行わないものとする。
【0015】
【発明の効果】以上説明したように本発明は、2次元カ
ラー表示装置に対して、3次元空間上の平面に枠を描画
する時に、3次元空間上の平面をXY座標平面上に投影
し、画面上のピクセルに枠を描画し、その枠をもとの平
面上に投影する方法により、描画したい3次元空間上の
平面が、XY座標平面に対して、どんな傾をもっている
場合でも、枠が描画できるという効果がある。
【0016】また、同系色の断面が複数重なり合う場
合、枠が表示されていると、重なり具合が明確にわかる
という効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例の流れ図である。
【図2】XY座標平面(画面)と3次元空間上の平面と
の関係を説明するための図である。
【図3】3次元空間上の平面を、XY座標平面上へ投影
したときに、量子化によりXY座標値が同じになる場合
を説明するための図である。
【図4】XY座標平面上に投影された平面に枠を付ける
方法を説明するための図である。
【符号の説明】
1 投影手段 2 枠XY座標値決定手段 3 奥行計算手段 4 表示手段 S1 3次元データファイル S2 2次元カラー表示装置

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 3次元データを格納するファイルを具備
    する2次元カラー表示装置に対する3次元平面の枠描画
    方法において、 3次元空間上の平面の座標を画面であるXY座標平面へ
    投影するための投影手段と、 画面XY座標平面へ投影された平面の座標値より、枠の
    XY座標値を決定するための枠XY座標値決定手段と、 XY座標平面上の枠の頂点座標値に、もとの平面上での
    Z座標値を与えるための奥行計算手段と、 3次元空間上で奥行Z軸方向について、Z座標値を比較
    し、手前側にある平面の座標値と枠の色を保持すること
    にいり、表示を行う表示手段とを実行することを特徴と
    する2次元カラー表示装置に対する3次元平面の枠描画
    方法。
  2. 【請求項2】 3次元データを格納するファイルを具備
    する2次元カラー表示装置において、 3次元空間上の平面の座標を画面であるXY座標平面へ
    投影するための投影手段と、 画面XY座標平面へ投影された平面の座標値より、枠の
    XY座標値を決定するための枠XY座標値決定手段と、 XY座標平面上の枠の頂点座標値に、もとの平面上での
    Z座標値を与えるための奥行計算手段と、 3次元空間上で奥行Z軸方向について、Z座標値を比較
    し、手前側にある平面の座標値と枠の色を保持すること
    にいり、表示を行う表示手段とを具備することを特徴と
    する2次元カラー表示装置。
JP4053137A 1992-03-12 1992-03-12 2次元カラー表示装置に対する3次元平面の枠描画方法 Withdrawn JPH05258075A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4053137A JPH05258075A (ja) 1992-03-12 1992-03-12 2次元カラー表示装置に対する3次元平面の枠描画方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4053137A JPH05258075A (ja) 1992-03-12 1992-03-12 2次元カラー表示装置に対する3次元平面の枠描画方法

Publications (1)

Publication Number Publication Date
JPH05258075A true JPH05258075A (ja) 1993-10-08

Family

ID=12934440

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4053137A Withdrawn JPH05258075A (ja) 1992-03-12 1992-03-12 2次元カラー表示装置に対する3次元平面の枠描画方法

Country Status (1)

Country Link
JP (1) JPH05258075A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2909593A1 (de) * 1978-03-24 1979-09-27 Permelec Electrode Ltd Elektrode zum gebrauch bei der elektrolyse einer waessrigen metallhalogenidloesung sowie verfahren zur herstellung derselben
US10818098B2 (en) 2017-01-17 2020-10-27 Casio Computer Co., Ltd. Drawing method for assigning drawing patterns to unit drawing area forming at least part of first surface or at least part of second surface, drawing apparatus, and recording medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2909593A1 (de) * 1978-03-24 1979-09-27 Permelec Electrode Ltd Elektrode zum gebrauch bei der elektrolyse einer waessrigen metallhalogenidloesung sowie verfahren zur herstellung derselben
US10818098B2 (en) 2017-01-17 2020-10-27 Casio Computer Co., Ltd. Drawing method for assigning drawing patterns to unit drawing area forming at least part of first surface or at least part of second surface, drawing apparatus, and recording medium

Similar Documents

Publication Publication Date Title
US12556648B2 (en) Image display apparatus and method
US7596468B2 (en) Method for measuring a selected portion of a curved surface of an object
US6556195B1 (en) Image processing device and image processing method
US6529206B1 (en) Image processing apparatus and method, and medium therefor
CN114972612B (zh) 一种基于三维简化模型的图像纹理生成方法及相关设备
US9153068B2 (en) Clipless time and lens bounds for improved sample test efficiency in image rendering
CN102184572B (zh) 三维图形裁剪方法、呈现方法及其图形处理装置
US7884825B2 (en) Drawing method, image generating device, and electronic information apparatus
US6515658B1 (en) 3D shape generation apparatus
JPH11161819A (ja) 画像処理装置、画像処理方法、及び画像処理プログラムを記録した記録媒体
JPWO2019049457A1 (ja) 画像生成装置および画像生成方法
CN111932448B (zh) 一种数据处理方法、装置、存储介质及设备
JPS6380375A (ja) テクスチヤマツピング装置
US8098264B2 (en) Method and apparatus for rendering computer graphics primitive
US6346939B1 (en) View dependent layer ordering method and system
JP2837584B2 (ja) 地形データの作成方法
US6567085B1 (en) Display techniques for three-dimensional virtual reality
JPH05258075A (ja) 2次元カラー表示装置に対する3次元平面の枠描画方法
KR20250118467A (ko) 360도 비디오 프로젝션 매핑 방법 및 그 장치와 이를 포함하는 프로젝션 시스템
Borshukov New algorithms for modeling and rendering architecture from photographs
JP2973413B2 (ja) コンピュータグラフィックスの照度計算方法及び表示装置
JP2005165283A (ja) 地図表示装置
JP2747822B2 (ja) 図形表示装置
JP2000057376A (ja) 新視点画像生成方法
JP2002006391A (ja) プロジェクタ投影面の調整方法及び記録媒体

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990518