JPH08110951A - テクスチャマッピング装置 - Google Patents

テクスチャマッピング装置

Info

Publication number
JPH08110951A
JPH08110951A JP27044794A JP27044794A JPH08110951A JP H08110951 A JPH08110951 A JP H08110951A JP 27044794 A JP27044794 A JP 27044794A JP 27044794 A JP27044794 A JP 27044794A JP H08110951 A JPH08110951 A JP H08110951A
Authority
JP
Japan
Prior art keywords
texture
fill
coordinates
address
memory
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
JP27044794A
Other languages
English (en)
Inventor
Koichi Kaneko
幸市 金子
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.)
Yamaha Corp
Original Assignee
Yamaha 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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP27044794A priority Critical patent/JPH08110951A/ja
Priority to TW084106984A priority patent/TW278162B/zh
Priority to US08/541,670 priority patent/US5764237A/en
Publication of JPH08110951A publication Critical patent/JPH08110951A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)

Abstract

(57)【要約】 【目的】 テクスチャデータを種々の態様で割り付ける
ことを可能にすると共に、メモリの有効利用を図る。 【構成】 フレームメモリ4には、3次元対象物の2次
元表示データが表示画面に対応したフィル座標系で記憶
される。テクスチャメモリ5には、3次元対象物の表面
にマッピングするテクスチャデータがテクスチャ座標系
で記憶される。テクスチャマッピング部1は、テクスチ
ャマッピングすべき範囲をフィル座標系及びテクスチャ
座標系の双方で規定したフィル座標及びテクスチャ座標
を入力し、フィル座標により規定される範囲の内部の各
画素のフィルアドレスを順次生成すると共に、生成され
たフィルアドレスに対応するテクスチャ座標系における
テクスチャアドレスを生成する。そして、この生成され
たテクスチャアドレスで指定されるテクスチャメモリ5
の記憶場所からテクスチャデータを読み出して、フィル
アドレスで指定されるフレームメモリ4の記憶場所に格
納する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、3次元グラフィック
スシステム等において、ディスプレイ装置に表示された
3次元モデルの表面に任意のテクスチャを付与するため
のテクスチャマッピング装置に関する。
【0002】
【従来の技術】コンピュータグラフィックスにおいて、
3次元対象物の表示のリアリティを高める手法の一つと
してテクスチャマッピングが知られている。テクスチャ
マッピングは、図12に示すように、3次元表示対象物
31の表面に表面粗さや特定のパターン32を貼りつけ
て、表示対象物31の表面を写実的に表示する手法であ
る。これを実現するシステムでは、マッピングされるテ
クスチャデータを記憶するためのテクスチャメモリが備
えられる。そして、2次元表示平面に対応するフィル座
標で指定された塗り潰すべきポリゴンの頂点座標に基づ
いて、そのポリゴンの頂点座標によって規定される形状
と同一形状のテクスチャをテクスチャメモリ上に規定
し、その範囲内のテクスチャデータをテクスチャメモリ
から読み出して、指定されたポリゴン内に割り付けてい
く。
【0003】
【発明が解決しようとする課題】しかし、上述した従来
のテクスチャマッピング装置では、指定したポリゴンの
頂点座標によって規定される形状と同一形状のテクスチ
ャをテクスチャメモリ上に規定するように構成している
ので、例えば、図12(a)のような立方体にテクスチ
ャマッピングする場合、(ア)面、(イ)面及び(ウ)
面はそれぞれの面の法線方向から見れば正方形であるに
も拘らず、(ア)面、(イ)面及び(ウ)面のそれぞれ
の面に対応したテクスチャを記憶する必要がある。言い
換えると、図12(b)の(ア)面に着目した場合、こ
の立方体をx軸を中心に90度矢印方向に回転させる
と、(ア)面は(イ)面のように現れ、同様に、この立
方体をy軸を中心に90度回転させると、(ア)面は
(ウ)面のように現れるようにしたいが、それぞれのテ
クスチャを各々記憶しなければならない。要するに、あ
る面に貼り付けられる同一のテクスチャであるにも拘ら
ず、従来のテクスチャマッピング装置では、面の回転、
移動、拡大等を考慮したテクスチャをも記憶しなければ
ならなかったため、メモリの容量が増えるという問題が
あった。メモリ容量を増やしたところで自ずと限界があ
り、割り付け態様の自由度が小さい。メモリ容量を増や
さない場合には、図12(c)のような不自然なテクス
チャしかマッピングすることができない。
【0004】この発明は、このような問題点に鑑みてな
されたもので、テクスチャデータを種々の態様で割り付
けることができ、メモリの容量も少なくできるテクスチ
ャマッピング装置を提供することを目的とする。
【0005】
【課題を解決するための手段】この発明に係るテクスチ
ャマッピング装置は、3次元対象物の2次元表示データ
を記憶するフレーム記憶手段と、前記3次元対象物の表
面にマッピングされるテクスチャデータを記憶するテク
スチャ記憶手段と、テクスチャマッピングすべき範囲を
規定したフィル座標及びテクスチャ座標を入力し、前記
フィル座標により規定される範囲の内部の各画素のフィ
ルアドレスを順次生成すると共に、生成されたフィルア
ドレスに対応するテクスチャアドレスを生成し、この生
成されたテクスチャアドレスで指定される前記テクスチ
ャ記憶手段の記憶場所からテクスチャデータを読み出し
て、前記フィルアドレスで指定される前記フレーム記憶
手段の記憶場所に格納するマッピング手段とを有するこ
とを特徴とする。
【0006】
【作用】この発明によれば、テクスチャマッピングすべ
き範囲をフィル座標及びテクスチャ座標の双方で与える
と、マッピング手段は、前記フィル座標により規定され
る範囲の内部の各画素のフィルアドレスを順次生成する
と共に、生成されたフィルアドレスに対応するテクスチ
ャアドレスを生成し、この生成されたテクスチャアドレ
スで指定される前記テクスチャ記憶手段の記憶場所から
テクスチャデータを読み出して、前記フィルアドレスで
指定される前記フレーム記憶手段の記憶場所に格納する
ので、フィル座標に対するテクスチャ座標の与え方によ
って、テクスチャデータを任意に拡大、縮小、回転及び
変形させて割り付けることができる。このため、多様な
態様のマッピングを行うことができると共に、テクスチ
ャ記憶手段には、標準的なパターンのみを記憶しておけ
ばよいので、メモリ容量も削減することができる。
【0007】通常、3次元の動画を表示する場合、一旦
表示されたポリゴンは、拡大、縮小、回転等しながら、
しばらくの間は画面上に表示され続けることが多い。そ
の際、この発明のテクスチャマッピング装置を使用すれ
ば、外部のCPUは、各ポリゴンに対応して、そのテク
スチャ座標だけを記憶しておけば良く、そのため、動画
の変化によるフィル座標の変化に対して記憶されている
テクスチャ座標をそのまま使用することにより、動画の
変化に応じてテクスチャマッピングの処理が可能とな
る。よって、自然なテクスチャマッピングを行うことが
でき、外部のCPUの負担を軽減することができる。
【0008】
【実施例】以下、図面を参照して、この発明の実施例を
説明する。図1は、この発明の実施例に係るテクスチャ
マッピング装置の構成を示すブロック図である。このテ
クスチャマッピング装置は、テクスチャマッピング部1
と、画像メモリ2とにより構成される。テクスチャマッ
ピング部1は、例えば1チップで構成され、外部のCP
U3に接続されている。画像メモリ2は、フレームメモ
リ4とテクスチャメモリ5とから構成され、フレームメ
モリ4には、テクスチャマッピングの対象となる3次元
画像データが表示平面に対応したフィル座標系で格納さ
れ、テクスチャメモリ5には、マッピングすべきテクス
チャデータがテクスチャ座標系で格納されている。
【0009】CPU3からは、フィル座標系におけるマ
ッピングすべき三角形の3つの頂点座標(フィル座標)
と、各々の頂点に対応するテクスチャ座標系における貼
り付ける三角形の3つの頂点座標(テクスチャ座標)と
が与えられる。これらの座標はユーザの意向に沿ってC
PU3によって設定される。なお、初期座標のみをユー
ザが指定し、以降はユーザが回転、移動、拡大、縮小等
の制御データを与えるだけでCPU3がフィル座標を計
算するように構成しても良い。ここで重要なのは、フィ
ル座標、テクスチャ座標それぞれの初期座標をCPU3
がテクスチャマッピング部1に与えた後は、その物体の
回転、移動、拡大、縮小に伴い、フィル座標は更新され
るがテクスチャ座標については記憶した初期座標値をそ
のまま使えるということである。それにより、ユーザ又
はCPU3の負担が著しく低減される。
【0010】これらの座標データは、CPUインタフェ
ース11を介してフィルアドレス生成部12及びテクス
チャアドレス生成部13に供給される。ここで使用され
る「アドレス」という用語は、必ずしもメモリアドレス
を示すものではなく、x,y座標値と同意である。一般
的なメモリでは2次元的に配置されたメモリアドレスセ
ルをロウ/カラムのアドレスで指定するように構成され
ているため、メモリアドレスとx,y座標は1対1に対
応する。よって、「メモリアドレス」というのも「x,
y座標値」というのも大差はない。フィルアドレス生成
部12は、与えられたフィル座標から、それによって規
定される三角形内の全画素についてのフレームメモリ4
上のフィルアドレスを水平走査方向に沿って順次生成す
る。テクスチャアドレス生成部13は、フィルアドレス
生成部12で生成されたフィルアドレスに対応するテク
スチャメモリ5上のテクスチャアドレスを生成する。テ
クスチャアドレス生成部13で生成されたテクスチャア
ドレスは、ゲート回路14に供給される。ゲート回路1
4は、与えられたテクスチャアドレスをテクスチャメモ
リ5の所定記憶領域内のアドレスに制限して指定された
パターンのテクスチャアドレスに変換する。ゲート回路
14の出力は、セレクタ15の一方の入力端に供給され
ている。セレクタ15の他方の入力端には、フィルアド
レス生成部12からのフィルアドレスが供給されてい
る。セレクタ15は、制御部16の制御のもとで両アド
レスを切換えて画像メモリ2に読出アドレス又は書込ア
ドレスとして供給する。データ処理部17は、画像メモ
リ2から読み出されたデータに対して必要に応じて所定
の処理を施す。これら各部の制御は、制御部16によっ
て実行される。
【0011】次に、このように構成されたテクスチャマ
ッピング装置の動作について説明する。図2は、この装
置でテクスチャマッピング処理を実行する際の処理手順
を示すフローチャートである。テクスチャマッピング部
1のフィルアドレス生成部12は、CPU3からフィル
座標A,B,Cとテクスチャ座標TA,TP,TCとが
入力されたら、まず、フィル座標A,B,Cをy座標の
小さい順にソートし、それに対応させてテクスチャ座標
TA,TB,TCも並び替える。そして、y座標の小さ
い順から再度A,B,Cと名前を変更し、これに対応さ
せてTA,TB,TCも名前を変更する(S1)。ソー
ト後の各点の関係は、例えば図3(a),(b)に示す
ような関係になる。これらの各点の座標値は、次の各変
数xa,ya,xb,yb,…に格納される(S2)。
【0012】
【数1】 xa=A点のx座標 ya=A点のy座標 xb=B点のx座標 yb=B点のy座標 xc=C点のx座標 yc=C点のy座標 txa=TA点のx座標 tya=TA点のy座標 txb=TB点のx座標 tyb=TB点のy座標 txc=TC点のx座標 tyc=TC点のy座標
【0013】続いて、yの初期値としてyaを格納し
(S3)、下記数2によりD点のx座標xd、E点のx
座標xe、TD点のx,y座標txd,tyd、及びT
E点のx,y座標txe,tyeをそれぞれ求める(S
4)。
【0014】
【数2】xd=xa+(xb−xa)*(y−ya)/
(yb−ya) xe=xa+(xc−xa)*(y−ya)/(yc−
ya) txd=txa+(txb−txa)*(y−ya)/
(yb−ya) txe=txa+(txc−txa)*(y−ya)/
(yc−ya) tyd=tya+(tyb−tya)*(y−ya)/
(yb−ya) tye=tya+(tyc−tya)*(y−ya)/
(yc−ya)
【0015】次に、xの初期値としてxdを格納し(S
5)、テクスチャアドレス生成部13にx,y,xd,
xe,txd,txe,tyd,tyeを転送する。テ
クスチャアドレス生成部13は、下記数3により、TP
点のx,y座標tx,tyを算出する(S6)。
【0016】
【数3】tx=txd+(txe−txd)*(x−x
d)/(xe−xd) ty=tyd+(tye−tyd)*(x−xd)/
(xe−xd)
【0017】そして、セレクタ15によってテクスチャ
アドレス生成部13の出力を選択することにより、テク
スチャメモリ5のTP点のアドレス(tx,ty)のテ
クスチャデータを読み出し(S7)、続いてセレクタ1
5によってフィルアドレス生成部13の出力を選択する
ことにより、そのデータをフレームメモリ4のP点のア
ドレス(x,y)に格納する(S8)。このとき、格納
データに対してデータ処理部17でシェーディング処理
等を施したのちにデータを格納するようにしてもよい。
【0018】以上の処理を、xがxeに達するまでxを
1ずつインクリメントしながら繰り返し実行し(S9,
S10)、xがxeに達したら、yを+1して(S1
2)、次のD点及びE点を求め、同様の操作でP点及び
TP点のx,y座標を算出する。この操作は、yがyc
に達するまで続けられる(S11)。なお、yがybに
達したら、ステップS4のxd,txd,tydの算出
式については数2の代わりに下記数4を使用する。
【0019】
【数4】xd=xb+(xc−xb)*(y−yb)/
(yc−yb) txd=txb+(txc−txb)*(y−yb)/
(yc−yb) tyd=tyb+(tyc−tyb)*(y−yb)/
(yc−yb)
【0020】この操作によって、テクスチャメモリ5に
格納されたテクスチャデータがフィル座標で指定された
領域にマッピングされることになる。
【0021】いま、図4に示すようなテクスチャデータ
がテクスチャメモリ5に格納されているとし、フィル座
標として図3(a)に示すようなやや扁平気味の三角形
の頂点A,B,Cの座標が指定され、テクスチャ座標と
して図4のTA,TB,TCが指定されたとすると、フ
ィル座標で指定された三角形にマッピングされるテクス
チャは、図5(a)のように、やや扁平気味に変形した
画像となる。同様に、テクスチャ座標として先の例に対
してやや回転した図4のTA′,TB′,TC′が指定
されたとすると、テクスチャは、図5(b)のように、
やや回転した画像となる。また、テクスチャ座標として
先の例よりも小さな図4のTA″,TB″,TC″が指
定されたとすると、テクスチャは図5(c)に示すよう
に、拡大された画像となる。このように、この装置によ
れば、テクスチャ座標をフィル座標に対して任意の値と
することにより、マッピングされるテクスチャを自由に
変形、回転、拡大、縮小することができる。
【0022】また、この装置によれば、例えば、図6
(b)に示すような立方体の各面を構成する6つの正方
形に対し、同図(a)のようなテクスチャデータを対応
させ、図7(a),(b),(c)のように回転させた
場合、立方体の各頂点の座標は各々CPU3で計算され
て入力されるが、テクスチャ座標は、立方体がどのよう
に回転しようと、最初に設定した値を入力すればよい。
このため、CPU3の計算の負荷を軽減することができ
る。
【0023】ところで、上記の例のようにテクスチャデ
ータが繰り返しのパターンからなる場合、テクスチャメ
モリ5には、フィル座標系全体に対応する分のテクスチ
ャデータを格納するのは、経済的でない。そこで、この
装置では、図8に示すように、テクスチャデータを一部
のみ記憶すると共に、種々のテクスチャデータを記憶す
ることにより、テクスチャメモリ5の有効利用を図るよ
うにしている。図示の例では、各テクスチャアドレス範
囲とテクスチャデータとの関係は、下記表1の通りとな
る。
【0024】
【表1】
【0025】そこで、テクスチャアドレス生成部13で
生成されたテクスチャアドレスtx,tyの各上位4ビ
ットを、ゲート回路14によってテクスチャデータに対
応した固定値に置き換える。例えば“F”の繰り返しパ
ターンであれば、tx,tyの上位4ビットは、それぞ
れ0,0になる。これにより、図8に示すように、テク
スチャアドレスとして、“F”のテクスチャデータの記
憶範囲を超えるアドレスTA(1−−−,0−−−),
TB(0−−−,1−−−),TC(1−−−,1−−
−)が与えられても、各上位4ビットが“0”に置き換
えられるので、各アドレスがTA′(0−−−,0−−
−),TB′(0−−−,0−−−),TC′(0−−
−,0−−−)に置き換えられ、結果として図9(a)
に示すような、“F”の繰り返しパターンを全体的に割
り付けることができる。同様に、アドレスの各上位4ビ
ットをそれぞれ“1,0”に設定すれば、図8に示した
TA,TB,TCによって割り付けられるパターンは、
図9(b)のような、“T”の繰り返しパターンとな
る。
【0026】このようなゲート回路14は、例えば図1
0のように構成することができる。マスク回路21は、
テクスチャアドレス生成部13からの出力の上位ビット
を“0”に置き換えることによりマスクする。いま、テ
クスチャ座標が11ビットの場合、各x,y座標につい
てテクスチャデータのパターンサイズとマスク回路24
の出力との関係は、下記表2の通りとなる。なお、ここ
で上欄の数字はマスク回路21の出力ビット番号で、
“0”の部分がマスクされるビット、bxがアドレスのx
ビット目をそのまま通過させることを意味している。マ
スク回路21の出力のビット“0”の部分をORゲート
22によってテクスチャパターン番号に置き換えれば、
サイズ8×8のテクスチャデータを28 =256通り選
択することが可能になる。
【0027】
【表2】
【0028】また、例えば図10のORゲート22の代
わりに、図11のように、加算器23を使用することに
より、指定の値だけテクスチャアドレスをオフセットさ
せることができるので、複数あるテクスチャデータの領
域の大きさが異なっても所望のテクスチャマッピングが
可能である。
【0029】このように、繰り返し図形をテクスチャデ
ータとする場合において、極端な場合繰り返しの最小単
位のみをテクスチャデータとして記憶しておけば、任意
の座標でテクスチャ座標を指定してテクスチャマッピン
グを行うことができ、メモリの容量を節約することがで
きると共に、テクスチャ座標の指定が簡単になる。
【0030】なお、以上の実施例では、マッピングする
範囲を三角形として説明したが、四角形等、他の多角形
に対してマッピングを施しても良いことはいうまでもな
い。
【0031】
【発明の効果】以上述べたように、この発明によれば、
フィル座標に対するテクスチャ座標の与え方によって、
テクスチャデータを任意に拡大、縮小、回転及び変形さ
せて割り付けることができるので、多様な態様のマッピ
ングを行うことができると共に、テクスチャ記憶手段に
は、標準的なパターンのみを記憶しておけばよいので、
メモリ容量も削減することができる。
【図面の簡単な説明】
【図1】 この発明の実施例に係るテクスチャマッピン
グ装置のブロック図ある。
【図2】 同装置によるマッピング処理の手順を示すフ
ローチャートである。
【図3】 同装置に与えられるフィル座標とテクスチャ
座標の一例を示す図である。
【図4】 同装置におけるテクスチャメモリとテクスチ
ャ座標との関係を示す図である。
【図5】 図4の各テクスチャ座標に対応するマッピン
グ結果を示す図ある。
【図6】 立方体とこれにマッピングされるテクスチャ
パターンの一例を示す図である。
【図7】 同立方体が回転した場合のパターンの変化を
示す図である。
【図8】 テクスチャメモリの有効利用方法の一例を示
す図である。
【図9】 同メモリを使用したマッピング例を示す図で
ある。
【図10】 ゲート回路の具体例を示す図である。
【図11】 ゲート回路の他の例を示す図である。
【図12】 テクスチャマッピングを説明するための図
である。
【符号の説明】
1…テクスチャマッピング部、2…画像メモリ、3…C
PU、4…フレームメモリ、5…テクスチャメモリ、1
1…CPUインタフェース、12…フィルアドレス生成
部、13…テクスチャアドレス生成部、14…ゲート回
路、15…セレクタ、16…制御部、17…データ処理
部。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 3次元対象物の2次元表示データを表示
    画面を記憶するフレーム記憶手段と、 前記3次元対象物の表面にマッピングされるテクスチャ
    データを記憶するテクスチャ記憶手段と、 テクスチャマッピングすべき範囲を規定したフィル座標
    及びテクスチャ座標を入力し、前記フィル座標により規
    定される範囲の内部の各画素のフィルアドレスを順次生
    成すると共に、生成されたフィルアドレスに対応するテ
    クスチャアドレスを生成し、この生成されたテクスチャ
    アドレスで指定される前記テクスチャ記憶手段の記憶場
    所からテクスチャデータを読み出して、前記フィルアド
    レスで指定される前記フレーム記憶手段の記憶場所に格
    納するマッピング手段とを有することを特徴とするテク
    スチャマッピング装置。
