[go: up one dir, main page]

JPH0546784A - 四辺形のシエーデイング方式 - Google Patents

四辺形のシエーデイング方式

Info

Publication number
JPH0546784A
JPH0546784A JP20767691A JP20767691A JPH0546784A JP H0546784 A JPH0546784 A JP H0546784A JP 20767691 A JP20767691 A JP 20767691A JP 20767691 A JP20767691 A JP 20767691A JP H0546784 A JPH0546784 A JP H0546784A
Authority
JP
Japan
Prior art keywords
color data
vertex
color
data
buffer
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
JP20767691A
Other languages
English (en)
Inventor
Masahiro Yoshida
雅広 吉田
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 Corp
Original Assignee
NEC Corp
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 Corp filed Critical NEC Corp
Priority to JP20767691A priority Critical patent/JPH0546784A/ja
Publication of JPH0546784A publication Critical patent/JPH0546784A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)

Abstract

(57)【要約】 【目的】 グ−ロシェ−ディングでは面上の個々の点の
色デ−タを線形補間で求めることを考慮して、もう1つ
の点の色デ−タを求める処理が不要となり、描画デ−タ
作成のための処理時間が短縮できるようにする。 【構成】 フレ−ムバッファおよびZバッファ3は、自
然色に対応する。頂点色計算手段1は、グ−ロシェ−デ
ィングでは面上の個々の点の色デ−タが線形補間される
ことを利用して、入力された四辺形の3頂点の色デ−タ
から他の1頂点の色デ−タを求める。描画手段2は、入
力された四辺形をフレ−ムバッファおよびZバッファ3
に描画する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、四辺形のシェ−ディン
グ方式に関し、特に、スキャンラインアルゴリズムを用
いた3次元図形描画装置における四辺形のシェ−ディン
グ方式に関する。
【0002】
【従来の技術】従来のシェ−ディング方式では、四辺形
のシェ−ディングを行う場合、4頂点とも色デ−タを与
え、面上の個々の点の色は頂点色の補間により求めてい
る。
【0003】
【発明が解決しようとする課題】従来方式では4頂点と
も頂点デ−タを与えるがシェ−ディング時には、3頂点
の色デ−タの補間により面上の個々の点の色デ−タを求
めるため、与えられた3頂点の色デ−タの補間により求
めた他の1頂点の色デ−タが、与えられた色デ−タと異
なる場合は、描画された四辺形の色が台形分割により分
割された境界(図5の直線A1A2および直線B1B
2)で不連続になる場合があるという欠点がある。
【0004】また、前記事項を防止するために3つの頂
点の色デ−タの補間により他の1頂点の色デ−タを生成
しなければならないため、頂点デ−タの作成のための処
理時間が長くなってしまうという欠点もあった。
【0005】
【課題を解決するための手段】本発明の四辺形のシェ−
ディング方式は、自然色に対応するフレ−ムバッファお
よびZバッファと、グ−ロシェ−ディングでは面上の個
々の点の色デ−タが線形補間されることを利用して、入
力された四辺形の3頂点の色デ−タから他の1頂点の色
デ−タを求める頂点色計算手段と、入力された四辺形を
前記フレ−ムバッファおよびZバッファに描画する描画
手段とを具備することを特徴とする。
【0006】
【実施例】次に、本発明について図面を参照して説明す
る。
【0007】図1は本発明の一実施例の構成図であり、
この実施例は、頂点色計算手段1、描画手段2、フレ−
ムバッファおよびZバッファ3、CRT4から構成され
ている。
【0008】図2は図1の実施例で処理される四辺形を
示したもので、処理される四辺形は、座標値および色デ
−タからなる頂点デ−タA,B,Cと座標値のみの頂点
デ−タDから構成される。なお図中のX,Y,Zは各頂
点の座標値を、R,G,Bは各頂点の色デ−タを表す。
【0009】図3は図1の頂点色計算手段1の処理を示
す流れ図である。
【0010】図4は図1の描画手段2の処理を示す流れ
図である。
【0011】次に図1〜図4に示す実施例の動作につい
て図面を参照して説明する。
【0012】頂点色計算手段1は、ステップ31によ
り、図2に示される四辺形の頂点デ−タA(Xa,Y
a,Ra,Ga,Ba)、頂点デ−タB(Xb,Yb,
Rb,Gb,Bb)、頂点デ−タC(Xc,Yc,R
c,Gc,Bc)を用いて、四辺形の色平面のx方向の
勾配、y方向の勾配を求め、ステップ32により、図2
に示される四辺形の頂点デ−タC(Xc,Yc)と頂点
デ−タD(Xd,Yd)を用いて、線分CDのx方向の
座標変位およびy方向の座標変位を求め、ステップ33
により、前記四辺形の平面上の色デ−タのx方向の勾配
およびy方向の勾配、前記線分CDのx方向の座標変位
およびy方向の座標変位、図2に示された四辺形の頂点
デ−タC(Rc,Gc,Bc)を用いて、頂点Dの色デ
−タ(Rd,Gd,Bd)を求める。
【0013】描画手段2はステップ41により前記四辺
形をフレ−ムバッファおよびZバッファに描画する。
【0014】
【発明の効果】本発明によれば、3頂点の色デ−タを指
定するだけで四辺形のシェ−ディングを行うことができ
るため、グ−ロシェ−ディングでは面上の個々の点の色
デ−タを線形補間で求めることを考慮して、もう1つの
点の色デ−タを求める処理が不要となり、描画デ−タ作
成のための処理時間が短縮できる。
【図面の簡単な説明】
【図1】本発明の一実施例の構成図である。
【図2】図1の実施例で処理される四辺形のデ−タ形式
を示す図である。
【図3】図1中の頂点色計算手段の処理を示す流れ図で
ある。
【図4】図1中の描画手段の処理を示す流れ図である。
【図5】従来例の処理を示した図である。
【符号の説明】
1 頂点色計算手段 2 描画手段 3 フレ−ムバッファおよびZバッファ 4 CRT

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 自然色に対応するフレ−ムバッファおよ
    びZバッファと、グ−ロシェ−ディングでは面上の個々
    の点の色デ−タが線形補間されることを利用して、入力
    された四辺形の3頂点の色デ−タから他の1頂点の色デ
    −タを求める頂点色計算手段と、入力された四辺形を前
    記フレ−ムバッファおよびZバッファに描画する描画手
    段とを具備することを特徴とする四辺形のシェ−ディン
    グ方式。
