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

生成設(shè)備、生成方法和程序的制作方法

文檔序號(hào):7631302閱讀:553來源:國(guó)知局
專利名稱:生成設(shè)備、生成方法和程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種生成設(shè)備、生成方法和程序,并且更具體地,涉及被配置為容易生成用于例如在加工CG(計(jì)算機(jī)圖形)數(shù)據(jù)時(shí)用于指定被調(diào)節(jié)的參數(shù)的指定信息的生成設(shè)備、生成方法和程序。
背景技術(shù)
已知一種用于合成CG圖像的技術(shù)(例如參考日本專利申請(qǐng)?zhí)亻_2002-369076號(hào)公報(bào))。在上述技術(shù)中,通過渲染由CG創(chuàng)建者創(chuàng)建的兩條或更多條CG數(shù)據(jù)所創(chuàng)建的兩個(gè)或更多個(gè)CG圖像被預(yù)先保存在服務(wù)器中,在被保存在服務(wù)器中的這兩個(gè)或更多個(gè)CG圖像中,通過用戶的選擇操作所選擇的CG圖像被與作為合成對(duì)象的圖像合成。

發(fā)明內(nèi)容
然而,如果希望在對(duì)這些CG圖像進(jìn)行加工之后將預(yù)先被保存在服務(wù)器中的這兩個(gè)或更多個(gè)CG圖像用于合成,則除非CG數(shù)據(jù)是由CG創(chuàng)建者加工的并且通過渲染(render) 加工后的CG數(shù)據(jù)獲得的CG圖像被存儲(chǔ)在服務(wù)器中,否則上述相關(guān)技術(shù)不允許將加工后的 CG圖像用于合成。因此,本發(fā)明針對(duì)與相關(guān)技術(shù)方法和設(shè)備相關(guān)聯(lián)的以上認(rèn)識(shí)到的和其它的問題, 并通過提供一種生成設(shè)備、生成方法和程序來解決所針對(duì)的問題,該生成設(shè)備、生成方法和程序被配置為,例如在CG圖像的合成中,便于創(chuàng)建用于指定作為調(diào)節(jié)對(duì)象的參數(shù)的參數(shù)指定信息(以下,簡(jiǎn)稱為指定信息),以便能夠通過基于用戶完成的調(diào)節(jié)操作來調(diào)節(jié)用于在CG 圖像的創(chuàng)建時(shí)使用的參數(shù)。在執(zhí)行本發(fā)明時(shí)并且根據(jù)本發(fā)明一個(gè)實(shí)施例,提供一種生成設(shè)備。該生成設(shè)備具有顯示控制裝置,該顯示控制裝置用于,基于用于在創(chuàng)建對(duì)于生成CG (計(jì)算機(jī)圖形)圖像必要的CG虛擬空間時(shí)使用的CG描述數(shù)據(jù),顯示多個(gè)元素描述符,所述多個(gè)元素描述符代表被布置在CG虛擬空間中的多個(gè)元素;以及指定信息生成裝置,該指定信息生成裝置用于生成指定信息,所述指定信息用于將用來定義與由用戶通過選擇操作從所顯示的多個(gè)元 素描述符中所選擇的元素描述符相對(duì)應(yīng)的元素的參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù),作為調(diào)節(jié)對(duì)象的參數(shù)由用戶通過調(diào)節(jié)操作來調(diào)節(jié)。在上述生成設(shè)備中,顯示控制裝置被配置為在樹形層次結(jié)構(gòu)中顯示多個(gè)元素描述符。上述生成設(shè)備還具有指定信息保存裝置,該指定信息保存裝置用于保存由指定信息生成裝置所生成的多條指定信息;讀取裝置,該讀取裝置用于從被保存在指定信息保存裝置中的多條指定信息中讀取由用戶通過選擇操作所選擇的指定信息;設(shè)置裝置,該設(shè)置裝置用于將CG描述數(shù)據(jù)中所包括的多個(gè)參數(shù)中由如上所讀取的指定信息所指定的參數(shù)設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù);調(diào)節(jié)裝置,該調(diào)節(jié)裝置用于響應(yīng)于用戶的調(diào)節(jié)操作來調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù);以及圖像生成裝置,該圖像生成裝置用于基于作為調(diào)節(jié)對(duì)象的參數(shù)已被調(diào)節(jié)的CG描述數(shù)據(jù),來生成CG圖像。 在上述生成設(shè)備中,顯示控制裝置顯示多個(gè)參數(shù),所述多個(gè)參數(shù)用于定義與由用戶通過該選擇操作從多個(gè)所顯示的元素描述符中選擇的元素描述符相對(duì)應(yīng)的元素,并且指定信息生成裝置生成指定信息,此指定信息用于將由用戶通過指示操作從多個(gè)所顯示的參數(shù)中所指示出的參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù)。上述生成設(shè)備還具有模式設(shè)置裝置,該模式設(shè)置裝置用于響應(yīng)于用戶的模式設(shè)置操作來將生成設(shè)備的操作模式設(shè)置為指定信息生成模式和參數(shù)調(diào)節(jié)模式中的一者。在該配置中,指定信息生成裝置僅在生成設(shè)備被設(shè)置為指定信息生成模式時(shí)生成指定信息,并且調(diào)節(jié)裝置僅在生成設(shè)備被設(shè)置為參數(shù)調(diào)節(jié)模式時(shí)調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)。在執(zhí)行本發(fā)明時(shí)并且根據(jù)本發(fā)明另一個(gè)實(shí)施例,提供一種用于生成在CG加工中使用的指定信息的生成設(shè)備的生成方法,該生成設(shè)備具有顯示控制裝置和指定信息生成裝置,該生成方法包括以下步驟基于用于在創(chuàng)建對(duì)于生成CG(計(jì)算機(jī)圖形)圖像必要的CG 虛擬空間中使用的CG描述數(shù)據(jù),顯示多個(gè)元素描述符,所述多個(gè)元素描述符代表被布置在 CG虛擬空間中的多個(gè)元素;以及生成指定信息,所述指定信息用于將用來定義與由用戶通過選擇操作從所顯示的多個(gè)元素描述符中所選擇的元素描述符相對(duì)應(yīng)的元素的參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù),作為調(diào)節(jié)對(duì)象的參數(shù)由用戶通過調(diào)節(jié)操作來調(diào)節(jié)。在執(zhí)行本發(fā)明時(shí)并且根據(jù)本發(fā)明另一個(gè)實(shí)施例,提供一種程序,使得計(jì)算機(jī)用作 顯示控制裝置,該顯示控制裝置用于,基于用于在創(chuàng)建對(duì)于生成CG (計(jì)算機(jī)圖形)圖像必要的CG虛擬空間時(shí)使用的CG描述數(shù)據(jù),顯示多個(gè)元素描述符,所述多個(gè)元素描述符代表被布置在CG虛擬空間中的多個(gè)元素;以及指定信息生成裝置,該指定信息生成裝置用于生成指定信息,所述指定信息用于將用來定義與由用戶通過選擇操作從所顯示的多個(gè)元素描述符中所選擇的元素描述符相對(duì)應(yīng)的元素的參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù),作為調(diào)節(jié)對(duì)象的參數(shù)由用戶通過調(diào)節(jié)操作來調(diào)節(jié)。根據(jù)本發(fā)明的實(shí)施例,基于用于在創(chuàng)建對(duì)于生成CG圖像必要的CG虛擬空間時(shí)使用的CG描述數(shù)據(jù),代表被布置在CG虛擬空間中的兩個(gè)或更多個(gè)元素的兩個(gè)或更多個(gè)元素描述符被顯示。用于將用來定義與由用戶通過選擇操作從所顯示的兩個(gè)或更多個(gè)元素描述符中所選擇的元素描述符相對(duì)應(yīng)的元素的參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息被生成,作為調(diào)節(jié)對(duì)象的參數(shù)通過用戶的調(diào)節(jié)操作來調(diào)節(jié)。根據(jù)本發(fā)明實(shí)施例,可以容易地生成用于指定通過用戶的調(diào)節(jié)操作來調(diào)節(jié)的作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息。