JP27044794A 1994-10-07 1994-10-07 テクスチャマッピング装置 Pending JPH08110951A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP27044794A JPH08110951A (ja) 1994-10-07 1994-10-07 テクスチャマッピング装置
TW084106984A TW278162B (ja) 1994-10-07 1995-07-06
US08/541,670 US5764237A (en) 1994-10-07 1995-10-10 Texture mapping apparatus computing texture address by fill address

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27044794A JPH08110951A (ja) 1994-10-07 1994-10-07 テクスチャマッピング装置

Publications (1)

Publication Number Publication Date
JPH08110951A true JPH08110951A (ja) 1996-04-30

Family

ID=17486418

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27044794A Pending JPH08110951A (ja) 1994-10-07 1994-10-07 テクスチャマッピング装置

Country Status (1)

Country Link
JP (1) JPH08110951A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6067089A (en) * 1996-07-11 2000-05-23 Yamaha Corporation Texture mapping device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03138779A (ja) * 1989-10-25 1991-06-13 Daikin Ind Ltd テクスチャ・マッピング方法およびその装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03138779A (ja) * 1989-10-25 1991-06-13 Daikin Ind Ltd テクスチャ・マッピング方法およびその装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6067089A (en) * 1996-07-11 2000-05-23 Yamaha Corporation Texture mapping device

