首页 / 专利库 / 电脑图像 / 着色器 / 顶点着色器 / Shading system for quadrilateral

Shading system for quadrilateral

阅读:715发布:2021-03-03

专利汇可以提供Shading system for quadrilateral专利检索,专利查询,专利分析的服务。并且PURPOSE:To shorten a processing time to be required for the formation of plotting data by considering that the color data of individual points on a face are found out by linear interpolation in the case of glow shading and eliminating the necessity of processing for finding out the color data of another point. CONSTITUTION:A frame buffer/Z buffer 3 correspond to natural colors. A vertex color calculating means 1 finds out the color data of the other vertex from the color data of three vertexes in an inputted quardrangle by utilizing that the color data of individual points on the face are linearly interpolated in the glow shading. A plotting means 2 plots the inputted quadrilateral on the frame buffer/Z buffer 3.,下面是Shading system for quadrilateral专利的具体信息内容。

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

    【発明の詳細な説明】

    【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

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