亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于圖像合成裝置的位置轉(zhuǎn)換裝置及方法

文檔序號(hào):6408087閱讀:187來源:國(guó)知局
專利名稱:用于圖像合成裝置的位置轉(zhuǎn)換裝置及方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于圖像合成裝置的位置轉(zhuǎn)換裝置及方法。
在目前的電視游戲機(jī)中,如日本的任天堂游戲機(jī)(FamiCOM)、SEGA游戲機(jī)(Mega Drive)、NEC游戲機(jī)(PC-Engine)、較新的超級(jí)任天堂游戲機(jī)(Super FamiCOM),甚至大型的游戲機(jī)主機(jī),其圖像產(chǎn)生裝置的硬件結(jié)構(gòu)并沒有支援產(chǎn)生諸如水晶球等特殊畫面效果的功能。因此,在游戲的設(shè)計(jì)上,其可變化的畫面效果就較少,或是需要更多的程序碼,或更多的圖形數(shù)據(jù)才能達(dá)到此種功能,或者甚至無法達(dá)到電視游戲機(jī)所需的即時(shí)顯示的要求。
有鑒于此,為了增進(jìn)圖像合成裝置的功能,本發(fā)明的目的即在于提供一種用于圖像合成裝置的位置轉(zhuǎn)換裝置及方法,其能即時(shí)地將一屏幕位置轉(zhuǎn)換成圖形位置,藉以存取圖形數(shù)據(jù),并使其具備在顯示畫面上達(dá)到諸如水晶球效果所需的任意映射(Random Mapping)功能。
本發(fā)明乃是利用一映射表(Mapping Table)將屏幕座標(biāo)轉(zhuǎn)換至圖形座標(biāo),藉以達(dá)到任意轉(zhuǎn)換的功能。
本發(fā)明提供的一種用于圖像合成裝置的位置轉(zhuǎn)換裝置,可用以將一屏幕座標(biāo)轉(zhuǎn)換為圖形座標(biāo),其包括一存儲(chǔ)器,用以儲(chǔ)存轉(zhuǎn)換座標(biāo)數(shù)據(jù);
一存儲(chǔ)器讀取裝置,經(jīng)由一位址及控制總線和一數(shù)據(jù)總線與前述存儲(chǔ)器相連接,并利用將一存儲(chǔ)器位址送入前述存儲(chǔ)器中,以讀取存儲(chǔ)器內(nèi)的轉(zhuǎn)換座標(biāo)數(shù)據(jù);一座標(biāo)處理裝置,用以將讀取的轉(zhuǎn)換座標(biāo)數(shù)據(jù)經(jīng)運(yùn)算處理后,輸出圖形座標(biāo)以讀取圖形數(shù)據(jù)。
根據(jù)前述的裝置,本發(fā)明的用于圖像合成裝置的位置轉(zhuǎn)換方法包括下列步驟(1)對(duì)每一圖點(diǎn),將其屏幕座標(biāo)轉(zhuǎn)換成一存儲(chǔ)器位址;(2)根據(jù)前述存儲(chǔ)器位址,由一存儲(chǔ)器中讀取轉(zhuǎn)換座標(biāo)值;(3)根據(jù)一內(nèi)建程序,對(duì)前述轉(zhuǎn)換座標(biāo)值進(jìn)行處理,而輸出一圖形座標(biāo)的水平位置及垂直位置;(4)根據(jù)前述圖形坐標(biāo),從一圖形存儲(chǔ)器(未示出)中讀取圖形數(shù)據(jù),將此圖形數(shù)據(jù)輸出并顯示于一屏幕上。其中,對(duì)前述轉(zhuǎn)換坐標(biāo)值進(jìn)行處理的方式有將其加上或不加上位移,另外,位移的大小亦為可控制,借以產(chǎn)生所需的圖形坐標(biāo)。
結(jié)合附圖詳細(xì)說明本發(fā)明的較佳實(shí)施例如下附圖的簡(jiǎn)要說明