Similar Documents

Publication Publication Date Title
US5764237A (en) Texture mapping apparatus computing texture address by fill address
US20080273030A1 (en) Drawing apparatus and drawing method
US8805119B2 (en) Image rendering device, image rendering method, and recording medium
US5745739A (en) Virtual coordinate to linear physical memory address converter for computer graphics system
JPH09161100A (ja) 表示方法及び装置
US6741243B2 (en) Method and system for reducing overflows in a computer graphics system
JP2012079338A (ja) テクスチャマッピング装置
JPH09330423A (ja) 三次元形状データ変換装置
TW389857B (en) Image drawing apparatus
US6476819B1 (en) Apparatus and method for assigning shrinkage factor during texture mapping operations
JPH0660173A (ja) 画像を縮小する方法および装置
JP3756888B2 (ja) グラフィックスプロセッサ、グラフィックスカード及びグラフィックス処理システム
JPH01131976A (ja) テクスチャマッピング装置およびその方法
JPH08110952A (ja) テクスチャマッピング装置
JP2003233836A (ja) モデリング時の距離成分を用いてレンダリング陰影処理を行う画像処理装置とその方法
JPH08110951A (ja) テクスチャマッピング装置
JP3903557B2 (ja) データ変換装置および画像生成装置
JP2003051029A (ja) アニメーションデータ生成装置、アニメーションデータ生成方法、アニメーション映像生成装置、及びアニメーション映像生成方法
JPH0816822A (ja) 3次元動画像生成方法
US5936635A (en) System and method of rendering polygons into a pixel grid
JP3468985B2 (ja) グラフィック描画装置、グラフィック描画方法
JP3688765B2 (ja) 描画方法およびグラフィックス装置
JP7118315B1 (ja) 描画装置
JP3335824B2 (ja) 特殊スクリーン効果用の陰極線管球制御器で用いられるマッピング装置
JP3014395B2 (ja) 立体画像表示システム