圖1是圖示出作為本發(fā)明一個(gè)實(shí)施例實(shí)行的CG綜合系統(tǒng)的示例性配置的框圖;圖2是從上方看到的示例性操作面板的俯視圖;圖3A、圖3B和圖3C是指示調(diào)節(jié)旋鈕的數(shù)量類型的曲線圖;圖4是圖示出CG圖像生成設(shè)備的示例性配置的框圖;圖5是圖示出轉(zhuǎn)換器的示例性配置的框圖;圖6A和圖6B是圖示出調(diào)節(jié)素材顏色的示例性方式的示圖7A和圖7B是圖示出調(diào)節(jié)虛擬相機(jī)位置的示例性方式的示圖;圖8是圖示出樹結(jié)構(gòu)中組成CG描述數(shù)據(jù)的元素的示圖;圖9是圖示出關(guān)鍵幀的示圖;圖IOA和圖IOB是圖示出 調(diào)節(jié)關(guān)鍵幀中的再現(xiàn)時(shí)刻的示例性方式的示圖;圖11是指示將由CG圖像生成設(shè)備執(zhí)行的命令處理的流程圖;圖12是指示將由CG圖像生成設(shè)備執(zhí)行的指定信息生成處理的流程圖;圖13是指示將由CG圖像生成設(shè)備執(zhí)行的CG參數(shù)調(diào)節(jié)處理的流程圖;圖14是指示將由操作面板執(zhí)行的操作發(fā)送處理的流程圖;圖15是指示每當(dāng)VD信號(hào)被提供時(shí)操作面板和圖像生成塊所要執(zhí)行的示例性處理操作的序列圖;圖16是指示將由圖像生成塊執(zhí)行的變換處理的序列圖;圖17是指示將由CG圖像生成設(shè)備執(zhí)行的關(guān)鍵幀更新處理的流程圖;圖18是指示每當(dāng)VD信號(hào)被提供時(shí)操作面板和圖像生成塊所要執(zhí)行的其他示例性處理操作的序列圖;圖19是指示將由CG圖像生成設(shè)備執(zhí)行的虛擬相機(jī)添加處理的流程圖;以及圖20是圖示出計(jì)算機(jī)的示例性配置的框圖。
具體實(shí)施例方式以下將參考附圖通過本發(fā)明的實(shí)施例的方式來更詳細(xì)地描述本發(fā)明。將以如下順序來描述
具體實(shí)施例方式(1)本發(fā)明的實(shí)施例(或生成用于指定通過用戶的調(diào)節(jié)操作來調(diào)節(jié)的作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息的示例);和(2)上述實(shí)施例的變形例(1)實(shí)施例-CG合成系統(tǒng)1的示例性配置現(xiàn)在,參考圖1,示出作為本發(fā)明的一個(gè)實(shí)施例實(shí)行的CG合成系統(tǒng)1的示例性配置。CG合成系統(tǒng)1由合并了存儲(chǔ)器21a的操作面板21、CG生成設(shè)備22、CG圖像生成設(shè)備23、顯示塊24和轉(zhuǎn)換器25構(gòu)成。應(yīng)當(dāng)注意,CG圖像生成設(shè)備23生成VD (垂直同步)信號(hào)并將所生成的VD信號(hào)恰當(dāng)?shù)靥峁┙o操作面板21和轉(zhuǎn)換器25。操作面板21、CG圖像生成設(shè)備23和轉(zhuǎn)換器25與由 CG圖像生成設(shè)備23生成的VD信號(hào)相同步地執(zhí)行它們的處理。CG圖像生成設(shè)備23向操作面板21和轉(zhuǎn)換器25提供與從外部提供的VD信號(hào)同步的VD信號(hào)也是可行的。操作面板21由用于在CG加工中使用的調(diào)節(jié)旋鈕和操縱桿和用于在生成用于CG 加工的指定信息中使用的其它控件構(gòu)成。應(yīng)當(dāng)注意,稍后將參考圖2來描述構(gòu)成操作面板 21的調(diào)節(jié)旋鈕、操縱桿和其它控件。當(dāng)用戶操作操作面板21時(shí),操作面板21生成與用戶操作相對(duì)應(yīng)的操作信號(hào)并且將所生成的操作信號(hào)存儲(chǔ)在被合并在操作面板21中的存儲(chǔ)器21a中。當(dāng)從CG圖像生成設(shè)備23提供VD信號(hào)時(shí),操作面板21將操作信號(hào)從存儲(chǔ)器21a提供至CG圖像生成設(shè)備23。
響應(yīng)于CG創(chuàng)建者的操 作,CG生成設(shè)備22生成用于生成CG圖像的CG描述數(shù)據(jù)并將所生成的CG圖像提供至CG圖像生成設(shè)備23以用于存儲(chǔ)。因此,兩條或更多條CG描述數(shù)據(jù)被存儲(chǔ)在CG圖像生成設(shè)備23的CG描述數(shù)據(jù)存儲(chǔ)塊63 (參考圖4)中。CG描述數(shù)據(jù)在這里表示用于在創(chuàng)建對(duì)于生成CG圖像必要的場(chǎng)景(或CG虛擬空間)中使用的數(shù)據(jù),此數(shù)據(jù)由被布置在場(chǎng)景上的兩個(gè)或更多個(gè)元素(或指示這些元素的信息)構(gòu)成。構(gòu)成CG描述數(shù)據(jù)的元素中的每個(gè)元素由兩個(gè)或更多參數(shù)定義。因此,用于定義每個(gè)元素的兩個(gè)或更多參數(shù)被包括在CG描述數(shù)據(jù)中。更具體而言,例如,CG描述數(shù)據(jù)具有組成被布置在場(chǎng)景上的CG目標(biāo)的多邊形和被布置在場(chǎng)景上的虛擬相機(jī)。作為元素之一的多邊形例如是由代表多邊形的位置和多邊形的素材的顏色(表面的外觀)的兩個(gè)或更多個(gè)參數(shù)定義的。作為元素之一的虛擬相機(jī)例如是由指示虛擬相機(jī)的三維位置(x,y,z)和虛擬相機(jī)的成像方向的兩個(gè)或更多個(gè)參數(shù)來定義的。應(yīng)當(dāng)注意,除了多邊形以外的信息,例如,素材,可以稱為屬性;兩個(gè)或更多個(gè)CG目標(biāo)可以具有參考一個(gè)屬性的配置。應(yīng)當(dāng)注意,虛擬相機(jī)是虛擬地對(duì)被布置在場(chǎng)景上的CG目標(biāo)進(jìn)行成像的的相機(jī)。由虛擬相機(jī)攝得的圖像被生成作為CG圖像。CG圖像生成設(shè)備23執(zhí)行由從操作面板21提供的操作信號(hào)指示的處理。更具體而言,例如,CG圖像生成設(shè)備23將指示組成被存儲(chǔ)在CG描述數(shù)據(jù)存儲(chǔ)塊 63中的CG描述數(shù)據(jù)的每個(gè)元素的數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)結(jié)構(gòu)信息提供給顯示塊24,以顯示與數(shù)據(jù)結(jié)構(gòu)信息相對(duì)應(yīng)的數(shù)據(jù)結(jié)構(gòu)顯示圖像。應(yīng)當(dāng)注意,數(shù)據(jù)結(jié)構(gòu)顯示圖像是用于例如以樹的形式顯示構(gòu)成CG描述數(shù)據(jù)的每個(gè)元素的數(shù)據(jù)結(jié)構(gòu)的圖像。稍后將參考圖8來描述數(shù)據(jù)結(jié)構(gòu)顯示圖像的細(xì)節(jié)。另外,例如,CG圖像生成設(shè)備23從構(gòu)成CG描述數(shù)據(jù)的元素中生成用于指定用來定義通過用戶的選擇操作選擇的元素的參數(shù)的指定信息,作為要經(jīng)歷用戶的調(diào)節(jié)操作的調(diào)節(jié)的參數(shù)。CG圖像生成設(shè)備23將所生成的指定信息存儲(chǔ)在合并的指定信息存儲(chǔ)塊65 (參考圖4)中。因此,兩條或更多條指定信息被存儲(chǔ)在指定信息存儲(chǔ)塊65中。此外,例如,CG圖像生成設(shè)備23,基于通過用戶的選擇操作而從被存儲(chǔ)在合并的指定信息存儲(chǔ)塊65中的兩條或更多條指定信息中選擇的指定信息,來指定作為調(diào)節(jié)對(duì)象的參數(shù)。接著,響應(yīng)于用戶的指定操作,CG圖像生成設(shè)備23將指定的要經(jīng)歷調(diào)節(jié)的參數(shù)的值調(diào)節(jié)為與用戶的調(diào)節(jié)操作對(duì)應(yīng)的調(diào)節(jié)值。此外,例如,基于包括調(diào)節(jié)后的作為調(diào)節(jié)對(duì)象的參數(shù)的CG描述數(shù)據(jù),CG圖像生成設(shè)備23使用從轉(zhuǎn)換器25提供的紋理(texture)圖像來執(zhí)行紋理映射(texture mapping), 并將所產(chǎn)生的CG圖像提供給轉(zhuǎn)換器25。應(yīng)當(dāng)注意,紋理表示被映射(或被附貼)到多邊形的圖像。顯示塊24基于從CG圖像生成設(shè)備23提供的數(shù)據(jù)結(jié)構(gòu)信息來顯示對(duì)應(yīng)的數(shù)據(jù)結(jié)構(gòu)顯示圖像。兩個(gè)或更多個(gè)圖像被提供給轉(zhuǎn)換器25。在所提供的兩個(gè)或更多個(gè)圖像中,轉(zhuǎn)換器 25將對(duì)于生成CG圖像必要的圖像提供給CG圖像生成設(shè)備23。
作為合成對(duì)象的兩個(gè)或更多個(gè)圖像也被提供給轉(zhuǎn)換器25。在提供的作為合成對(duì)象的兩個(gè)或更多個(gè)圖像中,轉(zhuǎn)換器25選擇一個(gè)作為合成對(duì)象的圖像,其被與從CG圖像生成設(shè)備23提供的CG圖像合成。接著,轉(zhuǎn)換器25將所選擇的合成圖像與從CG圖像生成設(shè)備23 提供的CG圖像合成并輸出所產(chǎn)生的合成圖像。-操作面板21的細(xì)節(jié) 參考圖2,示出操作面板21的俯視圖。如圖2中所示,操作面板21由以下構(gòu)成操作按鈕41,用戶例如通過其執(zhí)行用于指示指定信息的生成的操作;顯示塊42,用于顯示可以通過作為調(diào)節(jié)對(duì)象的參數(shù)并借助觸控面板來操作的按鈕,即例如用于將作為調(diào)節(jié)對(duì)象的值返回到調(diào)節(jié)之前的原始值的默認(rèn)撤消按鈕等;調(diào)節(jié)旋鈕43a至43e,用于調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù);以及操縱桿44。應(yīng)當(dāng)注意,在下文中,除非另外指明,否則調(diào)節(jié)旋鈕43a到43e —般簡(jiǎn)稱為調(diào)節(jié)旋鈕43。參考圖3A到圖3C,示出了調(diào)節(jié)旋鈕43的示例數(shù)量類型。在圖3A到圖3C中,水平軸代表隨調(diào)節(jié)旋鈕43的旋轉(zhuǎn)量而改變的控制值。垂直軸代表隨控制值而改變的作為調(diào)節(jié)對(duì)象的參數(shù)的值。圖3A示出這樣的數(shù)量類型,其中如果控制值根據(jù)調(diào)節(jié)旋鈕43的旋轉(zhuǎn)量而改變 Δ X,則作為調(diào)節(jié)對(duì)象的參數(shù)的值χ被調(diào)節(jié)為調(diào)節(jié)值(χ+Δχ)。應(yīng)當(dāng)注意,為了描述簡(jiǎn)潔,控制值與參數(shù)之間的比率被設(shè)置為1。在下文中也是這樣并省略對(duì)該比率的描述。圖3Β示出這樣的數(shù)量類型,其中如果控制值根據(jù)調(diào)節(jié)旋鈕43的旋轉(zhuǎn)量而改變 Δχ,則作為調(diào)節(jié)對(duì)象的參數(shù)的值exp(x)被調(diào)節(jié)為調(diào)節(jié)值expU+Ax)。應(yīng)當(dāng)注意,exp(x) 指示納波爾數(shù)(Napier' s number) e的χ次冥。圖3C示出這樣的數(shù)量類型,其中如果控制值根據(jù)調(diào)節(jié)旋鈕43的旋轉(zhuǎn)量而改變 Δχ,則作為調(diào)節(jié)對(duì)象的參數(shù)的值exp(x)被調(diào)節(jié)為調(diào)節(jié)值log (χ+Δ x)。應(yīng)當(dāng)注意,log指示自然對(duì)數(shù)。調(diào)節(jié)旋鈕43被預(yù)先設(shè)置以使得作為調(diào)節(jié)對(duì)象的每個(gè)參數(shù)的值利用例如在圖3A至圖3C中所示出的任一種數(shù)量類型被調(diào)節(jié)。如果圖3A至圖3C中所示出的任一種數(shù)量類型是通過指定信息來指定的,則調(diào)節(jié)旋鈕43用指定的數(shù)量類型來調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)的值。已知這些數(shù)量類型例如是根據(jù)作為調(diào)節(jié)對(duì)象的參數(shù)(諸如亮度調(diào)節(jié)和音量調(diào)節(jié))的感覺器官的特征來指定的。-CG圖像生成設(shè)備23的細(xì)節(jié)參考圖4,示出了 CG圖像生成設(shè)備23的示例性配置。CG圖像生成設(shè)備23由以下構(gòu)成控制塊61,顯示控制塊62,CG描述數(shù)據(jù)存儲(chǔ)塊 63,具有存儲(chǔ)器64a的指定信息生成塊64,指定信息存儲(chǔ)塊65,加載指示塊66,以及具有存儲(chǔ)器67a的圖像生成塊67。應(yīng)當(dāng)注意,顯示控制塊62至圖像生成塊67通過總線互連。操作信號(hào)被從操作面板21提供至控制塊61。基于從操作面板21提供的操作信號(hào),控制塊61控制顯示控制塊62、指定信息生成塊64、加載指示塊66和圖像生成塊67。另外,控制塊61生成VD信號(hào)并將所生成的VD信號(hào)提供至顯示控制塊62、指定信息生成塊64、加載指示塊66和圖像生成塊67,并同時(shí)將其提供至操作面板21和轉(zhuǎn)換器25。 操作面板21、轉(zhuǎn)換器25、顯示控制塊62、指定信息生成塊64、加載指示塊66和圖像生成塊67與從控制塊61提供的VD信號(hào)相同步地執(zhí)行處理。應(yīng)當(dāng)注意,在這些組件中,轉(zhuǎn)換器25 和圖像生成塊67必須總是與VD信號(hào)相同步地執(zhí)行處理以便在沒有不穩(wěn)定的情況下執(zhí)行處理。對(duì)于其他組件,基于VD信號(hào)的控制的同步允許平滑控制的實(shí)現(xiàn)和對(duì)相互通信程序的校正處理。在控制塊61的控制下,顯示控制塊62從CG描述數(shù)據(jù)存儲(chǔ)塊63讀取CG描述數(shù)據(jù)。 接著,基于這樣讀取的CG描述數(shù)據(jù),顯示控制塊62生成代表此CG描述數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)機(jī)構(gòu)信息并將所生成的數(shù)據(jù)結(jié)構(gòu)信息提供給顯示塊24,從而顯示與此數(shù)據(jù)結(jié)構(gòu)信息相對(duì)應(yīng)的數(shù)據(jù)結(jié)構(gòu)顯示圖像(參考圖8)。CG描述數(shù)據(jù)存儲(chǔ)塊63保存(或存儲(chǔ))從CG生成設(shè)備22提供的兩條或更多條CG 描述數(shù)據(jù)。應(yīng)當(dāng)注意,CG描述數(shù)據(jù)是用用于定義數(shù)據(jù)結(jié)構(gòu)的模式語言(諸如C0LLADA)寫成的。在控制塊61的控制下,指定信息生成塊64讀取通過用戶的選擇操作從被存儲(chǔ)在 CG描述數(shù)據(jù)存儲(chǔ)塊63中的兩條或更多條CG描述數(shù)據(jù)數(shù)據(jù)中選擇的CG描述數(shù)據(jù),并將這樣讀取的CG描述數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器64a中。接著,指定信息生成塊64生成用于指定被存儲(chǔ)在存儲(chǔ)器64a中的CG描述數(shù)據(jù)中所包括的兩個(gè)或更多個(gè)參數(shù)中的任意一個(gè)參數(shù)的指定信息,作為通過操作面板21來調(diào)節(jié)的作為調(diào)節(jié)對(duì)象的參數(shù),并將所生成的指定信息提供到指定信息存儲(chǔ)塊65中以用于存儲(chǔ)。 對(duì)于指定信息生成塊64而言,將兩條或更多條指定信息分組到一個(gè)文件中并將此文件作為派生信息文件存儲(chǔ)在指定信息存儲(chǔ)塊65中也是可行的。在該情況中,由指定信息生成塊 64保存到存儲(chǔ)器64a中的CG描述數(shù)據(jù)的標(biāo)識(shí)符被包括在此派生信息文件中。 應(yīng)當(dāng)注意,指定信息生成塊64可以生成指定信息,以使得用于指示對(duì)被保存在存儲(chǔ)器64a中的CG描述數(shù)據(jù)中所包括的兩個(gè)或更多個(gè)參數(shù)中的預(yù)定參數(shù)的調(diào)節(jié)的參數(shù)值指定信息(以下,稱為調(diào)節(jié)指令信息)被包括在此指定信息中。指定信息生成塊64還生成包含被存儲(chǔ)在指定信息存儲(chǔ)塊65中的兩條或更多條指定信息的指定信息清單,并將所生成的指定信息清單存儲(chǔ)到指定信息存儲(chǔ)塊65中。對(duì)于指定信息生成塊64而言,按照需要生成指定信息清單而不存儲(chǔ)它也是可行的。另外,對(duì)于指定信息生成塊64而言,不是處理指定信息的清單而是處理以派生信息文件為單位的清單也是可行的。指定信息存儲(chǔ)塊65保存從指定信息生成塊64提供的兩條或更多條指定信息以及指定信息清單。應(yīng)當(dāng)注意,此指定信息是用例如基于XML(擴(kuò)展標(biāo)記語言)的語言寫成的。在控制塊61的控制下,加載指示塊66從指定信息存儲(chǔ)塊65讀取通過用戶的選擇操作從被存儲(chǔ)在指定信息存儲(chǔ)塊65中的兩條或更多條指定信息中選擇的指定信息,并將所選擇的指定信息提供給圖像生成塊67。可替換地,加載指示塊66將通過用戶的選擇操作選擇的派生信息文件的內(nèi)容提供給圖像生成塊67。此外,加載指示塊66從CG描述數(shù)據(jù)存儲(chǔ)塊63,讀取通過被包括在從指定信息存儲(chǔ)塊65讀取的指定信息中的標(biāo)識(shí)符而從被存儲(chǔ)在CG描述數(shù)據(jù)存儲(chǔ)塊63中的兩條或更多條指定信息中識(shí)別的CG描述數(shù)據(jù)??商鎿Q地,加載指示塊66通過使用被包括在從指定信息存儲(chǔ)塊65讀取的派生信息文件中的標(biāo)識(shí)符,來從CG描述數(shù)據(jù)存儲(chǔ)塊63讀取CG描述數(shù)據(jù)。應(yīng)當(dāng)注意,指定信息生成塊64生成用于識(shí)別包括作為經(jīng)歷調(diào)節(jié)的參數(shù)的參數(shù)的CG描述數(shù)據(jù)的標(biāo)識(shí)符,從而將此標(biāo)識(shí)符包括在指定信息或派生信息文件中。接著,加載指示塊66將這樣讀取的CG描述數(shù)據(jù)提供給圖像生成塊67,將此CG描述數(shù)據(jù)存儲(chǔ)到存儲(chǔ)器67a中。應(yīng)當(dāng)注意,實(shí)際上被保存在存儲(chǔ)器67a中、要在調(diào)節(jié)參數(shù)中被更新的數(shù)據(jù)是通過將CG描述數(shù)據(jù)展開成計(jì)算機(jī)程序處理的數(shù)據(jù)結(jié)構(gòu)所獲得的數(shù)據(jù);然而, 為了描述簡(jiǎn)潔,這樣的數(shù)據(jù)也稱為CG描述數(shù)據(jù)。圖像生成塊67將從加載指示塊66提供的CG描述數(shù)據(jù)存儲(chǔ)到存儲(chǔ)器67a中。然后,在被存儲(chǔ)在存儲(chǔ)器67a中的CG描述數(shù)據(jù)中所包括的兩個(gè)或更多個(gè)參數(shù)中,圖像生成塊 67將用從加載指示塊66提供的指定信息(或派生信息文件中所包括的指定信息)指定的參數(shù)設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù)。接著,圖像生成塊67開始圖像生成操作,然后在控制塊61的控制下連續(xù)地調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)。即,例如,當(dāng)用戶通過操作面板21執(zhí)行用于調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)的調(diào)節(jié)操作時(shí),操作面板21生成與用戶的調(diào)節(jié)操作相對(duì)應(yīng)的操作信號(hào)并將所生成的操作信號(hào)通過給控制塊61。在該情況中,響應(yīng)于從操作面板21提供的操作信號(hào),控制塊61控制圖像生成塊67 來將作為調(diào)節(jié)對(duì)象的參數(shù)的值調(diào)節(jié)為與用戶的調(diào)節(jié)操作相對(duì)應(yīng)的調(diào)節(jié)值。應(yīng)當(dāng)注意,響應(yīng)于對(duì)操作面板21的顯示塊42上所顯示的默認(rèn)撤消按鈕的按壓,操作面板21生成對(duì)應(yīng)的操作信號(hào)并將所生成的操作信號(hào)提供給控制塊61。在該情況中,響應(yīng)于從操作面板21提供的操作信號(hào),控制塊61將被存儲(chǔ)在圖像生成塊67的存儲(chǔ)器67a中的CG描述數(shù)據(jù)中所包括的作為調(diào)節(jié)對(duì)象的參數(shù)初始化為與在通過用戶的調(diào)節(jié)操作進(jìn)行調(diào)節(jié)之前一樣。更具體而言,例如,響應(yīng)于從操作面板21提供的操作信號(hào),控制塊61控制加載指示塊66從CG描述數(shù)據(jù)存儲(chǔ)塊63讀取包括作為調(diào)節(jié)對(duì)象的參數(shù)的CG描述數(shù)據(jù)并將這樣讀取的CG描述數(shù)據(jù)提供給圖像生成塊67。然后,控制塊61控制圖像生成塊67以可重寫的方式將從加載指示塊66提供至圖像生成塊67的CG描述數(shù)據(jù)存儲(chǔ)到存儲(chǔ)器67a中。因此,被存儲(chǔ)在存儲(chǔ)器67a中的CG描述數(shù)據(jù)提供與在通過用戶的調(diào)節(jié)操作進(jìn)行調(diào)節(jié)之前一樣的CG描述數(shù)據(jù)。應(yīng)當(dāng)注意,將在存儲(chǔ)器67a中布置兩個(gè)或更多個(gè)CG描述數(shù)據(jù)存儲(chǔ)區(qū)域并在存儲(chǔ)器67a中保存未調(diào)節(jié)(或未改變)的值從而通過讀取這些值的內(nèi)容來實(shí)現(xiàn)系統(tǒng)恢復(fù)也是可行的。可替換地,可以單獨(dú)布置用于僅存儲(chǔ)作為調(diào)節(jié)對(duì)象的參數(shù)的值的區(qū)域。此外,圖像生成塊67可以將作為調(diào)節(jié)對(duì)象的參數(shù)已被調(diào)節(jié)的CG描述數(shù)據(jù)提供給 CG描述數(shù)據(jù)存儲(chǔ)塊63以以可重寫的方式存儲(chǔ)此CG描述數(shù)據(jù)??商鎿Q地,可以布置僅存儲(chǔ)某些作為調(diào)節(jié)對(duì)象的參數(shù)的值的區(qū)域,以供之后整個(gè)CG描述數(shù)據(jù)和這些值相結(jié)合使用。圖像生成塊67基于被存儲(chǔ)在存儲(chǔ)器67a中并且作為調(diào)節(jié)對(duì)象的參數(shù)已被調(diào)節(jié)的 CG描述數(shù)據(jù)來針對(duì)每一幀或每一場(chǎng)(field)生成CG圖像,并將生成的CG圖像提供給轉(zhuǎn)換器25。結(jié)果,每一幀或每一場(chǎng)地,調(diào)節(jié)操作被反映到CG圖像上。例如,從轉(zhuǎn)換器25到圖像生成塊67,圖像被紋理映射到組成基于被存儲(chǔ)在存儲(chǔ)器 67a中的CG 描述數(shù)據(jù)而生成的CG圖像的多邊形。接著,基于被存儲(chǔ)在存儲(chǔ)器67a中的CG描述數(shù)據(jù),圖像生成塊67執(zhí)行將從轉(zhuǎn)換器 25提供的圖像紋理映射到組成將要生成的CG圖像的多邊形上的處理,從而描畫地生成CG圖像并將通過該處理獲得的CG圖像提供給轉(zhuǎn)換器25。-轉(zhuǎn)換器25的示例性配置 參考圖5,示出轉(zhuǎn)換器25的示例性配置。轉(zhuǎn)換器25由矩陣開關(guān)81、合成處理塊82和未示出的控制塊構(gòu)成。矩陣開關(guān)81由輸入行Ll至L10、交叉點(diǎn)開關(guān)IOla至IOlm和總線線路102a至 102m構(gòu)成并且由未示出的控制塊響應(yīng)于從操作面板21給出的控制指令來控制。提供其中矩陣開關(guān)81另外由CG圖像生成設(shè)備23的圖像生成塊67控制的配置也是可行的。在輸入行Ll至LlO中,從外部提供的圖像信號(hào)被輸入(或被提供)至輸入行Ll至 L9。CG圖像被從CG圖像生成設(shè)備23提供至輸入行L10。從外部提供的圖像信號(hào)例如是由 VTR(磁帶錄像機(jī))產(chǎn)生的圖像信號(hào)或從廣播臺(tái)工作室中拍攝圖像的相機(jī)提供的圖像信號(hào)。應(yīng)當(dāng)注意,如上所述,在輸入行Ll至LlO中,圖像信號(hào)被從外部提供至輸入行Ll 至L9并且CG圖像被從CG圖像生成設(shè)備23提供至輸入行LlO ;然而,CG圖像和來自外部的圖像信號(hào)被提供到的輸入行不限于這些輸入行。在以上描述中,矩陣開關(guān)81具有10個(gè)輸入行Ll至L10;然而,輸入行數(shù)不限于10, 可以允許任意其它數(shù)目用于配置此矩陣開關(guān)。交叉點(diǎn)開關(guān)IOla控制總線線路102a與輸入行Ll至LlO相互交叉處的點(diǎn)(用“X” 指示)的連接。交叉點(diǎn)開關(guān)IOla將進(jìn)入輸入行Ll至L9中的圖像信號(hào)中的任一圖像信號(hào)經(jīng)由總線線路102a輸出至輸出端子Tl,從而將輸出的圖像信號(hào)提供至CG圖像生成設(shè)備23。應(yīng)當(dāng)注意,交叉點(diǎn)開關(guān)IOlb至IOld被以與交叉點(diǎn)開關(guān)IOla相同的方式配置,執(zhí)行與交叉點(diǎn)開關(guān)IOla相同的處理。更具體而言,交叉點(diǎn)開關(guān)IOlb將進(jìn)入輸入行Ll至L9中的圖像中的任一圖像經(jīng)由總線線路102b輸出至輸出端子T2,從而將輸出的圖像提供至CG圖像生成設(shè)備23。交叉點(diǎn)開關(guān)IOlc將進(jìn)入輸入行Ll至L9的圖像中的任一圖像經(jīng)由總線線路102c輸出至輸出端子 T3,從而將輸出圖像提供至CG圖像生成設(shè)備23。交叉點(diǎn)開關(guān)IOld將進(jìn)入輸入行Ll至L9中的圖像中的任一圖像經(jīng)由總線線路 102d輸出至輸出端子T4,從而將輸出的圖像提供至CG圖像生成設(shè)備23。交叉點(diǎn)開關(guān)IOle控制總線線路102e與輸入行Ll至LlO相互交叉處的點(diǎn)的連接, 以從輸入行Ll至LlO提供的圖像中的任一圖像經(jīng)由總線線路102e輸出至輸出端子0UT1。應(yīng)當(dāng)注意,交叉點(diǎn)開關(guān)IOlf至IOlk被以與交叉點(diǎn)開關(guān)IOle相同的方式配置,執(zhí)行與交叉點(diǎn)開關(guān)IOle相同的處理。交叉點(diǎn)開關(guān)1011控制總線線路1021與輸入行Ll至LlO相互交叉處的點(diǎn)的連接, 將從輸入行Ll至L9進(jìn)入的圖像中的任一圖像經(jīng)由總線線路1021輸出至合成處理塊82。交叉點(diǎn)開關(guān)IOlm控制總線線路102m與輸入行Ll至LlO相互交叉處的連接,以將從輸入行LlO進(jìn)入的CG圖像經(jīng)由總線線路102m輸出至合成處理塊82。合成處理塊82將從交叉點(diǎn)開關(guān)IOla至IOlm提供的圖像與例如從交叉點(diǎn)開關(guān) IOlm提供的提供的CG圖像合成。然后,合成處理塊82將通過該合成處理獲得的合成圖像輸出至預(yù)覽輸出行和節(jié)目輸出行,預(yù)覽輸出行用于輸出此合成圖像作為預(yù)覽,并且節(jié)目輸出行用于輸出此合成圖像作為最終合成圖像。本發(fā)明的實(shí)施例在這些實(shí)施例被應(yīng)用于例如現(xiàn)場(chǎng)直播的操作從而基于瞬時(shí)操作的功能生成具有高附加值的圖像的環(huán)境中特別有利。
-CG圖像響應(yīng)于用戶的調(diào)節(jié)操作而改變的一個(gè)示例參考圖6A和圖6B,示出如果指示素材(或多邊形的表面)的顏色的值被設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù),則CG圖像響應(yīng)于用戶的調(diào)節(jié)操作而改變的行為的示例。應(yīng)當(dāng)注意,在素材中,顏色屬性是針對(duì)漫反射和自發(fā)光的每一者來詳細(xì)設(shè)置的;然而,為了描述簡(jiǎn)潔,顏色屬性一般被稱為“素材的顏色”。圖6A示出其中顯示多邊形121a和121b的CG圖像121,作為在調(diào)節(jié)對(duì)象的參數(shù)的調(diào)節(jié)之前的CG圖像121。圖6B示出其中顯示具有與圖6A中示出的多邊形121a的素材顏色不同的素材顏色的多邊形121a'以及121b'的CG圖像121',作為在作為調(diào)節(jié)對(duì)象的參數(shù)的調(diào)節(jié)之后的 CG 圖像 121'。響應(yīng)于用戶的調(diào)節(jié)操作,圖像生成塊67調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)(其是指示多邊形121a的素材顏色的值)以便改變多邊形121a的素材顏色,從而基于包括調(diào)節(jié)后的作為調(diào)節(jié)對(duì)象的參數(shù)的CG描述數(shù)據(jù)來生成CG圖像。因此,由圖像生成塊67生成的CG圖像例如已經(jīng)從圖6A中示出的CG圖像121改變?yōu)閳D6B中示出的CG圖像121'。 參考圖7A和圖7B,示出如果虛擬相機(jī)的三維位置(X,y,ζ)的位置y被設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù),則CG圖像響應(yīng)于用戶的調(diào)節(jié)操作而改變的行為示例。應(yīng)當(dāng)注意,y軸代表相對(duì)于正被虛擬相機(jī)拍攝的畫面的向上方向。圖7A示出其中顯示多邊形121a和121b的CG圖像121作為在作為調(diào)節(jié)對(duì)象的參數(shù)的調(diào)節(jié)之前的CG圖像121。圖7B示出其中顯示存在于與圖7A中所示出的CG圖像121不同的位置處的多邊形121a〃和121b〃的CG圖像121",作為在作為調(diào)節(jié)對(duì)象的參數(shù)的調(diào)節(jié)之后的CG圖像 121"。響應(yīng)于用戶的調(diào)節(jié)操作,圖像生成塊67調(diào)節(jié)指示位置y的作為調(diào)節(jié)對(duì)象的參數(shù)以便增大虛擬相機(jī)的位置y來基于包括已調(diào)節(jié)的作為調(diào)節(jié)對(duì)象的參數(shù)的CG描述數(shù)據(jù)來生成 CG圖像。因此,由圖像生成塊67生成的CG圖像例如已經(jīng)從圖7A中示出的CG圖像121變?yōu)閳D7B中示出的CG圖像121"。在以上示出的示例中,描述了僅對(duì)虛擬相機(jī)的位置進(jìn)行的調(diào)節(jié)。調(diào)節(jié)虛擬相機(jī)的方向或旋轉(zhuǎn)角度從而在CG的虛擬空間中以任意方式移動(dòng)虛擬相機(jī)也是可行的。_生成指定信息以下參考圖8來描述如何生成用于指定指示多邊形121a的素材顏色的值(作為調(diào)節(jié)對(duì)象的參數(shù))的指定信息和用于指定虛擬相機(jī)的位置y (作為調(diào)節(jié)對(duì)象的參數(shù))的指
定fe息。圖8示出將被顯示在顯示塊24上的數(shù)據(jù)結(jié)構(gòu)顯示圖像的一個(gè)示例。在圖8中示出的數(shù)據(jù)結(jié)構(gòu)顯示圖像中,以樹形層次結(jié)構(gòu)顯示組成CG描述數(shù)據(jù)的元素。應(yīng)當(dāng)注意,組成CG描述數(shù)據(jù)的元素中的層次結(jié)構(gòu)不限于圖8中所示出的層次結(jié)構(gòu);即, CG創(chuàng)建者可以按照需要設(shè)置層次結(jié)構(gòu)的深度等。圖8中示出的“VisualSceneNode”示出一場(chǎng)景(或一 CG虛擬空間)。在“VisualSceneNode”下示出的是指示被布置在用“VisualSceneNode”表示的場(chǎng)景中的兩個(gè)或更多個(gè)元素的元素描述符。 更具體而言,在“VisualSceneNode”下例如布置了這樣的元素描述符,例如, “Light”,其指示對(duì)用于向CG目標(biāo)虛擬地投射燈光的兩個(gè)或更多個(gè)虛擬的光源的定義, “SpotLight3”,其指示被布置在虛擬空間中的一個(gè)虛擬光源,“spotLight4”,其指示被布置在該虛擬空間中的另一個(gè)虛擬光源,以及“PLACES”,其指示被布置在預(yù)定位置處的紋理映射的對(duì)象。另外,在“VisualSceneNode”下例如還布置了這些元素描述符,例如,“LOGO”,其指示作為被布置在該場(chǎng)景中的徽標(biāo)的多面體,和“cemara3_gr0Up”,其指示用于虛擬地拍攝 CG目標(biāo)的兩個(gè)或更多個(gè)虛擬相機(jī)。此外,在“ LOGO ”下例如還布置了元素描述符,例如,“MLS,,、“ TC,,、“ group 1,,、 “grOUp2”、“ANIMAL_L0G0”和“STAR”,它們代表組成用“LOGO”表示的徽標(biāo)的元素的元素描述符。在“MLS”、“TC”、“group 1 ”、“ group2 ”、"ANIMAL_L0G0” 和“ STAR” 下,布置了組成這些元素的元素(例如多邊形)的元素描述符。更具體而言,例如,在“groupl”下布置了指示多邊形的“bevelP0lyg0n77”141、 “bevelPolygon76”、“bevelPolygon75”、“bevelPolygon74”和“bevelPolygon73”,作為組成 “groupl”的兩個(gè)或更多個(gè)元素的元素描述符。例如,在“camera3_group”下布置了指示虛擬相機(jī)的“camera3” 142 和“camera3_ aim”,作為組成“ camera3_gr0up ”的兩個(gè)或更多個(gè)元素的元素描述符。在被存儲(chǔ)在CG描述數(shù)據(jù)存儲(chǔ)塊63中的兩條或更多條CG描述數(shù)據(jù)中,顯示控制塊 62從CG描述數(shù)據(jù)存儲(chǔ)塊63讀取由用戶指定的CG描述數(shù)據(jù)。接著,基于這樣讀取的CG描述數(shù)據(jù),顯示控制塊62生成指示此CG描述數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)結(jié)構(gòu)信息,并且將所生成的數(shù)據(jù)結(jié)構(gòu)信息提供給顯示塊24,從而如圖8中所示地顯示與此數(shù)據(jù)結(jié)構(gòu)信息相對(duì)應(yīng)的數(shù)據(jù)結(jié)構(gòu)顯示圖像。例如,用戶參考顯示塊24上示出的數(shù)據(jù)結(jié)構(gòu)顯示圖像,從組成CG描述數(shù)據(jù)的元素中選擇要被調(diào)節(jié)的元素,并且執(zhí)行用于生成有關(guān)所選擇的元素的指定信息的生成操作。更具體而言,如果用戶通過操作面板21選擇顯示塊24上示出的 “bevelPolygon77”141并執(zhí)行用于生成有關(guān)由所選擇的“bevelPolygon77”141表示的多邊形121a的指定信息的生成操作,操作面板21生成與用戶的生成操作相對(duì)應(yīng)的操作信號(hào)并將所生成的操作信號(hào)提供給CG圖像生成設(shè)備23的控制塊61?;趶牟僮髅姘?1提供的操作信號(hào),控制塊61控制指定信息生成塊64執(zhí)行以下處理。更具體而言,例如,在控制塊61的控制下,指定信息生成塊64向用戶呈現(xiàn)用于定義由“bevelP0lyg0n77” 141表示的多邊形121a的兩個(gè)或更多個(gè)參數(shù)中的一個(gè)參數(shù)作為選項(xiàng),生成用于將所選擇的參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息,并將所生成的指定信息存儲(chǔ)在指定信息存儲(chǔ)塊65中。應(yīng)當(dāng)注意,如果兩個(gè)或更多個(gè)指定信息的集合被創(chuàng)建為派生信息文件,則上述操作被重復(fù)執(zhí)行來確定一個(gè)派生信息文件。對(duì)于其中生成指定信息的具體示例,例如,指定信息生成塊64生成用于將多邊形121a的素材顏色的參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息,多邊形121a的素材顏色的參數(shù)是用于定義多邊形121a的兩個(gè)或更多個(gè)參數(shù)中的一個(gè)參數(shù)。將用COLLADA寫成的 CG描述數(shù)據(jù)作為目標(biāo),此指定信息被寫成如 下
<rel element="material" rel—id="id2_Material"> <rel element="phong"> <rel element="emission"> <rel element=" color"> <param_index>0</param_index> </rel>
</rel>
<rel element="ambient"><!-multi destination〉 <rel element="color"> <param_index>0</param_index> </rel> </rel> </rel> </rel>在該示例中,R即指數(shù)0,即,紅色分量將針對(duì)由RGB值構(gòu)成的顏色信息被調(diào)節(jié)。此夕卜,在該示例中,發(fā)光(自發(fā)光)的顏色和環(huán)境(環(huán)境光)的顏色將同時(shí)被調(diào)節(jié)。應(yīng)當(dāng)注意,除了指定作為調(diào)節(jié)對(duì)象的參數(shù)以外,指定信息生成塊64還生成用于指定參數(shù)操作ID的指定信息,參數(shù)操作ID用于唯一地識(shí)別調(diào)節(jié)旋鈕43 (或操縱桿44)。艮口, 指定信息包括用于將調(diào)節(jié)旋鈕43與作為調(diào)節(jié)對(duì)象的參數(shù)關(guān)聯(lián)的信息。此外,例如,根據(jù)用戶的生成操作,指定信息生成塊64可以生成包括以下描述的
指定信息
<param_scale> 1.0</param_scale><! - option --> <param_offset>0</param_offset>< ! - option --> <param_type>float</param_type> <param_curve>linear</param_curve> <range>0 1.0</range><!-min, max~> <volume_knob_type>B</volume_knob_type>應(yīng)當(dāng)注意,<param_scale>l. 0</param_scale>< ! -option—〉指定通過將與用戶的調(diào)節(jié)操作相對(duì)應(yīng)的調(diào)節(jié)值乘以值1. 0獲得的乘積值被作為最終調(diào)節(jié)值從控制塊61提供。<param_offset>0</param_offset>< ! -option—〉指定通過將值 O 與和用戶的調(diào)節(jié)操作相對(duì)應(yīng)的調(diào)節(jié)值相加(或偏移)獲得的加和值被作為最終調(diào)節(jié)值從控制塊61提供。此外,<param_type>float</param_type>指定與用戶的調(diào)節(jié)操作相對(duì)應(yīng)的調(diào)節(jié)值作為浮動(dòng)類型(或浮點(diǎn)類型)來處理。此外,<param_curve>linear</param_curve>指定用于調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)的調(diào)節(jié)旋鈕43的數(shù)量類型被設(shè)置為如圖3A所示線性改變的數(shù)量類型。并且,<range>0 1. 0</range>< ! -min,max—>指定與用戶的調(diào)節(jié)操作相對(duì)應(yīng)的調(diào)節(jié)值的范圍從0到1. 0。此外,<volume_knob_type>B</volume_knob_type>指定用于調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)的調(diào)節(jié)旋鈕43的數(shù)量類型被設(shè)置為如圖3B所示的數(shù)量類型。應(yīng)當(dāng)注意,在上述配置中,指定信息生成塊64通過用戶的生成操作來生成用于針對(duì)用于定義由“beVelP0lyg0n77” 141表示的多邊形121a的每?jī)蓚€(gè)或更多個(gè)參數(shù)指定一個(gè)參數(shù)的指定信息。對(duì)于指定信息生成塊64而言,生成用于從用于定義多邊形121a的兩個(gè)或更多個(gè)參數(shù)中僅指定由用戶指定的參數(shù)的指定信息也是可行的。在此情況中,例如,響應(yīng)于通過用戶的選擇操作對(duì)“bevelP0lyg0n77” 141的選擇, 顯示控制塊62在“beVelP0lyg0n77” 141下顯示指示多邊形121a的素材顏色的參數(shù)、指示要被映射到多邊形121a的紋理的參數(shù)和指示多邊形121a的三維位置(x,y, ζ)的參數(shù),來作為用于定義多邊形121a的兩個(gè)或更多個(gè)參數(shù)。

