專利名稱:圖像生成裝置、速度表現(xiàn)方法和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于適當?shù)乇憩F(xiàn)虛擬空間中的移動體的速度的最佳的圖像生成裝置、速度表現(xiàn)方法和程序。
背景技術(shù):
當前,商業(yè)用和家庭用的游戲裝置廣泛普及。在這樣的游戲裝置中,作為一例,能夠以利用汽車等交通工具的賽車游戲為消遣。
這樣的賽車游戲一般是例如玩家操作控制器等,將在虛擬空間內(nèi)行駛的F1賽車或市售車等行駛到規(guī)定的目的地,與其他車輛比先后。
最近,已知也有加進發(fā)動機的輸出功率、懸架的剛性和輪胎的性能等,從而能夠按照接近于現(xiàn)實車輛的感覺駕駛車輛的賽車游戲。
此外,也已公開了用傳輸線連接多個游戲裝置,利用多人賽車游戲的技術(shù)(例如,參照專利文獻1)。
專利文獻1特開平7-185133號公報(第3-6頁、圖3)在現(xiàn)有的賽車游戲中,一般通過在游戲畫面中顯示速度計等圖像,來向玩家報告車輛的速度。此外,伴隨著車輛的行駛,也使顯示的背景等變化著。
但是,僅這樣的顯示不能讓玩家充分感受到與車輛的速度相應(yīng)的速度感。因此,期望一種從多個玩家都能感受到與速度相應(yīng)的速度感的演出。
發(fā)明內(nèi)容
本發(fā)明鑒于上述情況,其目的在于提供一種能夠適當?shù)乇憩F(xiàn)虛擬空間中的移動體的速度的圖像生成裝置、速度表現(xiàn)方法和程序。
本發(fā)明的第一觀點的圖像生成裝置具有圖像信息存儲部、操作輸入接受部、移動狀況管理部、視場圖像生成部、速度計算部、變形圖像生成部和顯示控制部,其結(jié)構(gòu)如下首先,圖像信息存儲部存儲用于規(guī)定虛擬空間內(nèi)配置的風景圖像的圖像信息。此外,操作輸入接受部接受面向在虛擬空間內(nèi)被移動的虛擬的移動體的操作輸入。然后,移動狀況管理部根據(jù)接受到的所述操作輸入,管理該所述移動體的移動狀況。
視場圖像生成部根據(jù)所存儲的所述圖像信息和所管理的所述移動狀況,生成以所述移動體為基準的視場圖像。此外,速度計算部根據(jù)所管理的所述移動狀況,計算所述移動體的速度。另外,變形圖像生成部從所生成的視場圖像中提取基于所述速度的規(guī)定區(qū)域的圖像,生成被變形為規(guī)定形狀的變形圖像。然后,顯示控制部將所生成的視場圖像和所生成的變形圖像合成后進行顯示。
即,由于按照速度變形一部分圖像(例如周邊部)后進行合成,因此,合成地方的圖像就流動地(劇烈變化地)映入到玩家的眼中。因此,玩家就能夠感受自己操作的移動體的速度感。
其結(jié)果,能夠適當?shù)乇憩F(xiàn)虛擬空間中的移動體的速度。
上述變形圖像生成部也可以從生成的視場圖像的周邊部提取對應(yīng)于所述速度來決定的區(qū)域的圖像,生成將所提取的圖像變形為覆蓋視場圖像的周邊部的形狀的變形圖像。
該情況下,由于按照速度變形周邊部的圖像后進行合成,因此,周邊部的圖像就流動地映入到玩家的眼中。其結(jié)果,能夠適當?shù)乇憩F(xiàn)移動體的速度。
上述變形圖像生成部也可以從所生成的視場圖像的四邊的周邊部分別提取對應(yīng)于所述速度來決定的矩形區(qū)域,作為紋理圖像,通過將所提取的各紋理圖像分別紋理映射到覆蓋視場圖像的周邊部的4個梯形形狀的對象上,生成變形圖像。
該情況下,由于按照速度,將周邊部的矩形圖像變形為梯形形狀后進行合成,因此,周邊部的圖像就流動地映入玩家的眼中。其結(jié)果,能夠適當?shù)乇憩F(xiàn)移動體的速度。
上述顯示控制部也可以將所生成的變形圖像半透明化后,與所生成的視場圖像進行合成。
該情況下,合成后的地方就模糊地映入到玩家的眼中。因此,玩家就能夠感受自己操作的移動體的速度感。
本發(fā)明的第二觀點的速度表現(xiàn)方法存儲用于規(guī)定虛擬空間內(nèi)配置的風景圖像的圖像信息,具有操作輸入接受工序、移動狀況管理工序、視場圖像生成工序、速度計算工序、變形圖像生成工序和顯示控制工序,其結(jié)構(gòu)如下。
首先,在操作輸入接受工序中,接受面向在虛擬空間內(nèi)被移動的虛擬的移動體的操作輸入。此外,在移動狀況管理工序中,根據(jù)所接受的所述操作輸入,管理所述移動體的移動狀況。然后,在視場圖像生成工序中,根據(jù)所存儲的所述圖像信息和管理的所述移動狀況,生成以所述移動體為基準的視場圖像。
在速度計算工序中,根據(jù)所管理的該移動狀況,計算所述移動體的速度。此外,在變形圖像生成工序中,從所生成的視場圖像中提取基于該速度的規(guī)定區(qū)域的圖像,生成被變形為規(guī)定形狀的變形圖像。然后,在顯示控制工序中,將所生成的視場圖像和所生成的變形圖像合成后進行顯示。
即,由于按照速度變形了一部分圖像(例如周邊部)后進行合成,因此,合成地方的圖像就流動地(激烈變化地)映入到玩家的眼中。因此,玩家就能夠感受自己操作的移動體的速度感。
其結(jié)果,能夠適當?shù)乇憩F(xiàn)虛擬空間中的移動體的速度。
本發(fā)明的第三觀點的程序的結(jié)構(gòu)在于,使計算機(包括電子設(shè)備)發(fā)揮上述的圖像生成裝置的作用。
該程序能夠記錄在緊湊型激光唱盤、軟盤、硬盤、光磁盤、數(shù)字錄像盤、磁帶、半導體存儲器等計算機可讀取的信息記錄介質(zhì)中。
上述程序能夠獨立于執(zhí)行該程序的計算機,通過計算機通信網(wǎng)進行發(fā)布和發(fā)售。此外,上述信息記錄介質(zhì)能夠獨立于該計算機進行發(fā)布和發(fā)售。
發(fā)明效果根據(jù)本發(fā)明,能夠適當?shù)乇憩F(xiàn)虛擬空間中的移動體的速度。
圖1是示出實現(xiàn)本發(fā)明的實施方式的圖像生成裝置的典型的游戲裝置的概要結(jié)構(gòu)的模式圖。
圖2是示出本發(fā)明的實施方式的圖像生成裝置的概要結(jié)構(gòu)的一例的模式圖。
圖3A是示出對象的形狀的一例的模式圖。
圖3B是示出對象的形狀的一例的模式圖。
圖3C是示出對象的形狀的一例的模式圖。
圖3D是示出對象的形狀的一例的模式圖。
圖3E是示出各對象的形狀與顯示圖像的對應(yīng)的模式圖。
圖4A是示出由該圖像生成裝置的行駛狀況管理部管理的信息的一例的模式圖。
圖4B是示出由該圖像生成裝置的行駛狀況管理部管理的信息的一例的模式圖。
圖5是示出由該圖像生成裝置的圖像生成部描繪的視場圖像的一例的模式圖。
圖6A是用于說明生成變形圖像的樣子的模式圖。
圖6B是用于說明生成變形圖像的樣子的模式圖。
圖6C是用于說明生成變形圖像的樣子的模式圖。
圖7A是示出生成的視場圖像的一例的模式圖。
圖7B是示出生成的變形圖像的一例的模式圖。
圖7C是示出與視場圖像合成了變形圖像的顯示圖像的一例的模式圖。
圖8是示出在該圖像生成裝置中執(zhí)行的速度表現(xiàn)處理的控制的流程的流程圖。
圖9A是示出顯示圖像的一例的模式圖。
圖9B是示出顯示圖像的一例的模式圖。
圖10是示出顯示本車的顯示圖像的一例的模式圖。
附圖標記說明100 游戲裝置101 CPU102 ROM103 RAM104 接口105 控制器106 外部存儲器107 DVD-ROM驅(qū)動器108 圖像處理部109 聲音處理部110 NIC200 圖像生成裝置201 操作輸入接受部202 圖像信息存儲部203 行駛狀況管理部204 圖像生成部
205 速度計算部206 變形圖像生成部207 顯示控制部具體實施方式
以下說明本發(fā)明的實施方式。為了容易理解,以下說明在游戲裝置中適用本發(fā)明的實施方式,但在各種計算機、PDA、便攜式電話機等信息處理裝置中,也能夠同樣地適用本發(fā)明。即,以下說明的實施方式是用于說明的,不限制本發(fā)明的范圍。從而,只要是本領(lǐng)域的技術(shù)人員就能采用將這些各要素或者全部要素置換為與其均等的實施方式,但這些實施方式也包含在本發(fā)明的范圍中。
(實施方式1)圖1是示出實現(xiàn)本發(fā)明的實施方式的圖像生成裝置的典型的游戲裝置的概要結(jié)構(gòu)的模式圖。以下,參照該圖進行說明。
游戲裝置100具有CPU(Central Processing Unit,即中央處理器)101、ROM(Read Only Memory,即只讀存儲器)102、RAM(RandomAccessMemory,即隨即存儲器)103、接口104、控制器105、外部存儲器106、DVD(Digital Versatile Disk)-ROM驅(qū)動器107、圖像處理部108、聲音處理部109、NIC(Network Interface Card,即網(wǎng)卡)110。
再有,通過將存儲了游戲用程序和數(shù)據(jù)的DVD-ROM裝在DVD-ROM驅(qū)動器107中后,接通游戲裝置100的電源,由此執(zhí)行該程序,實現(xiàn)本實施方式的圖像生成裝置。
CPU101控制游戲裝置100整體的工作,與各結(jié)構(gòu)要素連接,交換控制信號和數(shù)據(jù)。
在ROM102中記錄接通電源之后執(zhí)行的IPL(Initial Program Loader,即程式初載器),通過執(zhí)行它,向RAM103讀出DVD-ROM中記錄的程序,開始CPU101的執(zhí)行。此外,在ROM102中記錄游戲裝置100整體的工作控制所需要的操作系統(tǒng)的程序或各種數(shù)據(jù)。
RAM103用于暫時存儲數(shù)據(jù)和程序,保持從DVD-ROM讀出的程序和數(shù)據(jù)、其他游戲的進行或聊天通信所需的數(shù)據(jù)。
通過接口104連接的控制器105,接受用戶在游戲執(zhí)行時進行的操作輸入。再有,控制器105中包括方向鍵和選擇鍵等。
在通過接口104可自由拆卸地連接的外部存儲器106中,可重寫地存儲著表示游戲的進行狀態(tài)的數(shù)據(jù)和聊天通信的日志(記錄)的數(shù)據(jù)等。用戶通過控制器105進行指示輸入,就能夠適當?shù)卦谕獠看鎯ζ?06中存儲這些數(shù)據(jù)。
在裝在DVD-ROM驅(qū)動器107中的DVD-ROM中記錄用于實現(xiàn)游戲的程序和附隨著游戲的圖像數(shù)據(jù)及聲音數(shù)據(jù)。利用CPU101的控制,DVD-ROM驅(qū)動器107對裝在其中的DVD-ROM進行讀出處理,讀出必要的程序或數(shù)據(jù),并將它們暫時存儲在RAM103等中。
圖像處理部108在利用CPU101或圖像處理部108所具有的圖像運算處理器(未圖示)加工處理從DVD-ROM讀出的數(shù)據(jù)之后,將其記錄在圖像處理部108所具有的幀存儲器(未圖示)中。在規(guī)定的同步定時,將幀存儲器中記錄的圖像信息轉(zhuǎn)換為視頻信號,向與圖像處理部108連接的監(jiān)視器(未圖示)輸出。這樣就能進行各種圖像顯示。
再有,圖像運算處理器能夠高速地執(zhí)行二維圖像的疊加運算或α混合等的透過運算、各種的飽和運算。
此外,也可以配置在虛擬三維空間中,高速執(zhí)行如下的運算,該運算利用Z緩沖器法描繪已附加了各種紋理信息的多邊形信息,得到從規(guī)定的視點位置俯視配置在虛擬三維空間中的多邊形的描繪圖像。
聲音處理部109將從DVD-ROM讀出的聲音數(shù)據(jù)轉(zhuǎn)換為模擬聲音信號,使其從與聲音處理部109連接的擴音器(未圖示)輸出。此外,在CPU101的控制下,生成應(yīng)該在游戲的進行中發(fā)生的效果音和樂曲數(shù)據(jù),從擴音器輸出與其相對應(yīng)的聲音。
NIC110是用于將游戲裝置100與因特網(wǎng)等計算機通信網(wǎng)(未圖示)連接的裝置,包括按照在構(gòu)成LAN(Local Area Network,即局域網(wǎng))時使用的10BASE-T/100BASE-T標準的裝置、用于使用電話線路與因特網(wǎng)連接的模擬調(diào)制解調(diào)器、ISDN(Integrated Services Digital Network,即綜合業(yè)務(wù)數(shù)字網(wǎng))調(diào)制解調(diào)器、ADSL(Asymmetric Digital SubscriberLine,即非對稱數(shù)字用戶線)調(diào)制解調(diào)器、用于使用有線電視線路與因特網(wǎng)連接的有線調(diào)制解調(diào)器等和進行這些調(diào)制解調(diào)器與CPU101的中繼的接口(未圖示)。
此外,游戲裝置100也可以使用硬盤等大容量外部存儲裝置,發(fā)揮與ROM102、RAM103、外部存儲器106、裝在DVD-ROM驅(qū)動器107中的DVD-ROM等相同的功能。
此外,可以采用連接了用于接受來自用戶的字符串的編輯輸入的鍵盤和用于接受各種位置的指定和選擇輸入的鼠標等的形式。此外,也可以在本實施方式的游戲裝置100的基礎(chǔ)上,利用通用的個人計算機。
(圖像生成裝置的概要結(jié)構(gòu))圖2是示出本發(fā)明的實施方式的圖像生成裝置200的概要結(jié)構(gòu)的一例的模式圖。以下,參照該圖進行說明。
圖像生成裝置200具有操作輸入接受部201、圖像信息存儲部202、行駛狀況管理部203、圖像生成部204、速度計算部205、變形圖像生成部206、顯示控制部207。
再有,說明將該圖像生成裝置200適用于例如操作在虛擬空間內(nèi)的線路上行駛的賽車的賽車游戲中的情況。
首先,操作輸入接受部201接受面向被行使在在虛擬空間內(nèi)的線路上的賽車(虛擬車輛)的操作輸入。
例如,操作輸入接受部201接受使賽車行駛所需的制動操作、加速操作、方向操作和移位操作等的操作輸入。
再有,控制器105能作為操作輸入接受部201的發(fā)揮功能。
圖像信息存儲部202存儲規(guī)定包括虛擬空間內(nèi)的線路的行駛路線的風景圖像等的圖像信息。除此以外,圖像信息存儲部202也存儲著規(guī)定包括被玩家操作的賽車的多個賽車的圖像信息等。
此外,圖像信息存儲部202也存儲如圖3A~3D所示的梯形形狀的對象(多邊形等)。這些對象如圖3E所示,與顯示圖像(后述的視場圖像)的四邊的周邊部相對應(yīng)。
即,對象ObU與上邊相對應(yīng),對象ObD與下邊相對應(yīng),對象ObL與左邊相對應(yīng),然后,對象ObR與右邊相對應(yīng)。
在這些對象ObU~ObR中,如后所述,利用變形圖像生成部206對周邊部的圖像進行紋理映射。
再有,裝在DVD-ROM驅(qū)動器107中的DVD-ROM和外部存儲器106等能起到這樣的圖像信息存儲部202的功能。
行駛狀況管理部203管理玩家操作的賽車的行駛狀況和自動行駛的其他賽車的行駛狀況。
例如,行駛狀況管理部203管理規(guī)定如圖4A、4B所示的行駛狀況的信息。
圖4A示出的信息是按照從操作輸入接受部201發(fā)送的各種操作信息,被適當更新的信息。即,根據(jù)圖4A的信息,管理玩家操作的賽車的行駛狀況。
此外,圖4B中示出的信息是根據(jù)規(guī)定的邏輯和參數(shù)被自動更新的信息。即,根據(jù)圖4B的信息,管理自動行駛的其他賽車的行駛狀況。
此外,行駛狀況管理部203基于圖4A、4B的信息,還管理賽車之間的接觸或沖撞等。
再有,CPU101能發(fā)揮這樣的行駛狀況管理部203的功能。
圖像生成部204基于圖像信息存儲部202中存儲的圖像信息和被行駛狀況管理部203管理的行駛狀況,生成玩家操作的賽車的前方圖像(行進方向的圖像)。
具體地說,圖像生成部204描繪從賽車的駕駛席眺望車外的如圖5所示的視場圖像(駕駛員視域)。
再有,圖像處理部108能發(fā)揮這樣的圖像生成部204的功能。
速度計算部205根據(jù)由行駛狀況管理部203管理的行駛狀況,計算玩家操作的賽車的速度(當前速度)。
再有,CPU101能起到這樣的速度計算部205的功能。
變形圖像生成部206從由圖像生成部204生成的視場圖像,提取基于速度計算部205計算的速度的規(guī)定區(qū)域的圖像,生成使其變形為規(guī)定形狀后的變形圖像。
即,變形圖像生成部206從所生成的視場圖像的4邊周邊部,分別提取對應(yīng)于速度來決定的矩形區(qū)域,作為紋理圖像,通過將提取的各紋理圖像分別紋理映射到上述的對象ObU~ObR上,來生成變形圖像。
具體地說,變形圖像生成部206從如圖6A所示的視場圖像的右邊的周邊部,提取對應(yīng)于速度來決定的矩形區(qū)域a、b、c…,作為紋理圖像。再有,該矩形區(qū)域的縱橫的點數(shù)也可以與速度v的倒數(shù)(1/v)相對應(yīng)地變化(再有,假設(shè)已確定了上限、加減的點數(shù))。
然后,變形圖像生成部206提取如圖6B所示的圖像作為紋理圖像后,對對象ObR進行紋理映射,生成如圖6C所示的變形圖像。
同樣,變形圖像生成部206從視場圖像的剩余的三邊,分別提取對應(yīng)于速度來決定的矩形區(qū)域,作為紋理圖像,分別對對象ObU、ObD、ObL進行紋理映射,生成變形圖像。
再有,圖像處理部108能發(fā)揮這樣的變形圖像生成部206的功能。
顯示控制部207在適當?shù)睾铣闪藞D像生成部204生成的視場圖像和變形圖像生成部206生成的變形圖像之后,變換為規(guī)定的圖像信號,使其在外部的監(jiān)視器等上顯示。
例如,在圖像生成部204生成如圖7A所示的視場圖像,此外,變形圖像生成部206生成了如圖7B所示的變形圖像(進行了紋理映射后的對象ObU~ObR)的情況下,顯示控制部207將變形圖像半透明化后合成為視場圖像。即,利用α混合,將變形圖像合成為視場圖像后,生成如圖7C所示的顯示圖像。
這樣,由于按照速度,將周邊部的矩形圖像變形為梯形形狀后進行合成,因此,周邊部的圖像流動地(劇烈變化地)映入到玩家的眼中,然后就模糊地映現(xiàn)。因此,玩家能夠體驗自己操作的移動體的速度感。
再有,圖像處理部108能發(fā)揮這樣的顯示控制部207的功能。
圖8是示出在該圖像生成裝置200中執(zhí)行的速度表現(xiàn)處理的控制的流程的流程圖。以下,參照該圖進行說明。再有,例如在執(zhí)行賽車游戲時,與游戲的進行同時開始該速度表現(xiàn)處理。
即,一開始賽車游戲(步驟S301),圖像生成裝置200就接受操作輸入,更新賽車的行駛狀況(步驟S302)。
即,操作輸入接受部201一接受玩家的加速操作、制動操作、方向操作和移位操作等,行駛狀況管理部203就按照操作更新行駛狀況(當前位置、行駛方向等)。
圖像生成裝置200按照行駛狀況生成視場圖像(步驟S303)。
即,圖像生成部204根據(jù)圖像信息存儲部202中存儲的圖像信息和由行駛狀況管理部203管理的行駛狀況,生成視場圖像(駕駛員視域)。
圖像生成裝置200根據(jù)行駛狀況,計算速度(步驟S304)。
即,速度計算部205根據(jù)由行駛狀況管理部203管理的行駛狀況,計算玩家操作的賽車的速度。
圖像生成裝置200根據(jù)計算的速度,生成變形圖像(步驟S305)。
即,變形圖像生成部206從由圖像生成部204生成的視場圖像的四邊的周邊部,分別提取與速度計算部205計算的速度相對應(yīng)地決定的矩形區(qū)域,作為紋理圖像。然后,通過將提取的各紋理圖像分別紋理映射到如圖3A~3D所示的對象ObU~ObR上,生成變形圖像。
圖像生成裝置200顯示合成了視場圖像和變形圖像后的顯示圖像(步驟S306)。
即,顯示控制部207在將圖像生成部204生成的視場圖像和變形圖像生成部206生成的變形圖像適當?shù)睾铣芍螅儞Q為規(guī)定的圖像信號,并使其在外部監(jiān)視器等上顯示。
例如,在玩家操作的賽車的速度慢的情況下,合成如圖9A所示的顯示圖像來進行顯示。在該圖9A的顯示圖像中,周邊部沒有太大變化。
這是因為,由于利用變形圖像生成部206從視場圖像的周邊部分別提取大的矩形區(qū)域作為紋理圖像,分別紋理映射到對象ObU~ObR上,因此,所生成的變形圖像沒有太大的變化。
另一方面,在賽車的速度快的情況下,合成如圖9B所示的顯示圖像進行顯示。在該圖9B的顯示圖像中,周邊部流動(劇烈地變化)、且模糊地表現(xiàn)。
這是因為,由于利用變形圖像生成部206從視場圖像的周邊部分別提取小的矩形區(qū)域作為紋理圖像,分別紋理映射到對象ObU~ObR上,因此,生成的變形圖像變化很大。
然后,圖像生成裝置200判別游戲是否已結(jié)束(步驟S307)。
圖像生成裝置200在判別為游戲還沒結(jié)束的情況下,將處理返回到步驟S302,反復執(zhí)行上述的步驟S302~S307的處理。
另一方面,在判別為游戲結(jié)束了的情況下,圖像生成裝置200結(jié)束速度表現(xiàn)處理。
這樣,在本實施方式中,能夠適當?shù)乇憩F(xiàn)虛擬空間中的移動體的速度。
(其他實施方式)在上述的實施方式中,說明了在視場圖像的全部四邊生成變形圖像后進行合成的情況。
但是,也可以生成視場圖像的不足四邊的數(shù)量的變形圖像后進行合成。
例如,如圖10所示,在顯示賽車的本車圖像J的情況下,也可以從除了下邊的三個邊的四邊周邊部,分別提取對應(yīng)于速度來決定的矩形區(qū)域,作為紋理圖像,紋理映射到3個對象(對象ObU、ObL、ObR)上后進行合成。
此外,在上述的實施方式中,關(guān)于將矩形形狀的紋理圖像紋理映射到如圖3A~3D所示的梯形形狀的對象上的情況進行了說明,但對象的形狀不限于梯形形狀,可以是任意的。
例如,也可以將紋理圖像紋理映射到三角形狀的對象上。
另外,在上述的實施方式中,將從玩家的視點向虛擬空間的縱深方向行駛的情況作為一例進行了說明,但行駛方向不限于向深處,可以是任意的。例如,也可以適當?shù)剡m用于所謂的縱向滾動和橫向滾動。
這時,也可以是,若是縱向滾動,從左右兩邊提取紋理圖像,若是橫向滾動,就從上下兩邊提取紋理圖像后,紋理映射到平行四邊形形狀的對象上。
此外,在上述的實施方式中,以在虛擬空間內(nèi)行駛的虛擬車輛(賽車)為例進行了說明,但只要是在虛擬空間內(nèi)行駛的物體(虛擬移動體),就都能適當適用。
例如,也可以將在虛擬空間內(nèi)飛行的虛擬飛行物體(噴氣式飛機和客機等)作為操作對象。
再有,關(guān)于本申請,主張以日本專利申請2004-163824號為基礎(chǔ)的優(yōu)先權(quán),該基礎(chǔ)申請的內(nèi)容全部拿到本申請中。
工業(yè)上的可利用性如以上說明,根據(jù)本發(fā)明,能夠提供一種用于適當?shù)乇憩F(xiàn)虛擬空間中的移動體的速度的最佳的圖像生成裝置、速度表現(xiàn)方法和程序。
權(quán)利要求
1.一種圖像生成裝置,其特征在于,具有圖像信息存儲部(202),存儲用于規(guī)定虛擬空間內(nèi)配置的風景圖像的圖像信息;操作輸入接受部(201),接受面向在虛擬空間內(nèi)被移動的虛擬的移動體的操作輸入;移動狀況管理部(203),根據(jù)接受到的所述操作輸入,管理該所述移動體的移動狀況;視場圖像生成部(204),根據(jù)所存儲的所述圖像信息和所管理的所述移動狀況,生成以所述移動體為基準的視場圖像;速度計算部(205),根據(jù)所管理的所述移動狀況,計算所述移動體的速度;變形圖像生成部(206),從所生成的視場圖像中提取基于所述速度的規(guī)定區(qū)域的圖像,生成被變形為規(guī)定形狀的變形圖像;顯示控制部(207),將所生成的視場圖像和所生成的變形圖像合成后進行顯示。
2.如權(quán)利要求1所述的圖像生成裝置,其特征在于,上述變形圖像生成部(206)從生成的視場圖像的周邊部提取對應(yīng)于所述速度來決定的區(qū)域的圖像,生成將所提取的圖像變形為覆蓋視場圖像的周邊部的形狀的變形圖像。
3.如權(quán)利要求1所述的圖像生成裝置,其特征在于,上述變形圖像生成部(206)從所生成的視場圖像的四邊的周邊部分別提取對應(yīng)于所述速度來決定的矩形區(qū)域,作為紋理圖像,通過將所提取的各紋理圖像分別紋理映射到覆蓋視場圖像的周邊部的4個梯形形狀的對象上,生成變形圖像。
4.如權(quán)利要求1所述的圖像生成裝置,其特征在于,上述顯示控制部(207)將所生成的變形圖像半透明化后,與所生成的視場圖像進行合成。
5.一種使用圖像信息存儲部(202)的速度表現(xiàn)方法,其特征在于,上述圖像信息存儲部(202)存儲用于規(guī)定虛擬空間內(nèi)配置的風景圖像的圖像信息,包括操作輸入接受工序(S302)、移動狀況管理工序(S302)、視場圖像生成工序(S303)、速度計算工序(S304)、變形圖像生成工序(S305)和顯示控制工序(S306),在上述操作輸入接受工序(S302)中,接受面向在虛擬空間內(nèi)被移動的虛擬的移動體的操作輸入;在上述移動狀況管理工序中(S302),根據(jù)所接受的所述操作輸入,管理所述移動體的移動狀況;在上述視場圖像生成工序(S303)中,根據(jù)所存儲的所述圖像信息和管理的所述移動狀況,生成以所述移動體為基準的視場圖像;在上述速度計算工序(S304)中,根據(jù)所管理的該移動狀況,計算所述移動體的速度;在上述變形圖像生成工序(S305)中,從所生成的視場圖像中提取基于該速度的規(guī)定區(qū)域的圖像,生成被變形為規(guī)定形狀的變形圖像;在上述顯示控制工序(S306)中,將所生成的視場圖像和所生成的變形圖像合成后進行顯示。
6.一種記錄介質(zhì),是記錄了使計算機發(fā)揮圖像信息存儲部(202)、操作輸入接受部(201)、移動狀況管理部(203)、視場圖像生成部(204)、速度計算部(205)、變形圖像生成部(206)、顯示控制部(207)的功能的程序的、計算機可讀取的信息記錄介質(zhì),其特征在于,所述各部發(fā)揮如下功能上述圖像信息存儲部(202)存儲用于規(guī)定虛擬空間內(nèi)配置的風景圖像的圖像信息;上述操作輸入接受部(201)接受面向在虛擬空間內(nèi)被移動的虛擬的移動體的操作輸入;上述移動狀況管理部(203)根據(jù)接受到的所述操作輸入,管理所述移動體的移動狀況;上述視場圖像生成部(204)根據(jù)所存儲的所述圖像信息和所管理的所述移動狀況,生成以所述移動體為基準的視場圖像;上述速度計算部(205)根據(jù)所管理的所述移動狀況,計算所述移動體的速度;上述變形圖像生成部(206)從所生成的視場圖像中提取基于所述速度的規(guī)定區(qū)域的圖像,生成被變形為規(guī)定形狀的變形圖像;上述顯示控制部(207)將所生成的視場圖像和所生成的變形圖像合成后進行顯示。
7.一種程序,是使計算機發(fā)揮圖像信息存儲部(202)、操作輸入接受部(201)、移動狀況管理部(203)、視場圖像生成部(204)、速度計算部(205)、變形圖像生成部(206)、顯示控制部(207)的功能的程序,其特征在于,所述各部發(fā)揮如下功能上述圖像信息存儲部(202)存儲用于規(guī)定虛擬空間內(nèi)配置的風景圖像的圖像信息;上述操作輸入接受部(201)接受面向在虛擬空間內(nèi)被移動的虛擬的移動體的操作輸入;上述移動狀況管理部(203)根據(jù)接受到的所述操作輸入,管理所述移動體的移動狀況;上述視場圖像生成部(204)根據(jù)所存儲的所述圖像信息和所管理的所述移動狀況,生成以所述移動體為基準的視場圖像;上述速度計算部(205)根據(jù)所管理的所述移動狀況,計算所述移動體的速度;上述變形圖像生成部(206)從所生成的視場圖像中提取基于所述速度的規(guī)定區(qū)域的圖像,生成被變形為規(guī)定形狀的變形圖像;上述顯示控制部(207)將所生成的視場圖像和所生成的變形圖像合成后進行顯示。
全文摘要
本發(fā)明提供一種圖像生成裝置。操作輸入接受部(201)接受面向虛擬車輛的操作輸入。行駛狀況管理部(203)根據(jù)接受到的所述操作輸入,管理虛擬車輛的行駛狀況。圖像生成部(204)根據(jù)所存儲的圖像信息和所管理的移動狀況,生成以移動體為基準的視場圖像。速度計算部(205)根據(jù)所管理的移動狀況,計算移動體的速度。變形圖像生成部(206)從生成的視場圖像提取基于速度的矩形區(qū)域的圖像,生成被變形為梯形形狀的變形圖像。顯示控制部(207)將所生成的視場圖像和所生成的變形圖像合成后進行顯示。
文檔編號G06T15/04GK1977291SQ20058002198
公開日2007年6月6日 申請日期2005年4月27日 優(yōu)先權(quán)日2004年4月29日
發(fā)明者大久保建 申請人:科樂美數(shù)碼娛樂株式會社