圖1是本發(fā)明中座標(biāo)轉(zhuǎn)換表和屏幕空間關(guān)系的示意圖;圖2是本發(fā)明的位置轉(zhuǎn)換裝置結(jié)構(gòu)的方框圖;圖3是本發(fā)明的位址產(chǎn)生裝置結(jié)構(gòu)的方框圖;圖4是本發(fā)明的座標(biāo)處理裝置結(jié)構(gòu)的方框圖;圖5a及圖5b是說明本發(fā)明的一圖形輸出例的示意圖。
請(qǐng)參閱圖1,一座標(biāo)轉(zhuǎn)換表15位在屏幕空間10上,其位置可由一水平位移及一垂直位移決定。在座標(biāo)轉(zhuǎn)換表15上,每一轉(zhuǎn)換數(shù)據(jù)是包括一轉(zhuǎn)換的圖形座標(biāo)。請(qǐng)參閱圖2,本發(fā)明的位置轉(zhuǎn)換裝置,是請(qǐng)參閱圖2,本發(fā)明的用于圖像合成裝置的位置轉(zhuǎn)換裝置,是利用一映射表存放轉(zhuǎn)換座標(biāo)數(shù)據(jù),用以將一屏幕座標(biāo)轉(zhuǎn)換成為圖形座標(biāo),此位置轉(zhuǎn)換裝置包括一存儲(chǔ)器100,用以儲(chǔ)存轉(zhuǎn)換座標(biāo)數(shù)據(jù),其存放的形式可為一如圖1所示的二維轉(zhuǎn)換表,而轉(zhuǎn)換表的大小則依表格的大小而定;一存儲(chǔ)器讀取裝置20,其經(jīng)由一位址及控制總線24和一數(shù)據(jù)總線25與前述存儲(chǔ)器100相連接,并利用將一存儲(chǔ)器位址送入前述存儲(chǔ)器100中,以讀取存儲(chǔ)器100中的轉(zhuǎn)換座標(biāo)數(shù)據(jù);一座標(biāo)處理裝置30,用以將讀取的轉(zhuǎn)換座標(biāo)數(shù)據(jù)經(jīng)不同模式的運(yùn)算處理(稍后再加以說明)后,輸出一圖形座標(biāo);一圖形讀取裝置40,用以接收前述座標(biāo)處理裝置30輸出的圖形座標(biāo),并據(jù)以從一圖形存儲(chǔ)器(未顯示于圖中)中讀取圖形數(shù)據(jù);一溢位檢測(cè)裝置50,用以檢測(cè)前述存儲(chǔ)器位址是否位于前述存儲(chǔ)器100儲(chǔ)存的轉(zhuǎn)換表的范圍內(nèi),藉以當(dāng)前述位址不位于前述轉(zhuǎn)換表的范圍內(nèi)時(shí),控制前述圖形讀取裝置40不要使用前述座標(biāo)處理裝置30輸出的圖形座標(biāo)。
前述的存儲(chǔ)器讀取裝置20包括一位址產(chǎn)生裝置21,用以產(chǎn)生欲讀取的轉(zhuǎn)換座標(biāo)的位址,并經(jīng)由位址及控制總線24傳送到存儲(chǔ)器100中,以讀取轉(zhuǎn)換座標(biāo)數(shù)據(jù);一數(shù)據(jù)暫存裝置22,用以儲(chǔ)存依據(jù)前述位址產(chǎn)生裝置21產(chǎn)生的位址,并經(jīng)由前述數(shù)據(jù)總線25從前述存儲(chǔ)器100中讀取的轉(zhuǎn)換座標(biāo)數(shù)據(jù)。
請(qǐng)參閱圖3,前述位址產(chǎn)生裝置包括一屏幕水平位置產(chǎn)生裝置211,用以產(chǎn)生一屏幕掃描線所對(duì)應(yīng)到的屏幕水平位置;一屏幕垂直位置產(chǎn)生裝置213,用以產(chǎn)生前述屏幕掃描線所對(duì)應(yīng)到的屏幕垂直位置;一水平位移暫存裝置212,用以控制存儲(chǔ)器100內(nèi)的轉(zhuǎn)換表在屏幕上移動(dòng)的水平位移;一垂直位移暫存裝置214,用以控制前述轉(zhuǎn)換表在屏幕上移動(dòng)的垂直位移;一基底位置暫存器215,其為前述轉(zhuǎn)換表在前述存儲(chǔ)器100的存儲(chǔ)空間中的起始位置;一第一加法裝置216,用以將前述屏幕水平位置產(chǎn)生裝置211產(chǎn)生的屏幕水平位置和前述水平位移暫存裝置212輸出的水平位移相加并且輸出為一第一位置;一第二加法裝置217,用以將前述屏幕垂直位置產(chǎn)生裝置213產(chǎn)生的屏幕垂直位置和前述垂直位移暫存裝置214輸出的垂直位移相加并且輸出為一第二位置;一第一暫存器218,用以載入并儲(chǔ)存一水平鏡面控制信號(hào)XMIR,藉以控制前述第一加法裝置216的動(dòng)作是將前述水平位移暫存裝置212輸出的水平位移加上或減去前述屏幕水平位置產(chǎn)生裝置211產(chǎn)生的屏幕水平位置;一第二暫存器219,用以載入并儲(chǔ)存一垂直鏡面控制信號(hào)YMIR,藉以控制前述第二加法裝置217的動(dòng)作是將前述垂直位移暫存裝置214輸出的垂直位移加上或減去前述屏幕垂直位置產(chǎn)生裝置213產(chǎn)生的屏幕垂直位置;一位址合成裝置210,用以將前述基底位置暫存器215內(nèi)的基底位置分別和前述第一位置及前述第二位置合成而產(chǎn)生欲讀取的轉(zhuǎn)換座標(biāo)的位址。前述屏幕水平位置產(chǎn)生裝置211及屏幕垂直位置產(chǎn)生裝置213可為計(jì)數(shù)器。前述各暫存裝置的內(nèi)容可由一中央處理器(未圖示)直接寫入,或是從一存儲(chǔ)器(未圖示)中讀取。另外,前述位址合成裝置210可受一選擇信號(hào)SEL控制而以不同的模式,如相加或串接(cascade),合成一存儲(chǔ)器位址。
接下來請(qǐng)參閱圖4,前述座標(biāo)處理裝置包括一圖形水平位移暫存裝置302,用以載入并儲(chǔ)存圖形的一水平位移;一第三加法裝置304,用以接收前述數(shù)據(jù)暫存裝置22輸出的轉(zhuǎn)換后的圖形水平位置MX及前述圖形水平位移暫存裝置302輸出的水平位移,并在相加后輸出為一圖形座標(biāo)的水平位置X;一圖形垂直位移暫存裝置306,用以載入并儲(chǔ)存圖形的一垂直位移;一第四加法裝置308,用以接收前述數(shù)據(jù)暫存裝置22輸出的轉(zhuǎn)換后的圖形垂直位置MY及前述圖形垂直位移暫存裝置308輸出的垂直位移,并在相加后輸出為一圖形座標(biāo)的垂直位置Y。其中,前述圖形水平位移暫存裝置302及圖形垂直位移暫存裝置306的內(nèi)容可由中央處理單元直接寫入或自存儲(chǔ)器中讀取,因此可依據(jù)不同的顯示效果需求控制前述圖形水平位移及垂直位移的大小。
利用本發(fā)明的裝置及方法所得到的顯示結(jié)果如圖5a和圖5b所示,其中,圖5a是顯示原來的圖像,而圖5b則顯示經(jīng)由本發(fā)明的位置轉(zhuǎn)換裝置處理過的圖像,箭頭A指出了具水晶球效果的顯示位置。
雖然本發(fā)明已以較佳實(shí)施例披露如上,然其并非用以限定本發(fā)明,因此本發(fā)明的保護(hù)范圍當(dāng)視后附的權(quán)利要求范圍所限定。
權(quán)利要求
1.一種用于圖像合成裝置的位置轉(zhuǎn)換裝置,可用以將一屏幕座標(biāo)轉(zhuǎn)換為圖形座標(biāo),其包括一存儲(chǔ)器,用以儲(chǔ)存轉(zhuǎn)換座標(biāo)數(shù)據(jù);一存儲(chǔ)器讀取裝置,經(jīng)由一位址及控制總線和一數(shù)據(jù)總線與前述存儲(chǔ)器相連接,并利用將一存儲(chǔ)器位址送入前述存儲(chǔ)器中,以讀取存儲(chǔ)器內(nèi)的轉(zhuǎn)換座標(biāo)數(shù)據(jù);一座標(biāo)處理裝置,用以將讀取的轉(zhuǎn)換座標(biāo)數(shù)據(jù)經(jīng)運(yùn)算處理后,輸出圖形座標(biāo)以讀取圖形數(shù)據(jù)。
2.如權(quán)利要求1所述的裝置,其特征在于,其中,前述存儲(chǔ)器讀取裝置包括一位址產(chǎn)生裝置,用以產(chǎn)生欲讀取的轉(zhuǎn)換座標(biāo)的位址,以讀取轉(zhuǎn)換座標(biāo)數(shù)據(jù);一數(shù)據(jù)暫存裝置,用以儲(chǔ)存依據(jù)前述位址產(chǎn)生裝置產(chǎn)生的位址從前述存儲(chǔ)器中讀取的轉(zhuǎn)換座標(biāo)數(shù)據(jù)。
3.如權(quán)利要求1所述的裝置,其特征在于,更包括一圖形讀取裝置,用以接收前述座標(biāo)處理裝置輸出的圖形座標(biāo),并據(jù)以從一圖形存儲(chǔ)器中讀取圖形數(shù)據(jù)。
4.如權(quán)利要求3所述的裝置,其特征在于,更包括一溢位檢測(cè)裝置,用以檢測(cè)前述位址產(chǎn)生裝置產(chǎn)生的位址是否位于前述存儲(chǔ)器儲(chǔ)存的轉(zhuǎn)換座標(biāo)范圍內(nèi),藉以在前述位址不位于前述轉(zhuǎn)換座標(biāo)范圍內(nèi)時(shí),控制前述圖形讀取裝置不要使用前述座標(biāo)處理裝置輸出的圖形座標(biāo)。
5.如權(quán)利要求1所述的裝置,其特征在于,其中,前述存儲(chǔ)器儲(chǔ)存轉(zhuǎn)換座標(biāo)數(shù)據(jù)的形式可為一二維的轉(zhuǎn)換表。
6.如權(quán)利要求2所述的裝置,其特征在于,其中,前述位址產(chǎn)生裝置包括一屏幕水平位置產(chǎn)生裝置,用以產(chǎn)生一屏幕掃描線所對(duì)應(yīng)到的屏幕水平位置;一屏幕垂直位置產(chǎn)生裝置,用以產(chǎn)生前述屏幕掃描線所對(duì)應(yīng)到的屏幕垂直位置;一水平位移暫存裝置,用以控制前述轉(zhuǎn)換表在屏幕上移動(dòng)的水平位移;一垂直位移暫存裝置,用以控制前述轉(zhuǎn)換表在屏幕上移動(dòng)的垂直位移;一第一加法裝置,用以將前述屏幕水平位置產(chǎn)生裝置產(chǎn)生的屏幕水平位置和前述水平位移暫存裝置輸出的水平位移相加并且輸出為一第一位置;一第二加法裝置,用以將前述屏幕垂直位置產(chǎn)生裝置產(chǎn)生的屏幕垂直位置和前述垂直位移暫存裝置輸出的垂直位移相加并且輸出為一第二位置;一基底位置暫存器,其為前述轉(zhuǎn)換表在前述存儲(chǔ)器的存儲(chǔ)空間中的起始位置;一位址合成裝置,用以將前述基底位置暫存器內(nèi)的起始位置分別和前述第一位置及前述第二位置合成而產(chǎn)生欲讀取的轉(zhuǎn)換座標(biāo)的位址。
7.如權(quán)利要求1所述的裝置,其特征在于,其中,前述座標(biāo)處理裝置包括一圖形水平位移暫存裝置,用以控制圖形的一水平位移;一第三加法裝置,用以接收前述數(shù)據(jù)暫存裝置輸出的轉(zhuǎn)換后的圖形水平位置及前述圖形水平位移暫存裝置輸出的水平位移,并在相加后輸出為一圖形座標(biāo)的水平位置;一圖形垂直位移暫存裝置,用以控制圖形的一垂直位移;一第四加法裝置,用以接收前述數(shù)據(jù)暫存裝置輸出的轉(zhuǎn)換后的圖形垂直位置及前述圖形垂直位移暫存裝置輸出的垂直位移,并在相加后輸出為一圖形座標(biāo)的垂直位置。
8.如權(quán)利要求7所述的裝置,其特征在于,更包括一第一暫存器,用以載入并儲(chǔ)存一水平鏡面控制信號(hào),藉以控制前述第一加法裝置的動(dòng)作是將前述水平位移暫存裝置輸出的水平位移加上或減去前述屏幕水平位置產(chǎn)生裝置產(chǎn)生的屏幕水平位置。
9.如權(quán)利要求8所述的裝置,其特征在于,更包括一第二暫存器,用以載入并儲(chǔ)存一垂直鏡面控制信號(hào),藉以控制前述第二加法裝置的動(dòng)作是將前述垂直位移暫存裝置輸出的垂直位移加上或減去前述屏幕垂直位置產(chǎn)生裝置產(chǎn)生的屏幕垂直位置。
10.一種用于圖像合成裝置的位置轉(zhuǎn)換方法,可用以將一屏幕座標(biāo)轉(zhuǎn)換成圖形座標(biāo),其包括下列步驟(I)對(duì)每一圖點(diǎn),將其屏幕座標(biāo)轉(zhuǎn)換成一存儲(chǔ)器位址;(II)根據(jù)前述存儲(chǔ)器位址,由一存儲(chǔ)器中讀取轉(zhuǎn)換座標(biāo)值;(III)根據(jù)一內(nèi)建程序,對(duì)前述轉(zhuǎn)換座標(biāo)值進(jìn)行處理,而輸出一圖形座標(biāo)的水平位置及垂直位置。
11.如權(quán)利要求10所述的方法,其特征在于,更包括下面的步驟根據(jù)前述輸出的圖形座標(biāo),從一圖形存儲(chǔ)器中讀取圖形數(shù)據(jù),將此圖形數(shù)據(jù)輸出并顯示于一屏幕上。
全文摘要
用于圖像合成裝置的位置轉(zhuǎn)換裝置,用以將一屏幕坐標(biāo)轉(zhuǎn)換為圖形坐標(biāo),包括一存儲(chǔ)器,用以儲(chǔ)存轉(zhuǎn)換坐標(biāo)數(shù)據(jù);一存儲(chǔ)器讀取裝置,利用將一存儲(chǔ)器位址送入前述存儲(chǔ)器中,以讀取存儲(chǔ)器內(nèi)的轉(zhuǎn)換坐標(biāo)數(shù)據(jù);一坐標(biāo)處理裝置;其方法包括步驟(I)對(duì)每一圖點(diǎn),將其屏幕坐標(biāo)轉(zhuǎn)換成一存儲(chǔ)器位址;(II)根據(jù)前述存儲(chǔ)器位址,由一存儲(chǔ)器中讀取轉(zhuǎn)換坐標(biāo)值;(III)根據(jù)一內(nèi)建程序,對(duì)前述轉(zhuǎn)換坐標(biāo)值進(jìn)行處理,而輸出一圖形坐標(biāo)的水平位置及垂直位置。
文檔編號(hào)G06T1/00GK1120208SQ9411528
公開日1996年4月10日 申請(qǐng)日期1994年9月16日 優(yōu)先權(quán)日1994年9月16日
發(fā)明者徐世斌 申請(qǐng)人:聯(lián)華電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1