然后,在被顯示在“beVelP0lyg0n77”141下的兩個(gè)或更多個(gè)參數(shù)中,指定信息生成塊64生成用于指定由用戶指定的參數(shù)的指定信息。應(yīng)當(dāng)注意,顯示控制塊62可以顯示一個(gè)或多個(gè)屬性描述符,它們指示將被應(yīng)用到被布置在場(chǎng)景(或CG虛擬空間)中的兩個(gè)或更多個(gè)元素中的任意一個(gè)元素的一個(gè)或多個(gè)屬性。在此情況中,響應(yīng)于通過用戶的選擇操作對(duì)預(yù)定屬性描述符的選擇,顯示控制塊62 顯示用于定義通過用戶的選擇操作選擇的屬性描述符的兩個(gè)或更多個(gè)參數(shù)。接著,在兩個(gè)或更多個(gè)顯示的參數(shù)中,指定信息生成塊64可以生成用于將通過用戶的指定操作指定的參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息。此外,例如,當(dāng)生成用于將用于虛擬地拍攝多邊形121a和121b的虛擬相機(jī)的位置 y指定為作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息時(shí),用戶通過操作面板21選擇被顯示在顯示塊24 上的“Camera3” 142,并且執(zhí)行用于生成有關(guān)用所選擇的“camerd” 142指示的虛擬相機(jī)的
指定信息。響應(yīng)于上述操作,操作面板21生成與用戶的生成操作相對(duì)應(yīng)的操作信號(hào)并且將所生成的操作信號(hào)提供給CG圖像生成設(shè)備23的控制塊61?;趶牟僮髅姘?1提供的操作信號(hào),控制塊61控制指定信息生成塊64執(zhí)行以下處理。S卩,例如,在控制塊61的控制下,指定信息生成塊64生成用于將用于定義由元素描述符“earner^” 142指示的虛擬相機(jī)的參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息,并且將所生成的指定信息存儲(chǔ)到指定信息存儲(chǔ)塊65中。更具體而言,例如,指定信息生成塊64生成用于將指示虛擬相機(jī)的位置y的參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù),其中虛擬相機(jī)的位置y的參數(shù)是用于定義虛擬相機(jī)的兩個(gè)或更多個(gè)參數(shù)中的一個(gè)參數(shù)。此指定信息例如被寫成如下<rel element="node" rel _id="Camera3" instance="camera"> <!-instance is optional --> <rel element="translate"> <param一 index〉1 </param_index>< ! ~y~> </rel> </rel>
<param_scale> 1. 0</param_scale>< ! —option --> <param_offset>0</param_offset><! —option ~> <param_type>float</param_type> <param_relative>true</param_relative>< !—option—〉另外,指定信息生成塊64例如可以生成以下指定信息作為用于將虛擬相機(jī)的三維位置(X,1,ζ)(其是矢量數(shù)據(jù))指定為一個(gè)作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息
<rel element="node" rel_id="Camera3 instance="camera"> <rel element ="translate">
<array_style>xyz</array_style> </rel> </rel>
<param_scale> 1.0 1.0 1.0</param_scale><!~option~> <param_offset>0 0 0</param_offset>< ! ~option~> <range></range>< ! -min, max for each~>應(yīng)當(dāng)注意,當(dāng)將虛擬相機(jī)的三維位置(X,y,ζ)指定為作為調(diào)節(jié)對(duì)象的參數(shù)時(shí),作為要經(jīng)歷改變的參數(shù)的三維位置(x,y,z)作為三個(gè)浮點(diǎn)(或浮動(dòng)類型)值來處理。此外,例如,指定信息生成塊64可以生成用于將例如操縱桿44的參數(shù)操作ID指定為用于調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)的操作塊的參數(shù)操作ID的指定信息。對(duì)于指定信息生成塊64而言,通過直接地輸入三維位置(x,y,z)以及操縱桿44的參數(shù)操作ID來生成用于指定用來調(diào)節(jié)三維位置(x,y,z)的操作塊的參數(shù)操作ID也是適用的。操作旋鈕允許調(diào)節(jié)一個(gè)值(或標(biāo)量值),而諸如操縱桿之類的操作裝置可以處理(X,1,ζ)值(或者讓這些值作為指定信息的對(duì)象)。此外,對(duì)于指定信息生成塊64,例如根據(jù)操作裝置的功能而包括比 (x,y,z)值更多的值,即包括那些軸的旋轉(zhuǎn)角,從而將所產(chǎn)生的數(shù)據(jù)作為要經(jīng)歷調(diào)節(jié)的一個(gè)參數(shù)來處理,也是可行的。本發(fā)明的實(shí)施例允許用戶根據(jù)操作裝置的功能和用戶的需求來處理任意值的集合。例如,用戶可以通過一條指定信息來指定虛擬相機(jī)和CG對(duì)象中的一個(gè) CG對(duì)象,以操縱所指定的虛擬相機(jī)和CG目標(biāo)的三維位置、旋轉(zhuǎn)和放大/縮小。即,一條指定信息允許用戶處理全部平移、旋轉(zhuǎn)和縮放操作(稱為TRS操作)。對(duì)于用于執(zhí)行這些操作的操作裝置,例如可以布置用于將操縱桿及其功能選擇性地分配到TRS操作之一的按鈕(即, 代表按鈕)來提供用戶利用其選擇性地操作此代表按鈕來操作操縱桿的操作裝置。-關(guān)于動(dòng)畫以下參考圖9來描述基于CG描述數(shù)據(jù)生成的動(dòng)畫。圖9示出以依賴于時(shí)間的方式指示動(dòng)畫的再現(xiàn)時(shí)刻的時(shí)間線,動(dòng)畫由兩個(gè)或更多個(gè)CG圖像構(gòu)成。應(yīng)當(dāng)注意,在圖9中,水平軸代表動(dòng)畫再現(xiàn)時(shí)刻。關(guān)鍵幀1、2和3分別與再現(xiàn)時(shí)刻 tl、t2和t3關(guān)聯(lián)。關(guān)鍵幀在這里表示包括用于定義在對(duì)應(yīng)時(shí)刻被再現(xiàn)的動(dòng)畫的參數(shù)(例如,指示構(gòu)成動(dòng)畫中出現(xiàn)的主人公的多邊形的三維位置等的參數(shù))的數(shù)據(jù)。此關(guān)鍵幀被寫在CG描述數(shù)據(jù)中。當(dāng)與CG描述數(shù)據(jù)相對(duì)應(yīng)的動(dòng)畫被再現(xiàn)時(shí),動(dòng)畫的動(dòng)作基于CG描述數(shù)據(jù)中所包括的關(guān)鍵幀被確定。即,例如,在再現(xiàn)時(shí)刻tl、t2和t3,動(dòng)畫的動(dòng)作是分別基于關(guān)鍵幀1、2和 3中所包括的參數(shù)來確定的。應(yīng)當(dāng)注意,在從再現(xiàn)時(shí)刻tl到再現(xiàn)時(shí)刻t2的時(shí)段中,沒有對(duì)應(yīng)的關(guān)鍵幀;在該間隔中,動(dòng)畫的動(dòng)作是基于從對(duì)在此間隔前后的關(guān)鍵幀1和2的內(nèi)插中產(chǎn)生的值來確定的。對(duì)于從再現(xiàn)時(shí)刻t2到再現(xiàn)時(shí)刻t3,也是如此。例如,響應(yīng)于用戶的生成操作,指定信息生成塊64可以生成用于將與關(guān)鍵幀2關(guān)聯(lián)的再現(xiàn)時(shí)刻t2指定為作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息。因此,例如,基于由指定信息生成塊64生成的指定信息,圖像生成塊67可以將與關(guān)鍵幀2關(guān)聯(lián)的再現(xiàn)時(shí)刻t2設(shè)置給作為調(diào)節(jié)對(duì)象的參數(shù),并且響應(yīng)于用戶的調(diào)節(jié)操作,將圖IOA中示出的再現(xiàn)時(shí)刻t2調(diào)節(jié)為圖IOB中示出的再現(xiàn)時(shí)刻t2+A2。-CG圖像生成設(shè)備23的運(yùn)算以下參考圖11中示出的流程圖來描述將由CG圖像生成設(shè)備23執(zhí)行的命令處理。此命令處理例如當(dāng)在CG圖像生成設(shè)備23中發(fā)現(xiàn)多條CG描述數(shù)據(jù)中的一條CG描述數(shù)據(jù)可用時(shí)開始。響應(yīng)于從操作面板21發(fā)出的命令,CG圖像生成設(shè)備23改變操作模式。 這里假定當(dāng)CG圖像生成設(shè)備23被上電時(shí)激活的操作模式被設(shè)置為初始模式時(shí),操作模式是活動(dòng)的。在步驟Sl中,控制塊61判斷命令是否已經(jīng)從操作面板21接收到??刂茐K61在判定命令被接收到之前重復(fù)步驟Sl的處理。如果在步驟S 1中發(fā)現(xiàn)命令被接收到,則程序進(jìn)行到步驟S2。更具體而言,如果響應(yīng)于用戶通過操作面板21進(jìn)行使得CG圖像生成設(shè)備23開始預(yù)定處理的操作,例如,與用戶操作對(duì)應(yīng)的命令被從操作面板21提供到控制塊61,則控制塊61判定命令已被從操作面板21接收到,然后,程序進(jìn)行到步驟S2。在步驟S2中,基于所接收到的命令,控制塊61判定接收到的命令是否是用于命令指定信息生成處 理的開始的命令。如果在步驟S2中,控制塊61基于接收到的命令判定接收到的命令是用于命令指定信息生成處理的開始的命令,則控制塊61將CG圖像生成設(shè)備23的操作模式改為指定信息生成處理模式。
則,如果用戶通過操作面板21執(zhí)行用于選擇被存儲(chǔ)在CG描述數(shù)據(jù)存儲(chǔ)塊63中的 CG描述數(shù)據(jù)的兩條或更多條CG描述數(shù)據(jù)中的一條CG描述數(shù)據(jù)的選擇操作,則操作面板21 生成與用戶的選擇操作相對(duì)應(yīng)的操作信號(hào)并且將所生成的操作信號(hào)提供至控制塊61,然后程序進(jìn)行到步驟S3。在步驟S3中,基于從操作面板21提供的操作信號(hào),控制塊61控制顯示控制塊62 和指定信息生成塊64來執(zhí)行用于生成指定信息的指定信息生成處理,然后返回到步驟Sl 來從其重復(fù)上述處理。稍后將參考圖12中示出的流程圖來描述步驟S3中的指定信息生成處理的細(xì)節(jié)。如果,基于接 收到的命令,在步驟S2中發(fā)現(xiàn)接收到的命令不是用于命令指定信息生成處理的開始的命令,則程序進(jìn)行到步驟S4。在步驟S4中,控制塊61基于接收到的命令來判斷接收到的命令是否是用于命令 CG圖像生成的開始的命令。如果發(fā)現(xiàn)接收到的命令是用于命令CG圖像生成的命令,則控制塊61將CG圖像生成設(shè)備23的操作模式改為CG參數(shù)調(diào)節(jié)處理模式。接著,如果用戶操作操作面板21以將指定信息清單或派生信息文件清單顯示到操作面板21的顯示塊42上,則操作面板21生成與用戶操作相對(duì)應(yīng)的操作信號(hào),并且將所生成的操作信號(hào)提供至控制塊61,然后,程序進(jìn)行到步驟S5。在步驟S5中,控制塊61基于從操作面板21提供的操作信號(hào)控制加載指示塊66 和圖像生成塊67來執(zhí)行用于生成CG圖像的CG參數(shù)調(diào)節(jié)處理,然后程序返回步驟Sl來從其重復(fù)上述處理。將參考圖13中所示的流程圖來描述步驟S5中的CG參數(shù)調(diào)節(jié)處理的細(xì)節(jié)。如果,在步驟S4中,基于接收到的命令,發(fā)現(xiàn)接收到的命令不是用于指示不是指示CG圖像生成的開始的命令,則控制塊61將CG圖像生成設(shè)備23的操作模式改為預(yù)定處
理模式。如果用戶通過操作面板21來執(zhí)行使得CG圖像生成設(shè)備23執(zhí)行預(yù)定處理的操作, 則操作面板21生成與用戶操作相對(duì)應(yīng)的操作信號(hào),并將所生成的操作信號(hào)提供至控制塊 61,然后程序進(jìn)行到步驟S6。在步驟S6中,控制塊61基于從操作面板21提供的操作信號(hào)來控制每個(gè)功能塊執(zhí)行預(yù)定處理,然后程序返回步驟Sl以從其重復(fù)上述處理。應(yīng)當(dāng)注意,例如當(dāng)CG圖像生成設(shè)備23被斷電時(shí),命令處理結(jié)束。如上所述,根據(jù)此命令處理,CG圖像生成設(shè)備23的操作模式根據(jù)從操作面板21提供的命令被改變。例如,該配置使得如果操作模式是CG參數(shù)調(diào)節(jié)處理模式(用于生成CG 圖像的模式),則可以防止由于用戶操作失誤而執(zhí)行指定信息生成處理。因此,上述配置可以防止指定信息本身伴隨CG參數(shù)調(diào)節(jié)處理在圖像生成期間被改變,從而防止發(fā)生不期望的結(jié)果。-指定信息生成處理的細(xì)節(jié)以下參考圖12中示出的流程圖來描述圖11中示出的步驟S3中完成的指定信息生成處理的細(xì)節(jié)。在步驟S21中,在控制塊61的控制下,指定信息生成塊64從CG描述數(shù)據(jù)存儲(chǔ)塊 63讀取通過用戶的選擇操作從被存儲(chǔ)在CG描述數(shù)據(jù)存儲(chǔ)塊63中的兩條或更多條CG描述數(shù)據(jù)中選擇的CG描述數(shù)據(jù),并且將這樣讀取的CG描述數(shù)據(jù)提供給被合并在指定信息生成塊64中的存儲(chǔ)器64a。在步驟S22中,在控制塊61的控制下,顯示控制塊62從CG描述數(shù)據(jù)存儲(chǔ)塊63讀取通過用戶的選擇操作選擇的CG描述數(shù)據(jù)(S卩,在步驟S21中被存儲(chǔ)在存儲(chǔ)器64a中的CG 描述數(shù)據(jù))。然后,基于這樣讀取的CG描述數(shù)據(jù),顯示控制塊62生成有關(guān)此CG描述數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)信息并將所生成的數(shù)據(jù)結(jié)構(gòu)信息提供給顯示塊24,從而顯示對(duì)應(yīng)的數(shù)據(jù)結(jié)構(gòu)顯示圖像。 因此,基于從顯示控制塊62提供的數(shù)據(jù)結(jié)構(gòu)信息,顯示塊24顯示如圖8中所示的數(shù)據(jù)結(jié)構(gòu)顯示圖像(將利用組成CG描述數(shù)據(jù)的每個(gè)元素被顯示為樹形層次結(jié)構(gòu)的圖像)。在步驟S23中,控制塊61基于從操作面板21提供的操作信號(hào)來判斷用戶的生成是否已完成。在發(fā)現(xiàn)用戶的生成操作完成之前,控制塊61重復(fù)步驟S23的處理。如果用戶通過操作面板21選擇組成作為數(shù)據(jù)結(jié)構(gòu)顯示圖像被顯示在顯示塊24上的CG描述數(shù)據(jù)的元素中的一個(gè)元素,并執(zhí)行用于生成有關(guān)所選擇的元素的指定信息的生成操作,則操作面板21生成與用戶的生成操作相對(duì)應(yīng)的操作信號(hào)并將所生成的操作信號(hào)提供給控制塊61。作為響應(yīng),在步驟S23中,控制塊61基于從操作面板21提供的操作信號(hào)來判斷生成操作是否已被完成,然后程序進(jìn)行到步驟S24。在步驟S24中,在控制塊61的控制下,指定信息生成塊64從組成被存儲(chǔ)在存儲(chǔ)器 64a中的CG描述數(shù)據(jù)的元素中識(shí)別由用戶選擇的元素以及用于定義由用戶選擇的元素的一個(gè)或多個(gè)參數(shù)。在步驟S25中,指定信息生成塊64生成用于將所選擇的參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息。在步驟S26中,指定信息生成塊64將所生成的指定信息存儲(chǔ)到指定信息存儲(chǔ)塊65 中,然后程序返回步驟S3來從其重復(fù)上述處理。應(yīng)當(dāng)注意,如果兩條或更多條指定信息作為一個(gè)派生信息文件被處理,則指定信息的生成針對(duì)每個(gè)派生信息文件被重復(fù)。被存儲(chǔ)在存儲(chǔ)器64a中的CG描述數(shù)據(jù)的標(biāo)識(shí)符被寫入派生信息文件中。在上述指定信息生成處理中,組成CG描述數(shù)據(jù)的元素被以樹形層次結(jié)構(gòu)顯示在顯示塊24上,使得用戶可以容易地從所顯示的元素中選擇希望針對(duì)其生成指定信息的所希望的元素。因此,用戶可以容易地生成有關(guān)希望針對(duì)其生成指定信息的元素的指定信息。此外,如果在指定信息生成處理中,生成用于指定參數(shù)操作ID的指定信息以使得提供用戶可以容易地調(diào)節(jié)的例如調(diào)節(jié)旋鈕43的布置,則在CG參數(shù)調(diào)節(jié)處理中,用戶可以利用被布置在操作面板21上供用戶容易地調(diào)節(jié)的調(diào)節(jié)旋鈕43來調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)。-CG參數(shù)調(diào)節(jié)處理的細(xì)節(jié)以下參考圖13中示出的流程圖來描述圖11中示出的步驟S5中的CG圖像生成處理和CG參數(shù)調(diào)節(jié)處理的細(xì)節(jié)。在步驟S41中,響應(yīng)于從操作面板21提供的操作信號(hào),控制塊61從指定信息存儲(chǔ)塊65讀取指定信息清單或者取得所生成的指定信息清單并將指定信息清單提供給操作面板21。作為響應(yīng),操作面板21將從控制塊61提供指定信息清單等顯示到操作面板21的顯示塊42上。應(yīng)當(dāng)注意,在基于派生信息文件的配置中,不是指定信息清單而是派生信息文件被讀取和顯示。參考被顯示在操作面板21的顯示塊42上的指定信息清單等,用戶通過操作面板 21的操作按鈕41來執(zhí)行用于選擇作為指定信息清單顯示的兩條或更多條指定信息中的任意一條指定信息的選擇操作??商鎿Q地,用戶執(zhí)行選擇派生信息文件中的任一派生信息文件的操作。在該情況中,操作面板21生成與用戶的選擇操作相對(duì)應(yīng)的操作信號(hào)并將所生成的操作信號(hào)提供給控制塊61。在步驟S42中,響應(yīng)于從操作面板21提供的操作信號(hào),控制塊61控制加載指示塊 66。在控制塊61的控制下,加載指示塊66從指定信息存儲(chǔ)塊65讀取通過用戶的選擇操作選擇的指定信息或派生信息文件,并且將這樣讀取的指定信息或派生信息文件提供給圖像生成塊67。在步驟S43中,被存儲(chǔ)字啊CG描述數(shù)據(jù)存儲(chǔ)塊63中的兩條或更多條CG描述數(shù)據(jù)中,加載指示塊66從CG描述數(shù)據(jù)存儲(chǔ)塊63讀取通過被包括在從指定信息存儲(chǔ)塊65讀取的指定信息或派生信息文件中的標(biāo)識(shí)符所識(shí)別的CG描述數(shù)據(jù)。接著,在步驟S44中,加載指示塊66將這樣讀取的CG描述數(shù)據(jù)提供給圖像生成塊 67來將CG描述數(shù)據(jù)存儲(chǔ)到存儲(chǔ)器67a中。在步驟S45中,圖像生成塊67基于從加載指示塊66提供的指定信息來判斷調(diào)節(jié)指示信息(或參數(shù)值指示信息)是 否被包括在此指定信息中。如果發(fā)現(xiàn)調(diào)節(jié)指示信息被包括在指定信息中,則程序進(jìn)行到步驟S46。在步驟S46中,基于從加載指示塊66提供的指定信息中所包括的調(diào)節(jié)指示信息, 圖像生成塊67利用由調(diào)節(jié)指示信息所指示的值來寫被存儲(chǔ)在存儲(chǔ)器67a中的CG描述數(shù)據(jù)中所包括的兩個(gè)或更多個(gè)參數(shù)中的參數(shù)(作為調(diào)節(jié)對(duì)象的參數(shù)等)的值。如果,在步驟S45中,圖像生成塊67基于從加載指示塊66提供的指定信息判定沒有調(diào)節(jié)指示信息被包括在該指定信息中,則步驟S46被跳過并被程序進(jìn)行到步驟S47。在步驟S47中,在被存儲(chǔ)在存儲(chǔ)器67a中的CG描述數(shù)據(jù)中所包括的兩個(gè)或更多個(gè)參數(shù)中,圖像生成塊67將由從加載指示塊66提供的指定信息所指定的參數(shù)設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù)。此外,圖像生成塊67將由從加載指示塊66提供的指定信息所指定的參數(shù)操作ID 與作為調(diào)節(jié)對(duì)象的參數(shù)關(guān)聯(lián)并將所關(guān)聯(lián)的參數(shù)操作ID和作為調(diào)節(jié)對(duì)象的參數(shù)存儲(chǔ)到存儲(chǔ)器67a中。應(yīng)當(dāng)注意,在該情況中,指定信息至少指定作為調(diào)節(jié)對(duì)象的參數(shù)和參數(shù)操作ID。在步驟S48中,圖像生成塊67基于被存儲(chǔ)字在存儲(chǔ)器67a中的CG描述數(shù)據(jù)來生成對(duì)應(yīng)的CG圖像并且將所生成的CG圖像提供給顯示控制塊62以在顯示塊24上顯示CG 圖像。接著,用戶參考被顯示在顯示塊24上的CG圖像,并且通過按照需要使用例如操作面板21的調(diào)節(jié)旋鈕43和操縱桿44來執(zhí)行用于調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)的調(diào)節(jié)操作。在該情況中,操作面板21生成與用戶的調(diào)節(jié)操作相對(duì)應(yīng)的操作信號(hào)并將所生成的操作信號(hào)提供給控制塊61。在步驟S49中,控制塊61判斷是否已經(jīng)從操作面板21提供操作信號(hào)。更具體而言,控制塊61重復(fù)步驟S49的處理直到操作信號(hào)被從操作面板21提供為止。然而,對(duì)于圖像生成是基于場(chǎng)或基于幀來執(zhí)行的系統(tǒng),下一幀或下一場(chǎng)的圖像生成是與VD信號(hào)相同步地執(zhí)行的,從而程序必定返回步驟S48。接著,如果發(fā)現(xiàn)操作信號(hào)被從操作面板21提供,則控制塊61使得程序進(jìn)行到步驟 S50來將從操作面板21提供的操作信號(hào)提供給圖像生成塊67,從而執(zhí)行以下處理。更具體而言,在步驟S50中,在控制塊61的控制下,圖像生成塊67基于從控制塊 61提供的操作信號(hào)來判斷從控制塊61提供的操作信號(hào)中所包括的參數(shù)操作ID是否被存儲(chǔ)在存儲(chǔ)器67a中。換而言之,圖像生成塊67判斷此參數(shù)操作ID是否被設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù)。

