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
Application number
JP1998067242A
Other languages
English (en)
Other versions
JP4069486B2 (ja
JPH11265459A (ja
Filing date
Publication date
Application filed filed Critical
Priority to JP06724298A priority Critical patent/JP4069486B2/ja
Priority claimed from JP06724298A external-priority patent/JP4069486B2/ja
Priority to US09/398,380 priority patent/US6476818B1/en
Publication of JPH11265459A publication Critical patent/JPH11265459A/ja
Publication of JPH11265459A5 publication Critical patent/JPH11265459A5/ja
Application granted granted Critical
Publication of JP4069486B2 publication Critical patent/JP4069486B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Claims (9)

  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次元アドレスを用いて、前記記憶回路にアクセスを行うデータアクセス手段と
    を有する記憶回路制御装置。
  2. 前記整数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に記載の記憶回路制御装置。
  3. 前記整数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に記載の記憶回路制御装置。
  4. 立体モデルを複数の単位図形の組み合わせで表現し、前記単位図形の内部に位置する各画素の画像データに含まれる同次座標(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次元アドレスを用いて、前記記憶回路から前記テクスチャデータを読み出し、前記単位図形に張り付けるデータ読み出し手段と
    を有する
    グラフィック演算装置。
  5. 前記整数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に記載のグラフィック演算装置。
  6. 前記整数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に記載のグラフィック演算装置。
  7. ディスプレイに表示する形状を表現する基本単位となる単位図形に張り合わせるイメージデータであるテクスチャデータを記憶する記憶回路と、
    前記単位図形の頂点について、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次元アドレスを用いて、前記記憶回路から前記テクスチャデータを読み出し、前記単位図形に張り付けるデータ読み出し手段と
    を有する
    グラフィック演算装置。
  8. マトリクス状に配置された複数の画素の色データを示す2次元画像データを記憶回路に記憶し、前記複数の画素の2次元配置に対応した2次元アドレス(U,V)を用いて前記記憶回路に記憶された前記2次元画像データにアクセスを行う記憶回路制御方法において、
    n(nは1以上の整数)ビットで表現された前記2次元アドレス(U,V)のUアドレスと、m(mは1以上の整数)ビットで表現された前記2次元アドレス(U,V)の前記Vアドレスとのそれぞれを構成するビットデータを組み合わせて、(n+m)ビットの1次元アドレスを生成し、
    前記生成された1次元アドレスを用いて、前記記憶回路にアクセスを行う
    記憶回路制御方法。
  9. 立体モデルを複数の単位図形の組み合わせで表現し、前記単位図形の内部に位置する各画素の画像データに含まれる同次座標(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次元アドレスを用いて、前記記憶回路から前記テクスチャデータを読み出し、前記単位図形に張り付ける
    グラフィック演算方法。
JP06724298A 1998-03-17 1998-03-17 記憶回路制御装置およびグラフィック演算装置 Expired - Fee Related JP4069486B2 (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 株式会社日立製作所 印刷制御装置

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) 텍스쳐 캐쉬를 갖는 휴대용 단말기의 텍스쳐 매핑방법