JP3349787B2 - 描画データ作成装置及び描画データ作成方法 - Google Patents

描画データ作成装置及び描画データ作成方法

Info

Publication number
JP3349787B2
JP3349787B2 JP25862593A JP25862593A JP3349787B2 JP 3349787 B2 JP3349787 B2 JP 3349787B2 JP 25862593 A JP25862593 A JP 25862593A JP 25862593 A JP25862593 A JP 25862593A JP 3349787 B2 JP3349787 B2 JP 3349787B2
Authority
JP
Japan
Prior art keywords
order
data
drawing data
address
order table
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.)
Expired - Lifetime
Application number
JP25862593A
Other languages
English (en)
Other versions
JPH07114654A (ja
Inventor
禎治 豊
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.)
Sony Interactive Entertainment Inc
Original Assignee
Sony Computer Entertainment Inc
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 Sony Computer Entertainment Inc filed Critical Sony Computer Entertainment Inc
Priority to JP25862593A priority Critical patent/JP3349787B2/ja
Priority to DE69432507T priority patent/DE69432507T2/de
Priority to EP94307417A priority patent/EP0649118B1/en
Priority to TW083109383A priority patent/TW260773B/zh
Priority to CA002117855A priority patent/CA2117855C/en
Priority to US08/320,272 priority patent/US5619629A/en
Priority to KR1019940026172A priority patent/KR100337576B1/ko
Priority to CN94118658A priority patent/CN1102769C/zh
Publication of JPH07114654A publication Critical patent/JPH07114654A/ja
Application granted granted Critical
Publication of JP3349787B2 publication Critical patent/JP3349787B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/10Geometric effects
    • G06T15/40Hidden part removal
    • G06T15/405Hidden part removal using Z-buffer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Image Generation (AREA)
  • Bus Control (AREA)
  • Digital Computer Display Output (AREA)
  • Image Processing (AREA)
  • Processing Or Creating Images (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、順序テーブルを用いて
Zソートを行い描画データを作成する描画データ作成装
置及び描画データ作成方法に関し、例えばコンピュータ
グラフィックスにおける3次元画像表示に適用される。
【0002】
【従来の技術】コンピュータグラフィックスにおける3
次元画像表示では、視点から見えない部分を表示しない
ように描画データを作成する必要があるので、例えば、
原画像を複数ブロックに分割して、各ブロックの3次元
座標におけるZ(深さ)方向の情報からブロック毎の処
理順序を示すポインタを作り、バッファメモリに書き込
むとともに、そのヘッダをテーブルに登録しておき、上
記ヘッダ及びポインタにより指定される順序でブロック
単位で処理するようにしている。
【0003】例えば(8×8)画素の単位ブロックとし
て原画像を(64×96)ブロックに分割し、各ブロッ
クの代表点画素毎に3次元座標におけるZ方向の座標位
置を求め、0〜Dまでを深さの範囲とし、深さzをアド
レスとするテーブルに、深さdの代表点画素を有する最
初のブロックのブロック番号(n,m)をヘッダ(スタ
ート番地)として登録し、該ヘッダ(スタート番地)か
ら始まる一連のブロック番号をポインタとしてメモリに
書き込むようにして、ブロック単位で浅い方から深い方
に向かう処理順序を規定した順序テーブルを作成し、こ
の順序テーブルを用いたZソートにより描画データを作
成する。
【0004】すなわち、ブロック番号が(n,m)のブ
ロックの代表点画素の深さがdである場合には、テーブ
ルのd番地に無いも書かれていなければ該テーブルのd
番地にスタート番地として上記ブロック番号(n,m)
を書き込み、また、図10に示すように、上記d番地に
既にスタート番地(n0 ,m0 )が書かれているときに
は、メモリの(n0 ,m0 )番地のポインタ値(n1
1 )を該メモリの(n,m)番地に書き込み、
(n0 ,m0 )番地にポインタ値(n,m)を書き込む
ようになす。このような手順を繰り返すことにより、テ
ーブルのヘッダ(スタート番地)から始まる一連のブロ
ック番号をポインタとしてメモリに書き込こんで、ブロ
ック単位で浅い方から深い方に向かう処理順序を規定し
た順序テーブルを作成する。そして、この順序テーブル
を用いたZソートにより描画データを作成する。
【0005】
【発明が解決しようとする課題】ところで、従来の順序
テーブルを用いたZソートにより描画データを作成する
ようにした描画データ作成装置では、物理的に分かれて
いる二つのオブジェクトが近い深さzにあった場合に、
ポリゴン単位の干渉を排除することができないという問
題点があった。また、深さの段範囲分の順序テーブルを
必要とし、順序テーブルの精度を高くするには、大容量
のメモリを必要とするという問題点があった。
【0006】そこで、上述の如き従来例の問題点に鑑
み、本発明の目的は、物理的に分かれている二つのオブ
ジェクトが近い深さzにあった場合にも、ポリゴン単位
の干渉を排除して、画質の良好な描画データを作成する
ことができるようにした描画データ作成装置を提供する
ことにある。
【0007】また、本発明の他の目的は、簡単な構成で
複数の順序テーブル同士を段階的にZソートして、確実
且つ迅速に画質の良好な描画データを作成することがで
きるようにした描画データ作成装置を提供することにあ
る。
【0008】また、本発明の他の目的は、順序テーブル
の大きさを圧縮して、複数の順序テーブルを持つことに
よるメモリ容量の増大を抑えることができるようにした
描画データ作成装置を提供することにある。
【0009】また、本発明の他の目的は、物理的に分か
れている二つのオブジェクトが近い深さzにあった場合
にも、ポリゴン単位の干渉を排除して、画質の良好な描
画データを作成することができるようにした描画データ
作成方法を提供することにある。
【0010】また、本発明の他の目的は、複数の順序テ
ーブル同士の段階的なZソートを確実に行うことができ
るようにした描画データ作成方法を提供することにあ
る。
【0011】また、本発明の他の目的は、複数の順序テ
ーブル同士の段階的なZソートの制御を簡略化すること
ができるようにした描画データ作成方法を提供すること
にある。
【0012】さらに、本発明の他の目的は、複数の順序
テーブルを持つことによるメモリ容量の増大を抑えるこ
とができるようにした描画データ作成方法を提供するこ
とにある。
【0013】
【課題を解決するための手段】上記課題に対応した本発
明の描画データ処理方法は、複数のオブジェクトから構
成される画像を表現する描画データを生成する描画デー
タ作成装置における描画データ作成方法であって、制御
手段が、記憶手段に、各オブジェクトを分割したデータ
にそのオブジェクトの3次元座標内におけるZ方向の深
さを表すZ値とポインタ領域とを付加してなるデータブ
ロックを複数記憶するとともに、代表値と順序データと
を持つ順序テーブルを各オブジェクトに対応させて複数
記憶する処理と、前記Z値に基づき各順序テーブル内で
データブロックのZソートを行なうとともに、前記代表
値に基づき前記複数の順序テーブル同士のZソートを行
ない、前記複数のデータブロックの処理順序を前記複数
の順序テーブルにわたって設定する処理とを実行するこ
とを特徴とする。
【0014】上記課題に対応した本発明の他の描画デー
タ処理方法は、複数のオブジェクトから構成される画像
を表現する描画データを生成する描画データ作成装置に
おける描画データ作成方法であって、制御手段が、記憶
手段に、各オブジェクトを分割したデータにそのオブジ
ェクトの3次元座標内におけるZ方向の深さを表すZ値
とポインタ領域とを付加してなるデータブロックを複数
記憶するとともに、代表値と順序データとを持つ順序テ
ーブルを各オブジェクトに対応させて複数記憶する処理
と、データブロックのZ値に対応するアドレスを持つ順
序テーブルのメモリセルにそのデータブロックの先頭ア
ドレスを設定するとともに、そのデータブロックの前記
ポインタ領域に次の処理順序のアドレスを設定し、第1
の順序テーブルの代表値に対応するアドレスを持つ第2
の順序テーブルのメモリセルに前記第1の順序テーブル
の先頭アドレスを設定するとともに、前記第1の順序テ
ーブルの最後のメモリセルに次の処理順序のアドレスを
設定する処理とを実行することを特徴とする。
【0015】上記課題に対応した本発明の描画データ作
成装置は、複数のオブジェクトから構成される画像を表
現する描画データを生成する描画データ作成装置であっ
て、各オブジェクトを分割したデータにそのオブジェク
トの3次元座標内におけるZ方向の深さを表すZ値とポ
インタ領域とを付加してなるデータブロックを複数記憶
するとともに、代表値と順序データとを持つ順序テーブ
ルを各オブジェクトに対応させて複数記憶する記憶手段
と、前記Z値に基づき各順序テーブル内でデータブロッ
クのZソートを行なうとともに、前記代表値に基づき前
記複数の順序テーブル同士のZソートを行ない、前記複
数のデータブロックの処理順序を前記複数の順序テーブ
ルにわたって設定するソート制御手段とを有することを
特徴とする。
【0016】上記課題に対応した本発明の他の描画デー
タ作成装置は、複数のオブジェクトから構成される画像
を表現する描画データを生成する描画データ作成装置で
あって、各オブジェクトを分割したデータにそのオブジ
ェクトの3次元座標内におけるZ方向の深さを表すZ値
とポインタ領域とを付加してなるデータブロックを複数
記憶するとともに、代表値と順序データとを持つ順序テ
ーブルを各オブジェクトに対応させて複数記憶する記憶
手段と、データブロックのZ値に対応するアドレスを持
つ順序テーブルのメモリセルにそのデータブロックの先
頭アドレスを設定するとともに、そのデータブロックの
前記ポインタ領域に次の処理順序のアドレスを設定し、
第1の順序テーブルの代表値に対応するアドレスを持つ
第2の順序テーブルのメモリセルに前記第1の順序テー
ブルの先頭アドレスを設定するとともに、前記第1の順
序テーブルの最後のメモリセルに次の処理順序のアドレ
スを設定するソート制御手段を有することを特徴とす
る。
【0017】
【0018】
【0019】
【0020】
【0021】
【0022】
【0023】
【0024】
【0025】
【0026】
【0027】
【実施例】以下、本発明に係る描画データ作成装置及び
描画データ作成方法の実施例について、図面に従い詳細
に説明する。
【0028】本発明に係る描画データ作成方法は、例え
ば図1に示すような構成の描画データ作成装置により実
施される。
【0029】この図1に示す描画データ作成装置は、光
ディスク(CDROM)1aを記録媒体とするテレビゲ
ーム装置に本発明を適用したもので、上記CDROM1
aを再生するCDROM再生装置1を備え、このCDR
OM再生装置1が接続されたシステムバスにマイクロコ
ンピュータ(CPU)2、メインメモリ3、画像伸張装
置4、DMAコントローラ5、座標変換装置6や画像合
成装置7などが接続され、さらに、上記画像合成装置7
にフレームメモリ8が接続されているとともに画像用出
力回路9を介してテレビモニタ10が接続されてなる。
【0030】この描画データ作成装置は、上記CPU2
に接続された図示しないキィーボードやマウスなどの入
力操作装置からの操作命令に応じて、上記CDROM再
生装置1によりCDROM1aから画像処理用のプログ
ラムデータや画像データを再生して上記メインメモリ3
に転送し、上記メインメモリ3上の画像データについ
て、上記画像伸張装置4による画像伸張処理や上記座標
変換装置6による座標変換処理を施し、これら処理済の
画像データについて、ブロック単位で浅い方から深い方
に向かう処理順序を規定した順序テーブルを参照して上
記DMAコントローラ5により上記画像合成装置7を介
してZソートすることによって、上記フレームメモリ8
上に描画データを順次作成し、この描画データを上記フ
レームメモリ8から読み出して上記画像用出力回路9を
介してテレビモニタ10に供給するようになっている。
【0031】この実施例の描画データ作成装置におい
て、上記メインメモリ3上には順序テーブルを作成する
ための記憶領域が確保されている。
【0032】順序テーブルはメモリセルが連続的に取ら
れたもので、初期化状態では、図2に示すように、メモ
リセルのそれぞれの内容は次のメモリセルのアドレス
(n+1)が入っている。
【0033】また、Zソートするためのデータの塊には
Zが入っており、このZの値によって順序テーブルのア
ドレスをオフセットしたメモリセルの値を次のメモリセ
ルのアドレスからソートされるデータの先頭アドレスへ
付け換える。ソートされるデータのヘッダにもポインタ
領域を取っておき、そこを次のメモリセルのアドレスの
値に書き換える。
【0034】すなわち、例えば順序テーブルのアドレス
〔5〕にZソートするためのデータdataの塊のZと
して〔100〕が入っている場合、図3にZソート後の
順序テーブルを示すように、上記Zの値〔100〕によ
って順序テーブルのアドレスをオフセットしたメモリセ
ル(アドレス〔5〕)の値を次のメモリセルのアドレス
〔6〕からソートされるデータの先頭アドレス〔10
0〕へ付け換える。また、ソートされるデータdata
のヘッダのポインタ領域は、次のメモリセルのアドレス
の値〔6〕に書き換える。
【0035】そして、この実施例の描画データ作成装置
は、画像を構成しているオブジェクト毎に割り当てた複
数の順序テーブルを有し、上記画像を複数に分割した各
ブロックの代表点画素の3次元座標におけるZ方向の情
報をアドレスとして各ブロックの処理順序を示す順序デ
ータを書き込み、各順序テーブルの代表値に基づいて、
上記DMAコントローラ5により複数の順序テーブル同
士を段階的にZソートすることにより、図4に示すよう
に、ブロック単位で浅い方から深い方に向かう処理順序
を規定した順序テーブルを作成し、この順序テーブルを
参照して上記フレームメモリ8上に描画データを順次作
成するようになっている。
【0036】すなわち、例えば図5に示すように、第1
の順序テーブルOT1は、アドレス
〔0〕から大きさが
〔16〕で、順序テーブル全体の代表値が
〔0〕であ
り、Z値〔5〕、アドレス〔100〕のデータが1つソ
ートされているものとする。また、例えば図6に示すよ
うに、第2の順序テーブルOT2は、アドレス〔50〕
から大きさが〔16〕で、順序テーブル全体の代表値が
〔12〕であり、Z値
〔9〕、アドレス〔20〕のデー
タが1つソートされているものとする。なお、上記第2
の順序テーブルOT2にソートされているデータのZ値
HA
〔9〕であるが、この第2の順序テーブルOT2の
先頭アドレスは〔50〕であるので、順序テーブルのア
ドレスは〔59〕に割り付けられている。上記第1の順
序テーブルOT1に第2の順序テーブルOT2をソート
すると、図7に示すような順序テーブルとなる。すなわ
ち、第2の順序テーブルOT2の代表値が〔12〕であ
るので第1の順序テーブルOT1のアドレス〔12〕の
メモリセルに第2の順序テーブルOT2の先頭アドレス
〔50〕が書かれる。また、第2の順序テーブルOT2
の最後のアドレス〔65〕のメモリセルには第1の順序
テーブルOT1のアドレス〔13〕が書かれる。このよ
うにして第2の順序テーブルOT2が第1の順序テーブ
ルOT1にソートされる。
【0037】ここで、ソートするアルゴリズムはデータ
を順序テーブルに割り付ける方式と順序テーブル同士を
割り付ける方式とでは同一であり、統一性がある。この
ように、順序テーブル同士の段階的なZソートを再帰的
に行うことにより、Zソートの制御を簡略化することが
できる。
【0038】このように、画像を複数に分割した各ブロ
ックの代表点画素の3次元座標におけるZ方向の情報を
アドレスとする順序テーブルを上記画像を構成するオブ
ジェクト毎に割り当てて、上記オブジェクト毎に各ブロ
ックの処理順序を示す順序データを書き込み、順序テー
ブル同士を段階的にZソートして描画データを作成する
ことにより、物理的に分かれている複数のオブジェクト
の情報をオブジェクト単位でZソートすることができ
る。これにより、2つのオブジェクトが近い深さzにあ
った場合にも、ポリゴン単位の干渉を排除して画質の良
好な描画データを作成することができる。すなわち、例
えば道路の上を車が走っているところを斜め上から見て
いる場合に道路の部分は車よりも必ず下にあるので、ま
ず道路でZソートし、次に車でZソートをして、その後
に道路と車をZソートするというように、オブジェクト
単位でZソートことにより、道路と車が干渉することな
く、確実にZソートことができる。また、DMAコント
ローラ5により順序テーブル同士を段階的にZソートす
るので、簡単な構成で確実且つ迅速に画質の良好な描画
データを作成することができる。さらに、順序テーブル
同士の段階的なZソートを各順序テーブルの代表値に基
づいて確実に行うことができる。
【0039】さらに、この実施例の描画データ作成装置
では、上記メインメモリ3上に複数の順序テーブルを作
成するための記憶領域を確保する必要があるが、上述の
ように順序テーブルのアドレスにオフセットを持たせた
ことにより、各順序テーブルを圧縮することができる。
さらに、順序テーブルのビットレングスを可変とするこ
とにより、メモリ容量の増大を抑えることができる。こ
れにより、複数の順序テーブルを持つことによるメモリ
容量の増大を抑えることができ、同じメモリ使用量であ
れば順序テーブルの精度を上げることができる。
【0040】すなわち、ある順序テーブルに割り当てる
られるデータのZ値が例えば〔50〕から〔65〕まで
に収まっている場合、図8に示すように、順序テーブル
のメモリセルをアドレス
〔0〕からアドレス〔65〕ま
での確保しても、アドレス
〔0〕からアドレス〔49〕
までの50個のメモリセルは無駄になってしまう。これ
に対して、図9に示すように、オフセットを〔50〕と
して、実際のメモリセルはアドレス〔50〕からアドレ
ス〔65〕までとすることにより、メモリ使用量がメモ
リセル16個となり、メモリ容量の増大を抑えることが
できる。
【0041】
【発明の効果】本発明により、複数のオブジェクトの情
報をオブジェクト単位でZソートすることができる。こ
れにより2つのオブジェクトが近い深さzにあった場合
でも、ポリゴン単位の干渉を排除して、画質の良好な描
画データを作成することができる。
【0042】
【0043】
【0044】
【0045】
【0046】
【0047】
【図面の簡単な説明】
【図1】本発明に係る描画データ作成方法を実施する描
画データ作成装置の概略構成を示すブロック図である。
【図2】上記描画データ作成装置における順序テーブル
の初期化状態の内容を模式的に示す図である。
【図3】上記描画データ作成装置におけるソート後の順
序テーブルの内容を模式的に示す図である。
【図4】上記描画データ作成装置において複数の順序テ
ーブルのソートして作成した順序テーブルの内容を模式
的に示す図である。
【図5】上記描画データ作成装置における第1の順序テ
ーブルの内容を模式的に示す図である。
【図6】上記描画データ作成装置における第2の順序テ
ーブルの内容を模式的に示す図である。
【図7】上記第1の順序テーブルに第2の順序テーブル
をソートして作成した順序テーブルの内容を模式的に示
す図である。
【図8】非圧縮の順序テーブルの構造を模式的に示す図
である。
【図9】オフセットにより圧縮したの順序テーブルの構
造を模式的に示す図である。
【図10】従来の描画データ作成装置における順序テー
ブルの構造を模式的に示す図である。
【符号の説明】
1・・・CDROM再生装置 2・・・CPU 3・・・メインメモリ 4・・・画像伸張装置 5・・・DMAコントローラ 6・・・座標変換装置 7・・・画像合成装置 8・・・フレームメモリ 9・・・画像用出力回路 10・・・テレビモニタ
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平6−203172(JP,A) 特開 平6−44045(JP,A) 特開 平5−224885(JP,A) 特開 平5−210745(JP,A) 特開 平4−268679(JP,A) 特開 平3−71277(JP,A) 特開 平2−85978(JP,A) 特開 平2−79178(JP,A) (58)調査した分野(Int.Cl.7,DB名) G06T 15/40 200 G06F 3/153 320 G06F 13/28 310

Claims (4)

    (57)【特許請求の範囲】
  1. 【請求項1】 複数のオブジェクトから構成される画像
    を表現する描画データを生成する描画データ作成装置に
    おける描画データ作成方法であって、制御手段が、 記憶手段に、各オブジェクトを分割したデータにそのオ
    ブジェクトの3次元座標内におけるZ方向の深さを表す
    Z値とポインタ領域とを付加してなるデータブロックを
    複数記憶するとともに、代表値と順序データとを持つ順
    序テーブルを各オブジェクトに対応させて複数記憶する
    処理と、 前記Z値に基づき各順序テーブル内でデータブロックの
    Zソートを行なうとともに、前記代表値に基づき前記複
    数の順序テーブル同士のZソートを行ない、前記複数の
    データブロックの処理順序を前記複数の順序テーブルに
    わたって設定する処理とを実行する方法。
  2. 【請求項2】 複数のオブジェクトから構成される画像
    を表現する描画データを生成する描画データ作成装置に
    おける描画データ作成方法であって、制御手段が、 記憶手段に、各オブジェクトを分割したデータにそのオ
    ブジェクトの3次元座標内におけるZ方向の深さを表す
    Z値とポインタ領域とを付加してなるデータブロックを
    複数記憶するとともに、代表値と順序データとを持つ順
    序テーブルを各オブジェクトに対応させて複数記憶する
    処理と、 データブロックのZ値に対応するアドレスを持つ順序テ
    ーブルのメモリセルにそのデータブロックの先頭アドレ
    スを設定するとともに、そのデータブロックの前記ポイ
    ンタ領域に次の処理順序のアドレスを設定し、第1の順
    序テーブルの代表値に対応するアドレスを持つ第2の順
    序テーブルのメモリセルに前記第1の順序テーブルの先
    頭アドレスを設定するとともに、前記第1の順序テーブ
    ルの最後のメモリセルに次の処理順序のアドレスを設定
    する処理とを実行する方法。
  3. 【請求項3】 複数のオブジェクトから構成される画像
    を表現する描画データを生成する描画データ作成装置で
    あって、 各オブジェクトを分割したデータにそのオブジェクトの
    3次元座標内におけるZ方向の深さを表すZ値とポイン
    タ領域とを付加してなるデータブロックを複数記憶する
    とともに、代表値と順序データとを持つ順序テーブルを
    各オブジェクトに対応させて複数記憶する記憶手段と、 前記Z値に基づき各順序テーブル内でデータブロックの
    Zソートを行なうとともに、前記代表値に基づき前記複
    数の順序テーブル同士のZソートを行ない、前記複数の
    データブロックの処理順序を前記複数の順序テーブルに
    わたって設定するソート制御手段とを有する描画データ
    作成装置。
  4. 【請求項4】 複数のオブジェクトから構成される画像
    を表現する描画データを生成する描画データ作成装置で
    あって、 各オブジェクトを分割したデータにそのオブジェクトの
    3次元座標内におけるZ方向の深さを表すZ値とポイン
    タ領域とを付加してなるデータブロックを複数記憶する
    とともに、代表値と順序データとを持つ順序テーブルを
    各オブジェクトに対応させて複数記憶する記憶手段と、 データブロックのZ値に対応するアドレスを持つ順序テ
    ーブルのメモリセルにそのデータブロックの先頭アドレ
    スを設定するとともに、そのデータブロックの前記ポイ
    ンタ領域に次の処理順序のアドレスを設定し、第1の順
    序テーブルの代表値に対応するアドレスを持つ第2の順
    序テーブルのメモリセルに前記第1の順序テーブルの先
    頭アドレスを設定するとともに、前記第1の順序テーブ
    ルの最後のメモリセルに次の処理順序のアドレスを設定
    するソート制御手段を有する描画データ作成装置。
JP25862593A 1993-10-15 1993-10-15 描画データ作成装置及び描画データ作成方法 Expired - Lifetime JP3349787B2 (ja)

Priority Applications (8)

Application Number Priority Date Filing Date Title
JP25862593A JP3349787B2 (ja) 1993-10-15 1993-10-15 描画データ作成装置及び描画データ作成方法
EP94307417A EP0649118B1 (en) 1993-10-15 1994-10-10 Drawing data producing apparatus and methods
DE69432507T DE69432507T2 (de) 1993-10-15 1994-10-10 Verfahren und Geräte zur Erzeugung von Zeichnungsdaten
CA002117855A CA2117855C (en) 1993-10-15 1994-10-11 Drawing data producing apparatus and drawing data producing method
TW083109383A TW260773B (ja) 1993-10-15 1994-10-11
US08/320,272 US5619629A (en) 1993-10-15 1994-10-11 Drawing data producing apparatus and drawing data producing method
KR1019940026172A KR100337576B1 (ko) 1993-10-15 1994-10-13 드로잉데이타작성장치및방법
CN94118658A CN1102769C (zh) 1993-10-15 1994-10-14 绘图数据处理装置及绘图数据处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25862593A JP3349787B2 (ja) 1993-10-15 1993-10-15 描画データ作成装置及び描画データ作成方法

Publications (2)

Publication Number Publication Date
JPH07114654A JPH07114654A (ja) 1995-05-02
JP3349787B2 true JP3349787B2 (ja) 2002-11-25

Family

ID=17322880

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25862593A Expired - Lifetime JP3349787B2 (ja) 1993-10-15 1993-10-15 描画データ作成装置及び描画データ作成方法

Country Status (8)

Country Link
US (1) US5619629A (ja)
EP (1) EP0649118B1 (ja)
JP (1) JP3349787B2 (ja)
KR (1) KR100337576B1 (ja)
CN (1) CN1102769C (ja)
CA (1) CA2117855C (ja)
DE (1) DE69432507T2 (ja)
TW (1) TW260773B (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3492761B2 (ja) * 1994-04-07 2004-02-03 株式会社ソニー・コンピュータエンタテインメント 画像生成方法及び装置
JP3239683B2 (ja) * 1995-05-11 2001-12-17 株式会社セガ 画像処理装置および画像処理方法
JP2915826B2 (ja) * 1995-07-11 1999-07-05 富士通株式会社 干渉チェック装置
US6331856B1 (en) * 1995-11-22 2001-12-18 Nintendo Co., Ltd. Video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing
US6022274A (en) 1995-11-22 2000-02-08 Nintendo Co., Ltd. Video game system using memory module
US6190257B1 (en) 1995-11-22 2001-02-20 Nintendo Co., Ltd. Systems and method for providing security in a video game system
JPH09305791A (ja) * 1996-05-13 1997-11-28 Nec Corp 立体画像生成装置および立体画像生成方法
JPH11331700A (ja) 1998-05-15 1999-11-30 Sony Corp 画像処理装置および画像処理方法
JP3807654B2 (ja) * 1999-12-28 2006-08-09 株式会社スクウェア・エニックス ビデオゲーム用のプログラムを記録したコンピュータ読み取り可能な記録媒体、ビデオゲームにおけるオブジェクト描画方法及びビデオゲーム装置
JP2001283243A (ja) * 2000-03-31 2001-10-12 Mitsubishi Electric Corp 3次元グラフィックス描画データを記録した記録媒体およびその描画方法
JP3966832B2 (ja) 2003-04-28 2007-08-29 株式会社東芝 描画処理装置、及び、描画処理方法
US20090037810A1 (en) * 2007-03-05 2009-02-05 Cherif Atia Algreatly Graphical data mapping technique
CN101472396B (zh) * 2007-12-27 2010-09-01 英业达股份有限公司 电路板布线图中切割线的绘示工具及方法
US8443278B2 (en) 2009-01-02 2013-05-14 Apple Inc. Identification of tables in an unstructured document
US9131252B2 (en) 2010-07-22 2015-09-08 Thomson Licensing Transmission of 3D models
US8442998B2 (en) 2011-01-18 2013-05-14 Apple Inc. Storage of a document using multiple representations

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4825391A (en) * 1987-07-20 1989-04-25 General Electric Company Depth buffer priority processing for real time computer image generating systems

Also Published As

Publication number Publication date
TW260773B (ja) 1995-10-21
DE69432507T2 (de) 2004-02-19
CA2117855A1 (en) 1995-04-16
CN1102769C (zh) 2003-03-05
KR100337576B1 (ko) 2002-11-29
EP0649118A2 (en) 1995-04-19
EP0649118A3 (en) 1996-01-17
CA2117855C (en) 2003-05-27
JPH07114654A (ja) 1995-05-02
EP0649118B1 (en) 2003-04-16
DE69432507D1 (de) 2003-05-22
KR950012272A (ko) 1995-05-16
CN1114762A (zh) 1996-01-10
US5619629A (en) 1997-04-08

Similar Documents

Publication Publication Date Title
JP3349787B2 (ja) 描画データ作成装置及び描画データ作成方法
JPS62502638A (ja) コンピユ−タベ−ス図面管理システム
JPH08161526A (ja) 画像合成装置及び画像合成方法
JP3586991B2 (ja) テクスチャ・データ読出装置およびレンダリング装置
JP2882465B2 (ja) 画像生成方法およびその装置
JP3316593B2 (ja) メモリ・スペース割当方法及び装置
US5452097A (en) Video data reproducing apparatus for reproducing video data and method therefor
US6734865B1 (en) Method and system for mapping various length data regions
JP4228455B2 (ja) 画像処理方法及び画像処理装置
US5815632A (en) Apparatus for video signal processing
JP2776793B2 (ja) 画像表示方法およびその表示装置
JPS61219079A (ja) 情報処理装置
EP1249791A2 (en) 3-D game image processing method and device for drawing border lines
JP2004021149A (ja) 画像処理装置及び画像処理方法
JPH0544063B2 (ja)
US7483593B2 (en) Image data enlarging/reducing apparatus enlarging/reducing image data by direct memory access transfer
JP3481382B2 (ja) 画像処理装置
JP2000029788A (ja) キャッシュメモリシステム及びそれに用いるキャッシュ制御方法並びにその制御プログラムを記録した記録媒体
JP3371000B2 (ja) Vramデータ格納方法
JP2765051B2 (ja) 二値画像情報の合成方式
JPH07271966A (ja) データ記憶方法並びにこれを用いたスクロール方法及びデータ出力方法
JP4271270B2 (ja) データ記憶装置、データ記憶装置の制御装置とその方法および画像生成装置
JPH0261719A (ja) 記憶装置
JPH023196B2 (ja)
JPH11306329A (ja) 画像記録方法及びこの方法を記録した記録媒体

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080913

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080913

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090913

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090913

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100913

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100913

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110913

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120913

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130913

Year of fee payment: 11

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term