應(yīng)當(dāng)注意,將響應(yīng)于用戶的調(diào)節(jié)操作而從操作面板21提供到控制塊61的操作信號(hào)包括用戶通過其執(zhí)行了了調(diào)節(jié)操作的那個(gè)操作塊的參數(shù)操作ID以及與用戶的調(diào)節(jié)操作相對(duì)應(yīng)的調(diào)節(jié)值。如果在步驟S50中,發(fā)現(xiàn)從控制塊61提供的操作信號(hào)中所包括的參數(shù)操作ID未被存儲(chǔ)在存儲(chǔ)器67a中,則圖像生成塊67使程序返回到步驟S49來從其重復(fù)上述處理。如果在步驟S50中,發(fā)現(xiàn)從控制塊61提供的操作信號(hào)中所包括的參數(shù)操作ID被存儲(chǔ)在存儲(chǔ)器67a中,則圖像生成塊67使得程序移到步驟S51。在步驟S51中,在控制塊61的控制下,圖像生成塊67判斷從控制塊61提供的操作信號(hào)中所包括的調(diào)節(jié)值是否是在預(yù)定容許范圍內(nèi)的值。如果在步驟S51中發(fā)現(xiàn)從控制塊61提供的操作信號(hào)中所包括的調(diào)節(jié)值不在預(yù)定容許范圍內(nèi),則圖像生成塊67將程序返回步驟S49來從其重復(fù)上述處理。如果在步驟S51中發(fā)現(xiàn)從控制塊61提供的操作信號(hào)中所包括的調(diào)節(jié)值在預(yù)定容許范圍內(nèi),則圖像生成塊67將程序移到步驟S52。在步驟S52中,在控制塊61的控制下,圖像生成塊67將被存儲(chǔ)在存儲(chǔ)器67a中作為調(diào)節(jié)對(duì)象的參數(shù)中的與從控制塊61提供的操作信號(hào)中所包括的參數(shù)操作ID關(guān)聯(lián)的作為調(diào)節(jié)對(duì)象的參數(shù)調(diào)節(jié)為從控制塊61提供的操作信號(hào)中所包括的調(diào)節(jié)值,并且將程序返回步驟S48。應(yīng)當(dāng)注意,在基于接收到的調(diào)節(jié)值的調(diào)節(jié)中,調(diào)節(jié)值可以是即值或適用于與當(dāng)前值相加的值(即,差分)。此外,也可以在對(duì)接收到的調(diào)節(jié)值進(jìn)行諸如乘算或加算之類的變換之后來使用調(diào)節(jié)值。在步驟S48中,圖像生成塊67基于被存儲(chǔ)在存儲(chǔ)器67a中且作為調(diào)節(jié)對(duì)象的參數(shù)已被調(diào)節(jié)的CG描述數(shù)據(jù)來生成對(duì)應(yīng)的CG圖像,并且在顯示控制塊62的顯示塊24上顯示所生成的CG圖像,隨后執(zhí)行與以上所述相同的處理。結(jié)果,針對(duì)每一幀或每一場(chǎng),已反映了調(diào)節(jié)操作的CG圖像被提供給轉(zhuǎn)換器25。接著,在轉(zhuǎn)換器25中,通過將從圖像生成塊67提供的CG圖像與作為合成對(duì)象的圖像進(jìn)行合成獲得的合成圖像被輸出。如上所述,在CG參數(shù)調(diào)節(jié)處理中,由指定信息指定的作為調(diào)節(jié)對(duì)象的參數(shù)可以根據(jù)通過操作面板21的調(diào)節(jié)旋鈕43或操縱桿44完成的用戶調(diào)節(jié)操作被調(diào)節(jié)(或被改變)。這里,在CG參數(shù)調(diào)節(jié)處理中,在CG圖像合成處理中響應(yīng)于用戶的調(diào)節(jié)操作僅調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)使得用戶可以容易地操縱CG圖像。因此,此CG參數(shù)調(diào)節(jié)處理比由CG 圖像創(chuàng)建者完成的CG圖像加工允許更快速的更低成本的CG圖像加工。另外,此CG參數(shù)調(diào)節(jié)處理允許根據(jù)由轉(zhuǎn)換器25處理的圖像的內(nèi)容即時(shí)改變CG,以使得適合于圖像內(nèi)容的CG可以被生成,從而增大由轉(zhuǎn)換器25獲得的合成的結(jié)果的價(jià)值。此外,在CG參數(shù)調(diào)節(jié)處理中,CG圖像提供容易加工的CG圖像,從而導(dǎo)致比不能被加工的CG圖像具有更高價(jià)值的CG圖像。此外,在CG參數(shù)調(diào)節(jié)處理中,所希望的參數(shù)可以根據(jù)用戶操作被指定為作為調(diào)節(jié)對(duì)象的參數(shù),使得用戶可以為不同目的將必須要調(diào)節(jié)的那些參數(shù)設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù)。 此外,例如,在CG參數(shù)調(diào)節(jié)處理中,用于調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)的調(diào)節(jié)旋鈕43 等是用指定信息來指定的并且調(diào)節(jié)是通過使用所指定的調(diào)節(jié)旋鈕43等來執(zhí)行的。因此,例如,不需要針對(duì)不同的CG描述數(shù)據(jù)布置用于調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)的調(diào)節(jié)旋鈕43等。這減少了調(diào)節(jié)旋鈕43的數(shù)目,使得可以將容易操作、持久耐用并且因此比較昂貴的調(diào)節(jié)旋鈕43用于操作面板21的調(diào)節(jié)旋鈕43。-操作面板21的操作以下參考圖14中示出的流程圖來描述將通過操作面板21執(zhí)行的操作發(fā)送處理。此操作發(fā)送操作在用戶通過操作面板21執(zhí)行用于調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)的調(diào)節(jié)操作時(shí)開始。在步驟S71中,操作面板21基于操作面板21的調(diào)節(jié)旋鈕43等是否已被操作來判斷調(diào)節(jié)操作是否已被用戶執(zhí)行。如果發(fā)現(xiàn)用戶的調(diào)節(jié)操作被執(zhí)行,則程序進(jìn)行到步驟S72。在步驟S72中,操作面板21生成操作信號(hào)并將所生成的操作信號(hào)存儲(chǔ)在存儲(chǔ)器 21a中,其中操作信號(hào)與用戶的調(diào)節(jié)操作相對(duì)應(yīng)并且包括與用戶的調(diào)節(jié)操作相對(duì)應(yīng)的調(diào)節(jié)值和與此調(diào)節(jié)操作通過其被執(zhí)行的那個(gè)操作塊相對(duì)應(yīng)的參數(shù)操作ID。在步驟S73中,操作面板21預(yù)先將被存儲(chǔ)在存儲(chǔ)器21a中的更新標(biāo)志設(shè)置為值1, 值1指示用戶的調(diào)節(jié)操作已被執(zhí)行。應(yīng)當(dāng)注意,更新標(biāo)志被預(yù)先設(shè)置為值0,指示沒有調(diào)節(jié)操作已被用戶執(zhí)行。如果在步驟S71中根據(jù)對(duì)操作面板21的調(diào)節(jié)旋鈕43等的操作是否被完成發(fā)現(xiàn)用戶的調(diào)節(jié)操作未被執(zhí)行,則操作面板21將程序移到步驟S74。在步驟S74中,操作面板21判斷VD信號(hào)是否已被從控制塊61接收到。如果發(fā)現(xiàn)沒有VD信號(hào)被接收到,則操作面板21將程序返回步驟S71來從其重復(fù)上述處理。如果在步驟S74中發(fā)現(xiàn)VD信號(hào)被從控制塊61接收到,則操作面板21將程序移到步驟S75。在步驟S75中,操作面板21從存儲(chǔ)器21a讀取更新標(biāo)志。在步驟S76中,操作面板21基于從存儲(chǔ)器21a讀取的更新標(biāo)志來判斷用戶的調(diào)節(jié)操作是否已被執(zhí)行。即,如果從存儲(chǔ)器21a讀取的更新標(biāo)志被設(shè)置為值0,則操作面板21判定沒有用戶的調(diào)節(jié)操作已被執(zhí)行并且將程序返回步驟S71來從其重復(fù)上述處理。例如,如果從存儲(chǔ)器21a讀取的更新標(biāo)志被設(shè)置為值1,則操作面板21判定用戶的調(diào)節(jié)操作已被執(zhí)行,將程序移到步驟S77。在步驟S77中,操作面板21從存儲(chǔ)器21a讀取包括調(diào)節(jié)值和參數(shù)操作ID的操作信號(hào)并將調(diào)節(jié)值和參數(shù)操作ID提供給控制塊61。在步驟S78中,操作面板21將被存儲(chǔ)在存儲(chǔ)器21a中的更新標(biāo)志改為指示沒有用戶的調(diào)節(jié)操作已被執(zhí)行的值0,并且將程序返回步驟S71來從其重復(fù)上述處理。隨后,操作面板21執(zhí)行與以上所述相同的處理。應(yīng)當(dāng)注意,在以上完成的描述中,如果在步驟S74中沒有發(fā)現(xiàn)VD信號(hào),則程序被返回步驟S71。對(duì)于操作面板21,在步驟S74中等待(什么也不做)接收VD信號(hào)而不執(zhí)行返回程序也是可行的。即,每次VD信號(hào)被接收到時(shí),用戶的調(diào)節(jié)操作是否已被執(zhí)行的判斷被執(zhí)行。-操作面板21和圖像生成塊67的處理以下參考圖15中所示出的序列圖來描述將由操作面板21執(zhí)行的操作發(fā)送處理中的步驟S48直到步驟S52的處理操作,以及當(dāng)VD信號(hào)被從CG圖像生成設(shè)備23的控制塊61 提供時(shí)將由圖像生成塊67執(zhí)行的CG參數(shù)調(diào)節(jié)處理。如圖15中所示,在步驟SlOl中,每當(dāng)VD信號(hào)被從CG圖像生成設(shè)備23的控制塊 61提供時(shí),操作面板21從存儲(chǔ)器21a讀取更新標(biāo)志。如果發(fā)現(xiàn)更新標(biāo)志被設(shè)置為值1,則操作面板21從存儲(chǔ)器21a讀取包括調(diào)節(jié)值和參數(shù)操作ID的操作信號(hào)并將這樣讀取的操作信號(hào)提供給控制塊61。在步驟S49中,控制塊61判斷操作信號(hào)是否已被從操作面板21提供。如果發(fā)現(xiàn)操作信號(hào)被從操作面板21提供,則控制塊61將從操作面板21提供的操作信號(hào)中所包括的調(diào)節(jié)值和參數(shù)操作ID提供到圖像生成塊67。接著,基于從操作面板21提供的操作信號(hào),控制塊61控制圖像生成塊67執(zhí)行上述CG參數(shù)調(diào)節(jié)處理中的步驟S50 直到步驟S52的處理操作。S卩,例如,每當(dāng)VD信號(hào)被從控制塊61提供時(shí),圖像生成塊67基于從控制塊61提供的調(diào)節(jié)值和參數(shù)操作ID來執(zhí)行步驟S50到步驟S51的處理操作。接著,當(dāng)程序從步驟S51進(jìn)行到步驟S52時(shí),圖像生成塊67將被存儲(chǔ)在存儲(chǔ)器67a 中的作為調(diào)節(jié)對(duì)象的參數(shù)的值調(diào)節(jié)為接收到的調(diào)節(jié)值,如步驟S121中所示。然后,當(dāng)程序從步驟S52返回到步驟S48時(shí),如步驟S122中所示,當(dāng)VD信號(hào)被從控制塊61提供時(shí),圖像生成塊67基于被存儲(chǔ)在存儲(chǔ)器67a中的CG描述數(shù)據(jù)來生成對(duì)應(yīng)的 CG圖像,并且將所生成的CG圖像提供給顯示控制塊62以在顯示塊24上顯示此CG圖像。如上所述,每當(dāng)VD信號(hào)被從控制塊61提供時(shí),操作面板21的圖像生成塊67基于幀或基于場(chǎng)執(zhí)行處理。如果色相(hue)的H值被提供作為從操作面板21提供的操作信號(hào)中所包括的調(diào)節(jié)值,如圖16中所示,則圖像生成塊67將作為調(diào)節(jié)值的H值變換為RGB (紅,綠,藍(lán))值。 即,圖像生成塊67將當(dāng)前RGB值變換為HLS (色相,亮度,飽和度)值,將接收到的H值應(yīng)用于此HLS值以將HLS返回為RGB值,應(yīng)用所產(chǎn)生的RGB值。如果提供指示亮度的L值和指示飽和度的S值作為調(diào)節(jié)值,也是如此。應(yīng)當(dāng)注意,不是RGB值,而是H值、L值和S值中的至少一者作為從操作面板21提供的每個(gè)操作信號(hào)中所包括的調(diào)節(jié)值被提供給控制塊61。這樣做的理由如下。更具體而言,當(dāng)用戶執(zhí)行顏色調(diào)節(jié)時(shí),通過色相、亮度和飽和度進(jìn)行的調(diào)節(jié)相比于通過RGB值進(jìn)行的調(diào)節(jié),主觀上更容易調(diào)節(jié),因此,在本實(shí)施例中,在素材顏色等的調(diào)節(jié)中, 用戶通過操作面板21基于色相、亮度和飽和度來執(zhí)行顏色調(diào)節(jié)。應(yīng)當(dāng)注意,操作面板21將被用戶調(diào)節(jié)的H值、L值和S值變換成RGB值并且將產(chǎn)生的RGB值應(yīng)用于控制塊61也是可行的。然而,在該情況中,操作面板21必須將組成RGB 值的三個(gè)值R、G和B應(yīng)用于控制塊61,這增加了操作面板21和控制塊61之間的數(shù)據(jù)傳輸量。
為了防止上述數(shù)據(jù)傳輸量增大,本實(shí)施例不是在操作面板21中而是在圖像生成塊67中將H值、L值和S值變換成RGB值。同時(shí),用于將H值指定為作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息例如被寫成如下
<rel element="emission"> <rel element=" color"〉
<color_ctrl>hue</color_ctrl>< ! —hue, lum, sat~> </rel> </rel>更具體而言,將色相(H)值用于控制被預(yù)先寫入指定信息。應(yīng)當(dāng)注意,H值是以角度0度到角度360度指示色相的循環(huán)值。在一個(gè)編碼示例中,如果色相的角度是0度(或360度),則H值是0x0000 ;如果色相的角度是90度,則H值是0x4000。此外,如果色相的角度是180度,則H值是0x8000 ;如果色相的角度是270度, 則H值是OxcOOO。此H值例如是利用被設(shè)置為圖3A中所示的數(shù)量類型的調(diào)節(jié)旋鈕43等來調(diào)節(jié)的。S值是以0到1(0到100[])指示飽和度的非循環(huán)值。在一個(gè)編碼示例中,如果飽和度是0,則S值是0x0000 ;如果飽和度是1,則S值是0X7ffT。此S值例如是利用被設(shè)置為圖3C中所示的數(shù)量類型的調(diào)節(jié)旋鈕43等來調(diào)節(jié)的。此外,L值是以0到1(0到100[])指示亮度的非循環(huán)值。在一個(gè)編碼示例中,如果亮度是0,則L值是0x0000 ;如果亮度是1,則L值是0x7fff。此L值是利用被設(shè)置為圖 3C中所示的數(shù)量類型的調(diào)節(jié)旋鈕43等來調(diào)節(jié)的。在以上描述中,已經(jīng)說明了利用旋鈕來調(diào)節(jié)HSL值中的每一個(gè)的顏色調(diào)節(jié)的手段。例如,調(diào)色板可以被顯示在GUI (圖形用戶界面)上來向用戶提供視覺選擇,將用戶完成的操作的輸入作為操作信號(hào)發(fā)送。從CG圖像生成設(shè)備向操作裝置(⑶I等)發(fā)送調(diào)節(jié)之前的顏色信息,使得用戶可以在調(diào)節(jié)顏色信息之前識(shí)別到當(dāng)前的值也是可行的。-CG圖像生成設(shè)備23的關(guān)鍵幀更新處理參考圖17,以下描述關(guān)鍵幀更新處理,其用于通過經(jīng)由用戶的調(diào)節(jié)操作來調(diào)節(jié)關(guān)鍵幀中所包括的兩個(gè)或更多個(gè)參數(shù)中作為調(diào)節(jié)對(duì)象的參數(shù)來改變關(guān)鍵幀。如果關(guān)鍵幀動(dòng)畫描述被包括在CG描述數(shù)據(jù)中,則該處理可適用。在步驟S161中,控制塊61從操作面板21接收操作信號(hào)。應(yīng)當(dāng)注意,此操作信號(hào) 包括用戶的調(diào)節(jié)操作已通過其被執(zhí)行的操作塊的參數(shù)操作ID以及與用戶的調(diào)節(jié)操作相對(duì)應(yīng)的調(diào)節(jié)值。在步驟S162中,控制塊61基于從操作面板21提供的操作信號(hào)來判斷通過用戶的調(diào)節(jié)操作進(jìn)行的調(diào)節(jié)是否是臨時(shí)的,即,是否僅被存儲(chǔ)在存儲(chǔ)器67a中的作為調(diào)節(jié)對(duì)象的參數(shù)被調(diào)節(jié)或者對(duì)被存儲(chǔ)在存儲(chǔ)器67a中的作為調(diào)節(jié)對(duì)象的參數(shù)的調(diào)節(jié)是否被反映到動(dòng)畫上。如果基于從操作面板21提供的操作信號(hào)發(fā)現(xiàn)通過用戶的調(diào)節(jié)操作進(jìn)行的調(diào)節(jié)是臨時(shí)的,則控制塊61將程序移到步驟S163。然后,控制塊61控制圖像生成塊67執(zhí)行步驟 S163的處理。在步驟S163中,在控制塊61的控制下,圖像生成塊67例如通過將參數(shù)χ用作與用戶的調(diào)節(jié)操作相對(duì)應(yīng)的調(diào)節(jié)值來將被存儲(chǔ)在存儲(chǔ)器67a中的參數(shù)χ調(diào)節(jié)為χ+Δχ。 在步驟S162中,如果基于從操作面板21提供的操作信號(hào)發(fā)現(xiàn)通過用戶的調(diào)節(jié)操作進(jìn)行的調(diào)節(jié)不是臨時(shí)的,則控制塊61將程序移到步驟S164。在步驟S164,中,控制塊61基于從操作面板21提供的操作信號(hào)來判斷通過用戶的調(diào)節(jié)操作進(jìn)行的調(diào)節(jié)是否是用于整個(gè)時(shí)間線范圍。如果發(fā)現(xiàn)調(diào)節(jié)不適用于整個(gè)時(shí)間線范圍,則控制塊61將程序移到步驟S165。然后,控制塊61控制圖像生成塊67來執(zhí)行步驟 S165的處理。在步驟S165中,在控制塊61的控制下,圖像生成塊67將被存儲(chǔ)在存儲(chǔ)器67a中的作為調(diào)節(jié)對(duì)象的參數(shù)X調(diào)節(jié)為與用戶的調(diào)節(jié)操作相對(duì)應(yīng)的調(diào)節(jié)值Χ+ Δ χ,并且將調(diào)節(jié)值 χ+Δ χ作為是調(diào)節(jié)對(duì)象的參數(shù)存儲(chǔ)在指定的關(guān)鍵幀中,然后,程序進(jìn)行到步驟S169。如果在步驟S164中,基于從操作面板21提供的操作信號(hào)發(fā)現(xiàn)通過用戶的調(diào)節(jié)操作完成的調(diào)節(jié)不適用于整個(gè)時(shí)間線范圍,則控制塊61將程序移到步驟S166。在步驟S166中,控制塊61基于從操作面板21提供的操作信號(hào),來判斷是否基于比率或基于差分來對(duì)與整個(gè)時(shí)間線范圍關(guān)聯(lián)的兩個(gè)或更多個(gè)關(guān)鍵幀(例如圖9中示出的關(guān)鍵幀1至3)中除了包括作為調(diào)節(jié)對(duì)象的參數(shù)的關(guān)鍵幀(例如,圖9中示出的關(guān)鍵幀2)以外的關(guān)鍵幀(例如,圖9中示出的關(guān)鍵幀1和3)應(yīng)用通過用戶的調(diào)節(jié)操作進(jìn)行的調(diào)節(jié)。如果在步驟S166中,基于從操作面板21提供的操作信號(hào),發(fā)現(xiàn)通過用戶的調(diào)節(jié)操作進(jìn)行的調(diào)節(jié)是基于比率來應(yīng)用的,則控制塊61將程序移到步驟S167。然后,控制塊61控制圖像生成塊67來執(zhí)行步驟S167的處理。在步驟S167中,在控制塊61的控制下,圖像生成塊67將作為調(diào)節(jié)對(duì)象的參數(shù)χ 調(diào)節(jié)為調(diào)節(jié)值Χ+Δχ。 另外,圖像生成塊67計(jì)算作為調(diào)節(jié)對(duì)象的參數(shù)的值χ與調(diào)節(jié)值χ+ Δ χ之間的比率 (χ+Δχ)/χ。然后,圖像生成塊67將與作為調(diào)節(jié)對(duì)象的參數(shù)相對(duì)應(yīng)的其他關(guān)鍵幀(例如,圖 9中示出的關(guān)鍵幀1和3)中的每個(gè)關(guān)鍵幀的參數(shù)的值y調(diào)節(jié)為通過值y和比率(χ+Δχ)/χ 之間的乘算獲得的值y {(χ+ Δ χ) /χ},然后,程序進(jìn)行到步驟S169。如果在步驟S166中,基于從操作面板21提供的操作信號(hào),發(fā)現(xiàn)通過用戶的調(diào)節(jié)操作進(jìn)行的調(diào)節(jié)是基于差分來應(yīng)用的,則控制塊61將程序移到步驟S168。然后,控制塊61控制圖像生成塊67來執(zhí)行步驟S168的處理。在步驟S168中,在控制塊61的控制下,圖像生成塊67將作為調(diào)節(jié)對(duì)象的參數(shù)的值χ調(diào)節(jié)為調(diào)節(jié)值χ+Δχ。此外,圖像生成塊67計(jì)算調(diào)節(jié)值χ+ Δ χ和作為調(diào)節(jié)對(duì)象的參數(shù)的值χ之間的差分 Δχ( = χ+Δχ-χ)。接著,圖像生成塊67將與作為調(diào)節(jié)對(duì)象的參數(shù)相對(duì)應(yīng)的其他關(guān)鍵幀(例如圖9中示出的關(guān)鍵幀1和3)中的每一個(gè)的參數(shù)的值y調(diào)節(jié)為通過將值y與差分Δχ相加獲得的y+ Δ χ,然后,程序進(jìn)行到步驟S169。在步驟S169中,基于已調(diào)節(jié)的關(guān)鍵幀,圖像生成塊67通過對(duì)前一關(guān)鍵幀和后一關(guān)鍵幀進(jìn)行插值來更新有關(guān)與此關(guān)鍵幀沒有關(guān)聯(lián)的再現(xiàn)定時(shí)的參數(shù)的值。這里,關(guān)鍵幀更新處理結(jié)束。如上所述,根據(jù)關(guān)鍵幀更新處理,通過用戶的調(diào)節(jié)操作進(jìn)行的調(diào)節(jié)可以被應(yīng)用于整個(gè)時(shí)間線,如步驟S168中所示,使得僅調(diào)節(jié)一個(gè)關(guān)鍵幀就允許調(diào)節(jié)其它關(guān)鍵幀。因此,該配置解除了通過針對(duì)每個(gè)關(guān)鍵幀執(zhí)行用戶的調(diào)節(jié)操作而進(jìn)行調(diào)節(jié)的麻煩。預(yù)先通過用戶操作設(shè)置“臨時(shí)改變”、“適用于整個(gè)時(shí)間線范圍”、“比率的應(yīng)用”或 “差分的應(yīng)用”并將設(shè)置存儲(chǔ)在專用的存儲(chǔ)區(qū)域或包括在從操作面板提供的操作信號(hào)中,也是可行的。-操作面板21和圖像生成塊67的處理圖18中的序列示出每當(dāng)VD信號(hào)被從CG圖像生成設(shè)備23的控制塊61提供時(shí)由操作面板21和圖像生成塊67執(zhí)行的處理的另一示例。該示例說明參數(shù)連續(xù)改變(或參數(shù)自動(dòng)行進(jìn))功能。更具體而言,該功能指定參數(shù)以及在某一時(shí)段(=幀數(shù))期間連續(xù)地改變參數(shù)的間隔,而不要求用戶手動(dòng)地操作幀或場(chǎng)和參數(shù)。在該情況中,用于該功能的指令由參數(shù)操作ID、時(shí)間(=行進(jìn)幀的數(shù)目)和總方差或每幀的變化量(=的總變化量/行進(jìn)幀的數(shù)目)組成。用戶通過其發(fā)出指令的裝置被布置。例如,如果用戶通過操作面板21發(fā)出用于通過將M幀相乘來調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)的指令,則操作面板21生成與用戶的指令操作相對(duì)應(yīng)的操作信號(hào)并且將所生成的操作信號(hào)存儲(chǔ)到控制塊61中。更具體而言,在步驟S181中,操作面板21生成用于開始通過將M幀相乘來調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)的操作信號(hào),并且將所生成的操作信號(hào)存儲(chǔ)在存儲(chǔ)器21a中。接著,當(dāng)VD信號(hào)被從控制塊61提供時(shí),操作面板21從存儲(chǔ)器21a讀取操作信號(hào)并且將這樣讀取的操作信號(hào)提供給控制塊61?;趶牟僮髅姘?1提供的操作信號(hào),控制塊61控制圖像生成塊67來執(zhí)行步驟 S201至步驟S203的處理操作。更具體而言,在步驟S201中,當(dāng)VD信號(hào)被從控制塊61提供時(shí),圖像生成塊67通過將用于一幀的變化量與作為CG調(diào)節(jié)對(duì)象的參數(shù)相加來調(diào)節(jié)作為調(diào)節(jié)對(duì)象的參數(shù)。在步驟S202中,圖像生成塊67判斷M幀的處理是否已經(jīng)結(jié)束。如果發(fā)現(xiàn)處理沒有結(jié)束,則程序返回步驟S201 (等待VD信號(hào))來從其重復(fù)上述處理。如果在步驟S202中發(fā)現(xiàn)M幀的處理結(jié)束,則圖像生成塊67結(jié)束該處理。在步驟S203中,當(dāng)為步驟S201的處理提供的VD信號(hào)的下一 VD信號(hào)被從控制塊 61提供時(shí),圖像生成塊67基于在步驟S201中已調(diào)節(jié)的作為調(diào)節(jié)對(duì)象的參數(shù)生成已反映變化的CG圖像,并且將所生成的CG圖像提供給顯示控制塊62以在顯示塊24上顯示該CG圖像。如上所述,如果用戶已經(jīng)通過操作面板21執(zhí)行了使得作為調(diào)節(jié)對(duì)象的參數(shù)通過M 幀的相乘而被逐漸改變的操作,則單個(gè)調(diào)節(jié)操作可以將已完成的改變反映到作為改變對(duì)象的所有參數(shù)上,而不必針對(duì)作為改變對(duì)象的參數(shù)中的每個(gè)參數(shù)重復(fù)調(diào)節(jié)操作。另外,該配置向CG圖像的觀看者提供平滑的改變,從而增強(qiáng)了 CG圖像的附加價(jià)值。應(yīng)當(dāng)注意 ,從以上所述的說明中很清楚,將與VD信號(hào)相同步的對(duì)每個(gè)組件塊的控制聯(lián)鎖可以實(shí)現(xiàn)對(duì)于每幀或每場(chǎng)以相同質(zhì)量行進(jìn)的改變(遷移),從而增強(qiáng)CG圖像的附加價(jià)值。同時(shí),圖1中示出的CG生成設(shè)備22生成CG描述數(shù)據(jù)并且將CG描述數(shù)據(jù)存儲(chǔ)到 CG圖像生成設(shè)備23的CG描述數(shù)據(jù)存儲(chǔ)塊63中。然而,應(yīng)當(dāng)注意,在CG生成設(shè)備22中,可以由CG生成設(shè)備22根據(jù)供在生成CG描述數(shù)據(jù)中使用的應(yīng)用來生成不包括作為元素的虛擬相機(jī)或虛擬光源的CG描述數(shù)據(jù)。這是因?yàn)閷?duì)于應(yīng)用而言,例如根據(jù)應(yīng)用本身的設(shè)置來處理CG描述數(shù)據(jù)以布置虛擬相機(jī)時(shí)方便的。因此,如果從CG描述數(shù)據(jù)存儲(chǔ)塊63讀取的并被存儲(chǔ)在存儲(chǔ)器64a中的CG描述數(shù)據(jù)不包括虛擬相機(jī)或虛擬光源,則指定信息生成塊64可以將用兩個(gè)或更多個(gè)預(yù)定參數(shù)定義的虛擬相機(jī)或虛擬光源添加到CG描述數(shù)據(jù)。-虛擬相機(jī)添加處理的細(xì)節(jié)以下參考圖19中示出的流程圖來描述指定信息生成塊64向CG描述數(shù)據(jù)添加虛擬相機(jī)的虛擬相機(jī)添加處理。應(yīng)當(dāng)注意,由于虛擬光源被以與虛擬相機(jī)相同的方式添加,所以以下僅描述用于添加虛擬相機(jī)的處理,跳過對(duì)虛擬光源添加處理的描述。當(dāng)圖12中示出的指定信息生成處理被執(zhí)行時(shí),并且當(dāng)某條(對(duì)象)CG描述數(shù)據(jù)第一次被處理時(shí),虛擬相機(jī)添加處理開始。更具體而言,例如,在指定信息生成處理開始之后并且在步驟S22的處理之前,虛擬相加添加處理被執(zhí)行。應(yīng)當(dāng)注意,用來執(zhí)行該處理的手段不限于指定信息生成塊64。如果虛擬相機(jī)添加處理是在除了指定信息生成塊64以外的任意組件塊中被執(zhí)行的,可以獲得相同的效果。更具體而言,例如,在步驟S221中,指定信息生成塊64執(zhí)行指定信息生成處理中的步驟S21的處理并將CG描述數(shù)據(jù)存儲(chǔ)到存儲(chǔ)器64a中。在步驟S222中,指定信息生成塊64基于被存儲(chǔ)在存儲(chǔ)器64a中的CG描述數(shù)據(jù)來判斷虛擬相機(jī)是否被寫入此CG描述數(shù)據(jù)。如果基于被存儲(chǔ)在存儲(chǔ)器64a中的CG描述數(shù)據(jù)發(fā)現(xiàn)虛擬相機(jī)未被寫入CG描述數(shù)據(jù),則指定信息生成塊64將程序移到步驟S223。在步驟S223中,指定信息生成塊64將預(yù)定虛擬相機(jī)的描述添加到被存儲(chǔ)在存儲(chǔ)器64a中的CG描述數(shù)據(jù)。在步驟S224中,指定信息生成塊64從存儲(chǔ)器64a讀取添加了虛擬相機(jī)描述的CG 描述數(shù)據(jù)并將此CG描述數(shù)據(jù)以可重寫的方式存儲(chǔ)到CG描述數(shù)據(jù)存儲(chǔ)塊63中。這里,虛擬相機(jī)添加處理結(jié)束。應(yīng)當(dāng)注意,如果在步驟S222中,基于被存儲(chǔ)在存儲(chǔ)器64a中的CG描述數(shù)據(jù)發(fā)現(xiàn)虛擬相機(jī)未被寫到CG描述數(shù)據(jù),則指定信息生成塊64也結(jié)束虛擬相機(jī)添加處理。每當(dāng)CG描述數(shù)據(jù)被新讀入存儲(chǔ)器64a中時(shí)操作虛擬相機(jī)添加處理等而不將添加了虛擬相機(jī)的CG描述數(shù)據(jù)存儲(chǔ)到CG描述數(shù)據(jù)存儲(chǔ)塊63中,也是可行的。然后,在指定信息生成處理中,在虛擬相機(jī)添加處理完成之后,步驟S22的處理開始。如上所述,根據(jù)虛擬相機(jī)添加處理,如果CG描述數(shù)據(jù)沒有虛擬相機(jī)描述則預(yù)定的虛擬相機(jī)被寫入CG描述數(shù)據(jù),并且寫入了預(yù)定的虛擬相機(jī)的CG描述數(shù)據(jù)被提供給CG描述數(shù)據(jù)存儲(chǔ)塊63以以可重寫的方式存儲(chǔ)在那里。因此,例如,即使虛擬相機(jī)未被寫入CG描述由CG創(chuàng)建者通過使用CG生成設(shè)備22 所創(chuàng)建的、被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)塊63中的CG描述數(shù)據(jù)中,三維位置等也可以被設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù)以用于進(jìn)行在虛擬相機(jī)上的調(diào)節(jié)。對(duì)于虛擬光源,也是如此。更具體而言,即使虛擬光源未被寫入CG描述數(shù)據(jù)存儲(chǔ)塊63中所存儲(chǔ)的CG描述數(shù)據(jù),例如虛擬光源的三維位置和亮度也可以被設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù)以用于進(jìn)行虛擬光源上的調(diào)節(jié)。可以說虛擬相機(jī)總是存在于CG圖像生成處理中,因?yàn)閷?duì)虛擬空間的成像原則上是在CG圖像的生成中執(zhí)行的。在本實(shí)施例中,虛擬相機(jī)有必要作為可被設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù)的目標(biāo)來處理,使得添加虛擬相機(jī)的處理被明確地提供。在對(duì)沒有任何其它發(fā)光體的CG空間(或虛擬空間)進(jìn)行成像(或生成)中,總是假定虛擬光源,使得虛擬光源被處理為是可設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù)的。將虛擬相機(jī)的位置等設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù)是CG圖像的處理的基礎(chǔ),這使得可以通過默認(rèn)的諸如操縱桿之類的操作裝置調(diào)節(jié)虛擬相機(jī)的位置等的配置是可行的。(2)變形例在本實(shí)施例中,組成CG描述數(shù)據(jù)的元素被以如圖8中所示的樹結(jié)構(gòu)顯示在顯示塊 24上。例如,將這些元素顯示為元素描述符的文件夾也是可行的。在該情況中,顯示塊24示出在下位層次結(jié)構(gòu)中具有“Lights”、“PLACES”、“L0G0”、 “spotLight3”、“spotLight4” 和 “camera3_group” 的文件夾 “VisualSceneNode”。然后,如果例如“Lights”作為文件夾被選擇,則顯示塊24在“Lights”下示出作為文件夾的 “spotLight2”、“spotLightl”、“pointLightl” 和"BackBoardspotLightl,,。在本實(shí)施例中,生成用于將例如指示多邊形121a的素材顏色、虛擬相機(jī)的位置y 等的參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息。生成將各種其它參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù)的指定信息也是可行的。更具體而言,可以生成用于指定用來指定要映射(或附貼)到多邊形的紋理的參數(shù)等的指定信息。此外,生成指定除了一個(gè)參數(shù)以外的兩個(gè)或更多個(gè)參數(shù)的指定信息也是可行的。CG描述數(shù)據(jù)可以包括兩個(gè)或更多個(gè)素材定義?!癈G目標(biāo)的素材”可以被設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù),以便使得能夠利用這些素材的清單作為選項(xiàng)來指定對(duì)要應(yīng)用于某一 CG 目標(biāo)(或多邊形)的素材的選擇。應(yīng)當(dāng)注意,在指定用于CG目標(biāo)的紋理或包括紋理映射的素材中,例如,必須在該 CG目標(biāo)中定義(或設(shè)置)UV坐標(biāo)。由于沒有紋理可以被應(yīng)用于未定義UV坐標(biāo)的任意平面, 因此,如果發(fā)生這樣的選擇,則報(bào)告錯(cuò)誤的警告將被發(fā)出。可替換地,如果紋理被應(yīng)用于未定義UV坐標(biāo)的平面,則可以通過自動(dòng)執(zhí)行球面映射來確定UV坐標(biāo)??商鎿Q地,圓柱映射和球面映射可以作為讓用戶選擇一個(gè)的選項(xiàng)被呈現(xiàn)給用戶。將用于UV坐標(biāo)(或紋理坐標(biāo))的放射變換的參數(shù)設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù)也是可行的。例如,紋理的實(shí)施例比率可以通過操作以下兩個(gè)參數(shù)而被改為方法/縮小被設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù)的朝U坐標(biāo)的放大比率和被設(shè)置為作為調(diào)節(jié)對(duì)象的另一參數(shù)的朝V坐標(biāo)的放大比率??商鎿Q地,如果偏移值被設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù),則偏移可以被
28調(diào)節(jié),例如偏移紋理。如果CG描述數(shù)據(jù)包括作為調(diào)節(jié)對(duì)象的參數(shù)的例如關(guān)鍵幀動(dòng)畫,則可以使得再現(xiàn)速度(時(shí)間線上的行進(jìn)速度)是可指定的??梢酝ㄟ^在操作面板21上布置諸如按鈕之類的操作裝置來操作包括關(guān)鍵幀動(dòng)畫的CG描述數(shù)據(jù)。可以利用例如調(diào)節(jié)旋鈕作為經(jīng)歷調(diào)節(jié)的參數(shù)來控制當(dāng)按鈕被按壓時(shí)動(dòng)畫行進(jìn)的再現(xiàn)速度。再現(xiàn)速度不是CG描述數(shù)據(jù)的內(nèi)容,而是,再現(xiàn)速度是像被圖像生成塊67保存在存儲(chǔ)器中一樣動(dòng)作的值,因此本實(shí)施例可以應(yīng)用于這樣的值,使得用戶可以操作再現(xiàn)速度??商鎿Q地,如果CG描述數(shù)據(jù)包括作為調(diào)節(jié)對(duì)象的參數(shù)的兩個(gè)或更多個(gè)虛擬相機(jī), 則此參數(shù)可以是允許用戶選擇這些虛擬相機(jī)之一的參數(shù)。在本實(shí)施例中,<param_type>fl0at</param_type>被寫入指定信息以將與用戶的調(diào)節(jié)操作相對(duì)應(yīng)的調(diào)節(jié)值作為浮動(dòng)類型進(jìn)行處理。除了浮動(dòng)類型以外,調(diào)節(jié)值可以作為1 字節(jié)int類型(整數(shù)類型)或2字節(jié)int類型來處理。應(yīng)當(dāng)注意,對(duì)于1字節(jié)int類型和2字節(jié)int類型,可以采用有符號(hào)的int類型和無符號(hào)的int類型中的任一者來指定最小值和最大值。還應(yīng)當(dāng)注意,1字節(jié)int類型、2字節(jié)int類型等也可以提供用于將每個(gè)調(diào)節(jié)值遞增或遞減1的relative/trim指令。對(duì)于諸如H值、L值和S值之類的編碼調(diào)節(jié)值,例如使用值0x0000到Oxffff。如果從0x0000到OxfTfT的值被用作調(diào)節(jié)值的符號(hào),則調(diào)節(jié)值的最大值和最小值可以被指定, 并且,根據(jù)用戶的調(diào)節(jié)操作,用于遞增或遞減調(diào)節(jié)值的符號(hào)的relative/trim指令可以被發(fā)出O另外,例如,調(diào)節(jié)值可以作為enum類型(枚舉類型)來處理,以用于使用任意兩個(gè)或更多個(gè)之前所枚舉的值。兩個(gè)或更多個(gè)枚舉值中的最大值和最小值是通過enum類型定義來預(yù)先確定的。在該情況中,在被示出與調(diào)節(jié)旋鈕對(duì)應(yīng)的顯示裝置上顯示給與enum類型的值的名稱作為當(dāng)前值也是可行的。此外,在本實(shí)施例中,在通過用戶的調(diào)節(jié)操作進(jìn)行的調(diào)節(jié)之后的作為調(diào)節(jié)對(duì)象的參數(shù)的值被用作調(diào)節(jié)值。例如僅將根據(jù)用戶的調(diào)節(jié)操作而變化的作為調(diào)節(jié)對(duì)象的參數(shù)的變化量部分用作調(diào)節(jié)值也是可行的。在本實(shí)施例中,為了識(shí)別包括通過指定信息指定的作為調(diào)節(jié)對(duì)象的參數(shù)的CG描述數(shù)據(jù),包括通過指定信息指定的作為調(diào)節(jié)對(duì)象的參數(shù)的CG描述數(shù)據(jù)的標(biāo)識(shí)符被包括在那個(gè)指定信息或派生信息文件中。然而,以上所述的其他方法也可以用來識(shí)別與指定信息或派生信息文件相對(duì)應(yīng)的CG描述數(shù)據(jù)。更具體而言,例如,用于將指定信息或派生信息文件與包括通過指定信息指定的作為調(diào)節(jié)對(duì)象的參數(shù)的CG描述數(shù)據(jù)關(guān)聯(lián)的連接信息可以被新保存在CG圖像生成設(shè)備23 中,從而基于此連接信息來識(shí)別與指定信息相對(duì)應(yīng)的CG描述數(shù)據(jù)。應(yīng)當(dāng)注意,對(duì)于連接信息,例如其中指定信息或派生信息文件被與相對(duì)應(yīng)的CG描述數(shù)據(jù)關(guān)連的表格等也是可以的。例如,如果指定信息或派生信息文件以及對(duì)應(yīng)的CG描述數(shù)據(jù)被包括在某一目錄(或文件夾)中,則包括指定信息和CG描述數(shù)據(jù)的目錄(結(jié)構(gòu))可以被用作指示指定信息與CG描述數(shù)據(jù)關(guān)聯(lián)的連接信息。此外,在包括指定信息或派生信息文件的目錄以下或以上,配置用于存儲(chǔ)以唯一可定義關(guān)系與此指定信息關(guān)連的CG描述數(shù)據(jù)的目錄結(jié)構(gòu)并將CG描述數(shù)據(jù)存儲(chǔ)在此目錄結(jié)構(gòu)中允許將此目錄結(jié)構(gòu)用作連接信息。應(yīng)當(dāng)注意,如果指定信息或派生信息文件不包括用于識(shí)別對(duì)應(yīng)的CG描述數(shù)據(jù)的標(biāo)識(shí)符或連接信息,則用戶選擇對(duì)應(yīng)的CG描述數(shù)據(jù)以及指定信息。在此情況中,選擇錯(cuò)誤會(huì)引起指定信息不能被使用的情形。如果這發(fā)生,則提供諸如錯(cuò)誤顯示之類的解決方案是可行的。在本實(shí)施例中,圖像生成塊67將兩個(gè)或更多個(gè)值保存在存儲(chǔ)器67a中,作為在用戶的調(diào)節(jié)操作之前已調(diào)節(jié)的作為調(diào)節(jié)對(duì)象的參數(shù)的值,并且如果用戶通過操作面板21指定在用戶的調(diào)節(jié)操作之前已調(diào)節(jié)的值中的任何一個(gè),則作為調(diào)節(jié)對(duì)象的參數(shù)可以被返回到由用戶指定的作為調(diào)節(jié)對(duì)象的參數(shù)的值(即,可以提供所謂的存儲(chǔ)器功能)。響應(yīng)于用戶通過操作面板21完成的用來更新指定信息或派生信息文件中所包括的調(diào)節(jié)指令信息的更新操作,圖像生成塊67可以更新指定信息中所包括的調(diào)節(jié)指令信息。更具體而言,例如,如果用戶已經(jīng)執(zhí)行更新操作,則加載指示塊66,在已經(jīng)接收到與圖像生成塊67中的用戶的更新操作相對(duì)應(yīng)的操作信號(hào)的控制塊61的控制下,從指定信息存儲(chǔ)塊65讀取包括作為更新對(duì)象的調(diào)節(jié)指示信息的指定信息或派生信息文件。然后,加載指示塊66更新所讀取的指定信息或派生信息文件中所包括的作為更新對(duì)象的調(diào)節(jié)指示信息,并將更新后的調(diào)節(jié)指示信息以可重寫的方式存儲(chǔ)到指定信息存儲(chǔ)塊65中。因此,在作為更新對(duì)象的調(diào)節(jié)指示信息中,基于調(diào)節(jié)指示信息所指示的值可以被更新。在本實(shí)施例中,操作面板21和CG圖像生成設(shè)備23例如被分離地配置。例如將操作面板21布置在CG圖像生成設(shè)備23中也是可行的??商鎿Q地,不是將圖4中所示的CG圖像生成設(shè)備23的組件配置在一體的裝置中而是配置在通過網(wǎng)絡(luò)互連的分離的裝置中是可行的。以下描述基于此配置的一個(gè)示例來作為圖1中所示的配置的可替換實(shí)施例。CG生成設(shè)備22可以通過將CG創(chuàng)建應(yīng)用軟件安裝在個(gè)人計(jì)算機(jī)中來實(shí)現(xiàn)。用戶操作此個(gè)人計(jì)算機(jī)來生成CG描述數(shù)據(jù)。用戶一般可以在此計(jì)算機(jī)上確認(rèn)CG描畫的內(nèi)容。在CG創(chuàng)建處理中,用戶可以知道所希望的值提供作為調(diào)節(jié)對(duì)象的參數(shù)而創(chuàng)建CG。 例如,如果相同的顏色被指派到一個(gè)CG目標(biāo)(多邊形)和另一 CG目標(biāo)(多邊形)并且該顏色被設(shè)置為作為調(diào)節(jié)對(duì)象的參數(shù),則相同的素材可以被應(yīng)用于兩者(這兩個(gè)CG目標(biāo)),從而在指定信息的創(chuàng)建時(shí)向該素材指派容易理解的名稱。許多CG創(chuàng)建應(yīng)用軟件程序通常采用特有的文件格式來用于存儲(chǔ)所創(chuàng)建的CG。然而,這些程序常常提供用標(biāo)準(zhǔn)CG描述數(shù)據(jù)格式寫出(或輸出)CG內(nèi)容的附加功能。用戶可以激活該輸出功能來寫出所創(chuàng)建的CG的內(nèi)容作為CG描述數(shù)據(jù)文件。然后,所創(chuàng)建的CG描述數(shù)據(jù)的文件被用戶經(jīng)由網(wǎng)絡(luò)提供給CG描述數(shù)據(jù)存儲(chǔ)塊63。 對(duì)于一個(gè)示例,用戶可以在其中CG創(chuàng)建應(yīng)用程序被激活的個(gè)人計(jì)算機(jī)中操作服務(wù)器功能, 向網(wǎng)絡(luò)發(fā)布本地磁盤的一部分,并且通過使用同于CG圖像生成設(shè)備23的控制塊的功能來將文件復(fù)制到CG描述數(shù)據(jù)存儲(chǔ)塊63。該復(fù)制操作可以通過容易地使用已知的技術(shù)檢測(cè)到新的CG描述數(shù)據(jù)的文件的生成來激活。指定信息生成塊64被實(shí)現(xiàn)為在另一個(gè)人計(jì)算機(jī)上操作的軟件的功能(以下稱為編輯裝置)也是可行的。指定信息存儲(chǔ)塊65作為如下功能來處理也是可行的,該功能是作為文件系統(tǒng)中的文件被存儲(chǔ)在例如與CG描述數(shù)據(jù)存儲(chǔ)塊63 —起的硬盤驅(qū)動(dòng)器上的。編輯裝置經(jīng)由網(wǎng)絡(luò)與控制塊61通信來引導(dǎo)從文件系統(tǒng)讀取CG描述數(shù)據(jù)和將CG 描述數(shù)據(jù)寫入派生信息文件,從而轉(zhuǎn)移信息。編輯裝置的UI(用戶接口)可以通過使用個(gè)人計(jì)算機(jī)上的⑶I來實(shí)現(xiàn)。在此⑶I上,CG描述數(shù)據(jù)的清單或內(nèi)容可以被顯示。支持加載操作的功能可以被布置在加載指示塊66上來使得用戶能夠選擇派生信息文件作為用于加載指令輸入操作的編輯裝置的GUI。編輯裝置將加載指令經(jīng)由網(wǎng)絡(luò)發(fā)送至控制塊61??刂茐K61將接收到的加載指令提供至加載指示塊。加載指示塊讀取所指定的派生信息文件并且將具有指定的內(nèi)容和指定的CG描述數(shù)據(jù)的指定信息存儲(chǔ)到圖像生成塊的存儲(chǔ)器中。應(yīng)當(dāng)注意,加載指示塊可以被實(shí)現(xiàn)為在相同CPU(或具有該CPU的微型計(jì)算機(jī))上操作的軟件。在以上說明中,描述了 CG描述數(shù)據(jù)和指定信息或派生信息文件被包括在CG圖像生成設(shè)備23中的情況。本發(fā)明的實(shí)施例也適用于CG描述數(shù)據(jù)和指定信息或派生信息文件未被放置在本地存儲(chǔ)裝置中的配置。例如,CG描述數(shù)據(jù)和指定信息或派生信息文件可以被存儲(chǔ)在可經(jīng)由網(wǎng)絡(luò)訪問的遠(yuǎn)程存儲(chǔ)裝置中以在需要時(shí)被取回。從可以連接到該遠(yuǎn)程存儲(chǔ)裝置的設(shè)備(例如,個(gè)人計(jì)算機(jī))創(chuàng)建和編輯指定信息或派生信息文件也是可行的。應(yīng)當(dāng)注意,上述處理操作的序列可以通過軟件也可以通過硬件來執(zhí)行。當(dāng)上述處理操作的序列通過軟件來執(zhí)行時(shí),構(gòu)成此軟件的程序被安裝到專用硬件設(shè)備中內(nèi)建的計(jì)算機(jī)中,或者被從網(wǎng)絡(luò)或記錄介質(zhì)安裝到例如可以安裝各種程序來執(zhí)行各種功能的通用個(gè)人計(jì)算機(jī)中。-計(jì)算機(jī)的示例性配置參考圖20,示出執(zhí)行上述處理操作序列的個(gè)人計(jì)算機(jī)的示例性配置。CPU (中央處理單元)201執(zhí)行由被存儲(chǔ)在ROM (只讀存儲(chǔ)器)202或存儲(chǔ)塊208中的程序指示的各種處理操作。RAM(隨機(jī)存取存儲(chǔ)器)203恰當(dāng)?shù)卮鎯?chǔ)供CPU 201使用的程序和數(shù)據(jù)。這些CPU 201、ROM 202和RAM203通過總線204互連。CPU 201還經(jīng)由總線204連接到輸入/輸出接口 205。輸入/輸出接口 205被連接到輸入塊206和輸出塊206,輸入塊206例如具有鍵盤、鼠標(biāo)和麥克風(fēng),輸出塊207例如具有監(jiān)視顯示器和揚(yáng)聲器。CPU 201響應(yīng)于通過輸入塊206輸入的指令來執(zhí)行各種處理操作。然后,CPU 201將處理結(jié)果輸出到輸出塊207。連接到輸入/輸出接口 205的存儲(chǔ)塊208例如由硬盤驅(qū)動(dòng)器組成并且存儲(chǔ)供CPU 201使用的程序和各種數(shù)據(jù)。通信塊209經(jīng)由諸如互聯(lián)網(wǎng)或局域網(wǎng)之類的網(wǎng)絡(luò)來與外部設(shè)
備通{曰ο通過通信塊209來獲得程序并且將所獲得的程序存儲(chǔ)在存儲(chǔ)塊208中也是可行的。當(dāng)可移除介質(zhì)211被裝入驅(qū)動(dòng)器210時(shí),連接到輸入/輸出接口 205的驅(qū)動(dòng)器210 驅(qū)動(dòng)可移除介質(zhì)211,從而從可移除介質(zhì)211獲取程序和數(shù)據(jù),其中可移除介質(zhì)211例如是磁盤、光盤、磁光盤或半導(dǎo)體存儲(chǔ)器。所獲得的程序和數(shù)據(jù)在需要時(shí)被存儲(chǔ)在存儲(chǔ)塊208中。如圖20中所示,用于存儲(chǔ)被安裝到計(jì)算機(jī)上供執(zhí)行的程序的程序記錄介質(zhì)包括 可移除介質(zhì)211,其是由磁盤(包括柔性盤)、光盤(包括CD-ROM(致密盤只讀存儲(chǔ)器))、 DVD(數(shù)字通用盤)、磁光盤或半導(dǎo)體存儲(chǔ)器組成的封裝介質(zhì);ROM 202,其中臨時(shí)或永久地存儲(chǔ)程序;或形成存儲(chǔ)塊208的硬盤驅(qū)動(dòng)器。將程序存儲(chǔ)到程序記錄介質(zhì)中在需要時(shí)是通過使用有線或無線通信介質(zhì)、經(jīng)由提供接口的通信塊209來執(zhí)行的,其中通信介質(zhì)例如是 LAN、互聯(lián)網(wǎng)或數(shù)字衛(wèi)星廣播,接口例如是路由器和調(diào)制解調(diào)器。這里應(yīng)當(dāng)注意,用于描述被記錄在記錄介質(zhì)中的各個(gè)程序的步驟不僅包括按照依賴于時(shí)間的方式順次執(zhí)行的處理操作,也包括并行地或離散地執(zhí)行的處理操作。還應(yīng)注意,這里使用的術(shù)語“系統(tǒng)”表示由多個(gè)組件單元構(gòu)成的整個(gè)設(shè)備。盡管已經(jīng)使用具體的術(shù)語描述了本發(fā)明的優(yōu)選實(shí)施例,但是這樣的描述僅用于說明目的,并且應(yīng)當(dāng)理解,在不偏離本發(fā)明的精神和范圍的情況下,可以進(jìn)行各種更改和變形。本申請(qǐng)包含與2010年4月7日于日本專利局提交的日本在先專利申請(qǐng)JP 2010-089029中所公開的主題有關(guān)的主題,該申請(qǐng)的全部?jī)?nèi)容通過引用結(jié)合于此。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,根據(jù)設(shè)計(jì)要求和其它因素可以進(jìn)行各種修改、組合、子組合和更改,只要它們?cè)谒綑?quán)利要求及其等同物的范圍內(nèi)即可。
權(quán)利要求
1.一種生成設(shè)備,包括顯示控制裝置,用于基于在創(chuàng)建生成計(jì)算機(jī)圖形圖像所需的計(jì)算機(jī)圖形虛擬空間時(shí)使用的計(jì)算機(jī)圖形描述數(shù)據(jù),顯示多個(gè)元素描述符,所述多個(gè)元素描述符代表布置在所述計(jì)算機(jī)圖形虛擬空間中的多個(gè)元素;以及指定信息生成裝置,用于生成指定信息,所述指定信息用于指定用來定義與所顯示的多個(gè)元素描述符中的通過用戶的選擇操作選擇的元素描述符相對(duì)應(yīng)的元素的參數(shù),作為通過所述用戶的調(diào)節(jié)操作來調(diào)節(jié)的作為調(diào)節(jié)對(duì)象的參數(shù)。
2.根據(jù)權(quán)利要求1所述的生成設(shè)備,其中,所述顯示控制裝置以樹形層次結(jié)構(gòu)顯示所述多個(gè)元素描述符。
3.根據(jù)權(quán)利要求2所述的生成設(shè)備,還包括指定信息保存裝置,用于保存由所述指定信息生成裝置所生成的多條所述指定信息; 讀取裝置,用于從保存在所述指定信息保存裝置中的所述多條指定信息中讀取通過所述用戶的選擇操作所選擇的指定信息;設(shè)置裝置,用于將所述計(jì)算機(jī)圖形描述數(shù)據(jù)中所包括的多個(gè)參數(shù)中由如上所讀取的所述指定信息所指定的參數(shù)設(shè)置為所述作為調(diào)節(jié)對(duì)象的參數(shù);調(diào)節(jié)裝置,用于響應(yīng)于所述用戶的調(diào)節(jié)操作來調(diào)節(jié)所述作為調(diào)節(jié)對(duì)象的參數(shù);以及圖像生成裝置,用于基于所述作為調(diào)節(jié)對(duì)象的參數(shù)已被調(diào)節(jié)了的所述計(jì)算機(jī)圖形描述數(shù)據(jù),來生成所述計(jì)算機(jī)圖形圖像。
4.根據(jù)權(quán)利要求2所述的生成設(shè)備,其中,所述顯示控制裝置顯示多個(gè)參數(shù),所述多個(gè)參數(shù)用于定義與所述多個(gè)所顯示的元素描述符中的通過所述用戶的選擇操作選擇的元素描述符相對(duì)應(yīng)的元素,并且所述指定信息生成裝置生成指定信息,所述指定信息用于指定所述多個(gè)所顯示的參數(shù)中的通過用戶的指示操作所指示的參數(shù)作為所述作為調(diào)節(jié)對(duì)象的參數(shù)。
5.根據(jù)權(quán)利要求3所述的生成設(shè)備,還包括模式設(shè)置裝置,用于響應(yīng)于所述用戶的模式設(shè)置操作來將所述生成設(shè)備的操作模式設(shè)置為指定信息生成模式和參數(shù)調(diào)節(jié)模式中的一種;其中,所述指定信息生成裝置僅在所述生成設(shè)備被設(shè)置為所述指定信息生成模式時(shí)生成所述指定信息,并且所述調(diào)節(jié)裝置僅在所述生成設(shè)備被設(shè)置為所述參數(shù)調(diào)節(jié)模式時(shí)調(diào)節(jié)所述作為調(diào)節(jié)對(duì)象的參數(shù)。
6.一種用于生成在計(jì)算機(jī)圖形加工中使用的指定信息的生成設(shè)備的生成方法,所述生成設(shè)備具有顯示控制裝置和指定信息生成裝置,所述生成方法包括以下步驟基于在創(chuàng)建生成計(jì)算機(jī)圖形圖像所需的計(jì)算機(jī)圖形虛擬空間時(shí)使用的計(jì)算機(jī)圖形描述數(shù)據(jù),顯示多個(gè)元素描述符,所述多個(gè)元素描述符代表布置在所述計(jì)算機(jī)圖形虛擬空間中的多個(gè)元素;以及生成指定信息,所述指定信息用于指定用來定義與所顯示的多個(gè)元素描述符中的通過用戶的選擇操作選擇的元素描述符相對(duì)應(yīng)的元素的參數(shù),作為通過所述用戶的調(diào)節(jié)操作來調(diào)節(jié)的作為調(diào)節(jié)對(duì)象的參數(shù)。
7.一種程序,使得計(jì)算機(jī)用作顯示控制裝置,用于基于在創(chuàng)建生成計(jì)算機(jī)圖形圖像所需的計(jì)算機(jī)圖形虛擬空間時(shí)使用的計(jì)算機(jī)圖形描述數(shù)據(jù),顯示多個(gè)元素描述符,所述多個(gè)元素描述符代表布置在所述計(jì)算機(jī)圖形虛擬空間中的多個(gè)元素;以 及指定信息生成裝置,用于生成指定信息,所述指定信息用于指定用來定義與所顯示的多個(gè)元素描述符中的通過用戶的選擇操作選擇的元素描述符相對(duì)應(yīng)的元素的參數(shù),作為通過所述用戶的調(diào)節(jié)操作來調(diào)節(jié)的作為調(diào)節(jié)對(duì)象的參數(shù)。
8. —種生成設(shè)備,包括顯示控制器,被配置為基于在創(chuàng)建生成計(jì)算機(jī)圖形圖像所需的計(jì)算機(jī)圖形虛擬空間時(shí)使用的計(jì)算機(jī)圖形描述數(shù)據(jù),顯示多個(gè)元素描述符,所述多個(gè)元素描述符代表布置在所述計(jì)算機(jī)圖形虛擬空間中的多個(gè)元素;以及指定信息生成器,被配置為生成指定信息,所述指定信息用于指定用來定義與所顯示的多個(gè)元素描述符中的通過用戶的選擇操作選擇的元素描述符相對(duì)應(yīng)的元素的參數(shù),作為通過所述用戶的調(diào)節(jié)操作來調(diào)節(jié)的作為調(diào)節(jié)對(duì)象的參數(shù)。
全文摘要
本發(fā)明公開了生成設(shè)備、生成方法和程序。該生成設(shè)備包括顯示控制器,其被配置為,基于用于在創(chuàng)建對(duì)于生成計(jì)算機(jī)圖形圖像必要的計(jì)算機(jī)圖形虛擬空間中使用的計(jì)算機(jī)圖形描述數(shù)據(jù),顯示多個(gè)元素描述符,所述多個(gè)元素描述符代表被布置在計(jì)算機(jī)圖形虛擬空間中的多個(gè)元素;以及指定信息生成器,其被配置為生成指定信息,所述指定信息用于將用來定義與由用戶通過選擇操作從所顯示的多個(gè)元素描述符中所選擇的元素描述符相對(duì)應(yīng)的元素的參數(shù)指定為作為調(diào)節(jié)對(duì)象的參數(shù),作為調(diào)節(jié)對(duì)象的參數(shù)由用戶通過調(diào)節(jié)操作來調(diào)節(jié)。
文檔編號(hào)H04N5/222GK102215325SQ201110084379
公開日2011年10月12日 申請(qǐng)日期2011年3月31日 優(yōu)先權(quán)日2010年4月7日
發(fā)明者中村泉三郎, 尾崎典雅, 柿原利政, 鵜飼健生 申請(qǐng)人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1