JPH11265459A5 - - Google Patents
Info
- Publication number
- JPH11265459A5 JPH11265459A5 JP1998067242A JP6724298A JPH11265459A5 JP H11265459 A5 JPH11265459 A5 JP H11265459A5 JP 1998067242 A JP1998067242 A JP 1998067242A JP 6724298 A JP6724298 A JP 6724298A JP H11265459 A5 JPH11265459 A5 JP H11265459A5
- Authority
- JP
- Japan
- Prior art keywords
- address
- dimensional
- data
- integer
- bits
- 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.)
- Granted
Links
Claims (9)
- マトリクス状に配置された複数の画素の色データを示す2次元画像データを記憶回路に記憶し、前記複数の画素の2次元配置に対応した2次元アドレス(U,V)を用いて前記記憶回路に記憶された前記2次元画像データにアクセスを行う記憶回路制御装置において、
n(nは1以上の整数)ビットで表現された前記2次元アドレス(U,V)のUアドレスと、m(mは1以上の整数)ビットで表現された前記2次元アドレス(U,V)の前記Vアドレスとのそれぞれを構成するビットデータを組み合わせて、(n+m)ビットの1次元アドレスを生成するアドレス生成手段と、
前記生成された1次元アドレスを用いて、前記記憶回路にアクセスを行うデータアクセス手段と
を有する記憶回路制御装置。 - 前記整数nと前記整数mとが等しく、
kを、(n−1)<k<0の整数とし、
前記Uアドレスを(U〔n−1〕,..,U〔k〕,..,U〔0〕)のnビットで表現し、
前記Vアドレスを(V〔n−1〕,..,V〔k〕,..,V〔0〕)のnビットで表現した場合に、
前記アドレス生成手段は、前記Uアドレスの各ビットデータU〔n−1〕,..,U〔k〕,..,U〔0〕と、前記Vアドレスの各ビットデータV〔n−1〕,..,V〔k〕,..,V〔0〕とを、組み合わせて、2nビットの1次元アドレス(V〔n−1〕,U〔n−1〕,..,V〔k〕,U〔k〕,..,V〔0〕,U〔0〕)を生成する
請求項1に記載の記憶回路制御装置。 - 前記整数mが、(n−1)である場合に、
kを、(n−1)<k<0の整数とし、
前記Uアドレスを(U〔n−1〕,..,U〔k〕,..,U〔0〕)のnビットで表現し、
前記Vアドレスを(V〔n−2〕,..,V〔k〕,..,V〔0〕)の(n−1)ビットで表現した場合に、
前記アドレス生成手段は、前記Uアドレスの各ビットデータU〔n−1〕,..,U〔k〕,..,U〔0〕と、前記Vアドレスの各ビットデータV〔n−2),..,V〔k〕,..,V〔0〕とを、組み合わせて、(2n−1)ビットの1次元アドレス(U〔n−1〕,V〔n−2〕,U〔n−2〕,..,V〔k〕,U〔k〕,..,V〔0〕,U〔0〕)を生成する
請求項1に記載の記憶回路制御装置。 - 立体モデルを複数の単位図形の組み合わせで表現し、前記単位図形の内部に位置する各画素の画像データに含まれる同次座標(s,t)および同次項qに応じたアドレスを用いて、前記単位図形に張り付ける画像データであるテクスチャデータを記憶回路から読み出して単位図形に張り付けるグラフィック演算装置において、
複数のテクスチャデータを記憶した記憶回路と、
前記同次座標(s,t)を前記同次項qで除算した除算結果(s/q,s/t)に基づいて、n(nは1以上の整数)ビットで表現されたUアドレスと、m(mは1以上の整数)ビットで表現された前記Vアドレスとからなる2次元アドレス(U,V)を生成する2次元アドレス生成手段と、
前記2次元アドレスのU,Vを構成するビットデータを組み合わせて、(n+m)ビットの1次元アドレスを生成する1次元アドレス生成手段と、
前記生成された1次元アドレスを用いて、前記記憶回路から前記テクスチャデータを読み出し、前記単位図形に張り付けるデータ読み出し手段と
を有する
グラフィック演算装置。 - 前記整数nと前記整数mとが等しく、
kを、(n−1)<k<0の整数とし、
前記Uアドレスを(U〔n−1〕,..,U〔k〕,..,U〔0〕)のnビットで表現し、
前記Vアドレスを(V〔n−1〕,..,V〔k〕,..,V〔0〕)のnビットで表現した場合に、
前記アドレス生成手段は、前記Uアドレスの各ビットデータU〔n−1〕,..,U〔k〕,..,U〔0〕と、前記Vアドレスの各ビットデータV〔n−1〕,..,V〔k〕,..,V〔0〕とを、組み合わせて、2nビットの1次元アドレス(V〔n−1〕,U〔n−1〕,..,V〔k〕,U〔k〕,..,V〔0〕,U〔0〕)を生成する
請求項4に記載のグラフィック演算装置。 - 前記整数mが、(n−1)である場合に、
kを、(n−1)<k<0の整数とし、
前記Uアドレスを(U〔n−1〕,..,U〔k〕,..,U〔0〕)のnビットで表現し、
前記Vアドレスを(V〔n−2〕,..,V〔k〕,..,V〔0〕)の(n−1)ビットで表現した場合に、
前記アドレス生成手段は、前記Uアドレスの各ビットデータU〔n−1〕,..,U〔k〕,..,U〔0〕と、前記Vアドレスの各ビットデータV〔n−2),..,V〔k〕,..,V〔0〕とを、組み合わせて、(2n−1)ビットの1次元アドレス(U〔n−1〕,V〔n−2〕,U〔n−2〕,..,V〔k〕,U〔k〕,..,V〔0〕,U〔0〕)を生成する
請求項4に記載のグラフィック演算装置。 - ディスプレイに表示する形状を表現する基本単位となる単位図形に張り合わせるイメージデータであるテクスチャデータを記憶する記憶回路と、
前記単位図形の頂点について、3次元座標(x,y,z)、R(赤),G(緑),B(青)データ、同次座標(s,t)および同次項qを含むポリゴンレンダリングデータを生成するポリゴンレンダリングデータ生成手段と、
前記単位図形の頂点のポリゴンレンダリングデータを補間して、前記単位図形内に位置する画素の補間データを生成する補間データ生成手段と、
前記補間データに含まれる前記同次座標(s,t)を前記同次項qで除算した除算結果(s/q,s/t)に基づいて、n(nは1以上の整数)ビットで表現されたUアドレスと、m(mは1以上の整数)ビットで表現された前記Vアドレスとからなる2次元アドレス(U,V)を生成する2次元アドレス生成手段と、
前記2次元アドレスのU,Vを構成するビットデータを組み合わせて、(n+m)ビットの1次元アドレスを生成する1次元アドレス生成手段と、
前記生成された1次元アドレスを用いて、前記記憶回路から前記テクスチャデータを読み出し、前記単位図形に張り付けるデータ読み出し手段と
を有する
グラフィック演算装置。 - マトリクス状に配置された複数の画素の色データを示す2次元画像データを記憶回路に記憶し、前記複数の画素の2次元配置に対応した2次元アドレス(U,V)を用いて前記記憶回路に記憶された前記2次元画像データにアクセスを行う記憶回路制御方法において、
n(nは1以上の整数)ビットで表現された前記2次元アドレス(U,V)のUアドレスと、m(mは1以上の整数)ビットで表現された前記2次元アドレス(U,V)の前記Vアドレスとのそれぞれを構成するビットデータを組み合わせて、(n+m)ビットの1次元アドレスを生成し、
前記生成された1次元アドレスを用いて、前記記憶回路にアクセスを行う
記憶回路制御方法。 - 立体モデルを複数の単位図形の組み合わせで表現し、前記単位図形の内部に位置する各画素の画像データに含まれる同次座標(s,t)および同次項qに応じたアドレスを用いて、前記単位図形に張り付ける画像データであるテクスチャデータを記憶回路から読み出して単位図形に張り付けるグラフィック演算方法において、
複数のテクスチャデータを記憶回路に記憶し、
前記同次座標(s,t)を前記同次項qで除算した除算結果(s/q,s/t)に基づいて、n(nは1以上の整数)ビットで表現されたUアドレスと、m(mは1以上の整数)ビットで表現された前記Vアドレスとからなる2次元アドレス(U,V)を生成し、
前記2次元アドレスのU,Vを構成するビットデータを組み合わせて、(n+m)ビットの1次元アドレスを生成し、
前記生成された1次元アドレスを用いて、前記記憶回路から前記テクスチャデータを読み出し、前記単位図形に張り付ける
グラフィック演算方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06724298A JP4069486B2 (ja) | 1998-03-17 | 1998-03-17 | 記憶回路制御装置およびグラフィック演算装置 |
| US09/398,380 US6476818B1 (en) | 1998-03-17 | 1999-09-17 | Storage circuit control device and graphic computation device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06724298A JP4069486B2 (ja) | 1998-03-17 | 1998-03-17 | 記憶回路制御装置およびグラフィック演算装置 |
| US09/398,380 US6476818B1 (en) | 1998-03-17 | 1999-09-17 | Storage circuit control device and graphic computation device |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPH11265459A JPH11265459A (ja) | 1999-09-28 |
| JPH11265459A5 true JPH11265459A5 (ja) | 2005-08-25 |
| JP4069486B2 JP4069486B2 (ja) | 2008-04-02 |
Family
ID=26408423
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP06724298A Expired - Fee Related JP4069486B2 (ja) | 1998-03-17 | 1998-03-17 | 記憶回路制御装置およびグラフィック演算装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US6476818B1 (ja) |
| JP (1) | JP4069486B2 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4300650B2 (ja) * | 1999-09-07 | 2009-07-22 | ソニー株式会社 | 演算処理回路およびその方法と画像処理装置 |
| JP3775580B2 (ja) * | 2001-11-21 | 2006-05-17 | ソニー株式会社 | 画像処理装置および方法、記録媒体、並びにプログラム |
| CN100542207C (zh) * | 2007-01-11 | 2009-09-16 | 凌阳科技股份有限公司 | 存取图像数据的方法及存取yuv420图像数据的方法 |
| JP5657099B2 (ja) * | 2011-04-04 | 2015-01-21 | 三菱電機株式会社 | テクスチャマッピング装置 |
| JP5103543B2 (ja) * | 2011-05-16 | 2012-12-19 | 株式会社ディジタルメディアプロフェッショナル | コンピュータ・グラフィックス回路及びこの回路を用いて、二次元表示システムに表示される三次元オブジェクトに適用される二次元擬似ランダム・テクスチャ・パターンを、一次元テクスチャ画像を用いて生成する三次元コンピュータ・グラフィックス装置 |
| JP2015187795A (ja) * | 2014-03-27 | 2015-10-29 | 株式会社ジオ技術研究所 | 画像表示システム |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2549642B2 (ja) * | 1986-12-26 | 1996-10-30 | 株式会社東芝 | 画像処理装置 |
| US5193126A (en) * | 1990-01-25 | 1993-03-09 | Toyo Ink Mfg. Co., Ltd. | Image deformation method and apparatus using coordinate transformation |
| JPH0455986A (ja) * | 1990-06-26 | 1992-02-24 | Toshiba Corp | 画像処理装置 |
| JP3033844B2 (ja) * | 1990-11-28 | 2000-04-17 | 株式会社日立製作所 | 印刷制御装置 |
-
1998
- 1998-03-17 JP JP06724298A patent/JP4069486B2/ja not_active Expired - Fee Related
-
1999
- 1999-09-17 US US09/398,380 patent/US6476818B1/en not_active Expired - Lifetime
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100191111B1 (ko) | 표시 장치 | |
| US5544292A (en) | Display apparatus having a display processor for storing and filtering two dimensional arrays forming a pyramidal array, and method of operating such an apparatus | |
| US6002410A (en) | Reconfigurable texture cache | |
| JP5091220B2 (ja) | テクスチャ情報をコード化するための方法および装置 | |
| JP2004078296A (ja) | 画像生成装置 | |
| EP0438194A2 (en) | Display apparatus | |
| JPH11265459A5 (ja) | ||
| KR20230073239A (ko) | 채널별 기반 텍스처 데이터의 압축 | |
| JP3903557B2 (ja) | データ変換装置および画像生成装置 | |
| US6326976B1 (en) | Method for determining the representation of a picture on a display and method for determining the color of a pixel displayed | |
| JP4069486B2 (ja) | 記憶回路制御装置およびグラフィック演算装置 | |
| US6819320B2 (en) | Reading or writing a non-super sampled image into a super sampled buffer | |
| US6563507B1 (en) | Storage circuit control device and graphic computation device | |
| JPH11272548A (ja) | 記憶回路制御装置およびグラフィック演算装置 | |
| JP2000155851A (ja) | テクスチャ・マッピング装置及びこれを具備したレンダリング装置、並びに情報処理装置 | |
| US6624822B2 (en) | Data conversion apparatus and image generation apparatus | |
| JP2658902B2 (ja) | 画像生成装置 | |
| JP4042204B2 (ja) | グラフィック演算装置およびその方法 | |
| CN118069338A (zh) | 鱼群摆动效果的生成方法及装置 | |
| KR19980026639A (ko) | 3차원 그래픽 콘트롤러 | |
| JP4271270B2 (ja) | データ記憶装置、データ記憶装置の制御装置とその方法および画像生成装置 | |
| JP2003308544A (ja) | ミップマップデータの高速読出方式 | |
| TWI311727B (en) | Drawing device, drawing method and drawing program | |
| JPH04215191A (ja) | 表示装置 | |
| KR20060008017A (ko) | 텍스쳐 캐쉬를 갖는 휴대용 단말기의 텍스쳐 매핑방법 |