JP20767691A 1991-08-20 1991-08-20 四辺形のシエーデイング方式 Pending JPH0546784A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20767691A JPH0546784A (ja) 1991-08-20 1991-08-20 四辺形のシエーデイング方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20767691A JPH0546784A (ja) 1991-08-20 1991-08-20 四辺形のシエーデイング方式

Publications (1)

Publication Number Publication Date
JPH0546784A true JPH0546784A (ja) 1993-02-26

Family

ID=16543726

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20767691A Pending JPH0546784A (ja) 1991-08-20 1991-08-20 四辺形のシエーデイング方式

Country Status (1)

Country Link
JP (1) JPH0546784A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007175300A (ja) * 2005-12-28 2007-07-12 Teikoku Seiyaku Co Ltd 貼付剤及びその製造方法
JP2007249968A (ja) * 2006-03-13 2007-09-27 Samsung Electronics Co Ltd ポイント補間によるレンダリング方法及び装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007175300A (ja) * 2005-12-28 2007-07-12 Teikoku Seiyaku Co Ltd 貼付剤及びその製造方法
JP2007249968A (ja) * 2006-03-13 2007-09-27 Samsung Electronics Co Ltd ポイント補間によるレンダリング方法及び装置

Similar Documents

Publication Publication Date Title
US4766556A (en) Three-dimensional solid object manipulating apparatus and method therefor
JP2612260B2 (ja) テクスチヤマツピング装置
JPH11161819A (ja) 画像処理装置、画像処理方法、及び画像処理プログラムを記録した記録媒体
JP2008059582A (ja) 省エネのためのlod値計算方法とこれを利用した3次元レンダリングシステム
JPH03202981A (ja) 三次元図形表示方法及びシステム
EP0425187A2 (en) Drawing 'polygon with edge'-type primitives in a computer graphics display system
JPH0546784A (ja) 四辺形のシエーデイング方式
JP2837584B2 (ja) 地形データの作成方法
JP3062488B1 (ja) テクスチャマッピング装置、方法、及び記録媒体
JPH11195139A (ja) 自由曲面生成装置および方法、並びに提供媒体
JPH11185052A (ja) 3次元コンピュータグラフィックスのテクスチャマッピング座標計算装置および方法
JPH04195377A (ja) Zバッファアルゴリズムにおける影付け方式
JP5874538B2 (ja) 動画生成装置、動画生成方法、及び、プログラム
JPH05258075A (ja) 2次元カラー表示装置に対する3次元平面の枠描画方法
JPH0765199A (ja) 画像付影方法
JPH1125266A (ja) 画像変換方法および装置
JPS6290772A (ja) 三次元物体表示処理方式
JPH06103386A (ja) 3次元空間での図形表示方法
JPH02127786A (ja) 三次元物体の二次元表現方法
JPH05266217A (ja) 三次元図形表示装置
JPH04223577A (ja) 3次ベジェ曲線の描画方法
JP2699342B2 (ja) 画像変換方法
JPH04347782A (ja) 凸四辺形シェーディング方式
JPH04125787A (ja) 3次元図形表示処理法、3次元図形表示装置
JPH0814855B2 (ja) 蛋白質表示処理方法