欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于外觀選擇渲染計(jì)算機(jī)生成動(dòng)畫的制作方法

文檔序號(hào):6648770閱讀:168來(lái)源:國(guó)知局
基于外觀選擇渲染計(jì)算機(jī)生成動(dòng)畫的制作方法
【專利摘要】一種用于計(jì)算在計(jì)算機(jī)生成場(chǎng)景中的計(jì)算機(jī)生成對(duì)象的渲染圖像的系統(tǒng)和方法。存取依賴圖,依賴圖包含多個(gè)互連節(jié)點(diǎn),互連節(jié)點(diǎn)包含外觀選擇節(jié)點(diǎn)。在外觀選擇節(jié)點(diǎn)輸入處存取資源。資源包含多個(gè)計(jì)算機(jī)生成對(duì)象的外觀,多個(gè)外觀中的每個(gè)相應(yīng)于計(jì)算機(jī)生成對(duì)象的不同視覺(jué)外觀。在外觀選擇節(jié)點(diǎn)處從多個(gè)外觀選擇有效外觀。傳送有效外觀到依賴圖的下一個(gè)節(jié)點(diǎn)。計(jì)算具有對(duì)應(yīng)于有效外觀的視覺(jué)外觀的計(jì)算機(jī)生成對(duì)象的渲染圖像。
【專利說(shuō)明】基于外觀選擇渲染計(jì)算機(jī)生成動(dòng)畫

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)生成動(dòng)畫,具體涉及使用依賴圖以呈現(xiàn)計(jì)算機(jī)生成場(chǎng)景的渲染圖像。

【背景技術(shù)】
[0002]計(jì)算機(jī)生成動(dòng)畫圖像可以通過(guò)一個(gè)或多個(gè)計(jì)算機(jī)生成對(duì)象以描繪圖像中的場(chǎng)景來(lái)創(chuàng)建。光源、材質(zhì)、紋理還有其他視覺(jué)效果可與計(jì)算機(jī)生成對(duì)象相關(guān),以創(chuàng)建動(dòng)畫角色的視覺(jué)外觀。依賴圖可以用來(lái)定義資源之間的關(guān)系(這代表了計(jì)算機(jī)生成對(duì)象)以及作為渲染過(guò)程一部分的各種視覺(jué)效果的。依賴圖典型地包含一個(gè)或多個(gè)與一種或多種視覺(jué)效果相關(guān)聯(lián)的互連節(jié)點(diǎn),其中節(jié)點(diǎn)線可以從節(jié)點(diǎn)到節(jié)點(diǎn)傳送資源和視覺(jué)效果以進(jìn)行處理。依賴圖的輸出能夠用于創(chuàng)建場(chǎng)景的渲染圖像。
[0003]在一個(gè)典型的計(jì)算機(jī)動(dòng)畫方案之中,計(jì)算機(jī)生成對(duì)象是可以構(gòu)成或放置在場(chǎng)景中的動(dòng)畫角色或?qū)ο?。多種視覺(jué)效果應(yīng)用到角色或?qū)ο笾杏脕?lái)定義場(chǎng)景的燈光配置,它給出了角色或?qū)ο蟾普娴耐庥^。在某些情況下,有不同的用于描述角色或?qū)ο蟮囊曈X(jué)表現(xiàn)形式。例如,根據(jù)動(dòng)畫制作者或?qū)а菘谑觯瑒?dòng)畫角色可以改變服裝、發(fā)型、或者其他的視覺(jué)外觀。傳統(tǒng)上,不同的視覺(jué)外觀被作為單獨(dú)的計(jì)算機(jī)生成對(duì)象,因此,視覺(jué)效果必須運(yùn)用于每一種變化中。這造成多余燈光設(shè)置,并給動(dòng)畫角色的多種視覺(jué)外觀的燈光條件保持一致增加困難。
[0004]因此,需要?jiǎng)?chuàng)建沒(méi)有上述缺點(diǎn)的、給相同動(dòng)畫角色的不同視覺(jué)外觀應(yīng)用相同視覺(jué)效果或燈光條件的系統(tǒng)。
[0005]發(fā)明概述
[0006]一個(gè)典型的實(shí)例包含一種計(jì)算機(jī)實(shí)現(xiàn)方法,用于計(jì)算在計(jì)算機(jī)生成場(chǎng)景中的計(jì)算機(jī)生成對(duì)象的渲染圖像。存取依賴圖。依賴圖包含多個(gè)互連節(jié)點(diǎn),其中,互連節(jié)點(diǎn)中的一個(gè)包含外觀選擇節(jié)點(diǎn)。在外觀選擇節(jié)點(diǎn)的輸入處存取資源。該資源包含計(jì)算機(jī)生成對(duì)象的多個(gè)外觀,多個(gè)外觀中的每個(gè)相應(yīng)于計(jì)算機(jī)生成對(duì)象的不同視覺(jué)外觀。在外觀選擇節(jié)點(diǎn)處從多個(gè)外觀選擇有效外觀。傳送有效外觀到依賴圖的下一個(gè)節(jié)點(diǎn)。計(jì)算計(jì)算機(jī)生成對(duì)象的渲染圖像,該計(jì)算機(jī)生成對(duì)象具有對(duì)應(yīng)于有效外觀的視覺(jué)外觀。
[0007]在一些實(shí)施例中,所選定的外觀包含唯一表面幾何圖形,該唯一表面幾何圖形不包含在多個(gè)外觀的其他外觀中。在某些情況下,所選定的外觀包含唯一表面著色細(xì)節(jié),該唯一表面著色細(xì)節(jié)不包含在多個(gè)外觀的其他外觀中。
[0008]在一些實(shí)施例中,多個(gè)節(jié)點(diǎn)中的一個(gè)或多個(gè)節(jié)點(diǎn)分配視覺(jué)效果給資源。在某些情況下,視覺(jué)效果是虛擬光源。在一些實(shí)施例中,視覺(jué)效果被分配給依賴圖中外觀選擇節(jié)點(diǎn)之前的上游節(jié)點(diǎn)處的資源,其中,視覺(jué)效果被分配到資源的多個(gè)外觀的每個(gè)外觀上。在一些實(shí)施例中,視覺(jué)效果被分配給依賴圖中外觀選擇節(jié)點(diǎn)之后的下游節(jié)點(diǎn)處的資源,其中,視覺(jué)效果被分配給資源的多個(gè)外觀的有效外觀。
[0009]在一些實(shí)施例中,下一個(gè)節(jié)點(diǎn)是渲染節(jié)點(diǎn)且渲染節(jié)點(diǎn)被用于計(jì)算計(jì)算機(jī)生成場(chǎng)景的渲染圖像。在一些實(shí)施例中,依賴圖包含兩個(gè)或多個(gè)外觀選擇節(jié)點(diǎn),每個(gè)外觀選擇節(jié)點(diǎn)傳送不同的有效外觀到各自的渲染節(jié)點(diǎn),該渲染節(jié)點(diǎn)在依賴圖中的外觀選擇節(jié)點(diǎn)的下游。

【專利附圖】

【附圖說(shuō)明】
[0010]本專利或申請(qǐng)文件包含至少一個(gè)彩色繪圖。帶有彩色繪圖的本專利或?qū)@暾?qǐng)的出版文件的副本可根據(jù)專利局的要求提供并支付必要的費(fèi)用。
[0011]本申請(qǐng)可通過(guò)參考附圖和下文的描述而最佳地被理解,其中相同部分可由相同數(shù)字來(lái)指代。
[0012]圖1描繪了一組與場(chǎng)景相關(guān)聯(lián)的計(jì)算機(jī)生成對(duì)象。
[0013]圖2描繪了應(yīng)用燈光效應(yīng)與場(chǎng)景相關(guān)聯(lián)的一組計(jì)算機(jī)生成對(duì)象。
[0014]圖3描繪了場(chǎng)景的渲染圖像。
[0015]圖4A描繪了使用第一外觀渲染的計(jì)算機(jī)生成對(duì)象。
[0016]圖4B描繪了使用第二外觀渲染的計(jì)算機(jī)生成對(duì)象。
[0017]圖5描繪了渲染設(shè)置圖的示意圖。
[0018]圖6描繪了在依賴圖中使用基于外觀分區(qū)渲染圖像的示例性過(guò)程。
[0019]圖7描繪了示例性的工作站計(jì)算機(jī)系統(tǒng)。
[0020]發(fā)明詳述
[0021]提供了下面說(shuō)明書以使本領(lǐng)域普通技術(shù)人員能夠?qū)崿F(xiàn)并利用各種實(shí)施方案。具體設(shè)備、技術(shù)以及應(yīng)用的描述僅以實(shí)例的方式被提供。本文所描述的實(shí)施實(shí)例的各種改進(jìn)對(duì)于本領(lǐng)域具有普通技術(shù)人員而言將是顯而易見(jiàn),在沒(méi)有偏離本技術(shù)的精神與范圍的情況下,本文所闡釋的一般性的原理可以應(yīng)用到其他實(shí)例與應(yīng)用。因此,所公開(kāi)的技術(shù)不旨在局限于下面描述與呈現(xiàn)的實(shí)例,而是與權(quán)利要求相一致的范圍符合。
[0022]通常,通過(guò)渲染一系列的圖像來(lái)創(chuàng)建計(jì)算機(jī)生成動(dòng)畫。每張圖像描繪了包含一個(gè)或多個(gè)計(jì)算機(jī)生成對(duì)象的計(jì)算機(jī)生成場(chǎng)景。光源、材質(zhì)、紋理、其他視覺(jué)效果與計(jì)算機(jī)生成對(duì)象關(guān)聯(lián)以創(chuàng)建計(jì)算機(jī)生成場(chǎng)景的逼真的視覺(jué)外觀。
[0023]圖1描繪了包含多個(gè)、放置在三維空間的計(jì)算機(jī)生成對(duì)象的典型的計(jì)算機(jī)生成場(chǎng)景。為了討論的方便,這里的計(jì)算機(jī)生成場(chǎng)景通常指的是使用虛擬攝像機(jī)拍攝的三維空間,并且還可一般性地稱為場(chǎng)景。如圖1所不,場(chǎng)景100包含茶壺151、球體152、圓柱體153、圓錐體153和立方體154的表面模型。在一個(gè)典型的計(jì)算機(jī)動(dòng)畫里,為了生成計(jì)算機(jī)動(dòng)畫電影序列,計(jì)算機(jī)生成對(duì)象包含一個(gè)或多個(gè)被擺放或操縱的計(jì)算機(jī)動(dòng)畫角色。在這個(gè)例子中,計(jì)算機(jī)生成對(duì)象是使用表面幾何圖形定義的表面模型。在其他的例子中,也可能使用立體圖形或者其他三維建模技術(shù)來(lái)定義計(jì)算機(jī)生成對(duì)象。
[0024]如圖1所示,虛擬攝像機(jī)被定位用以觀看場(chǎng)景100的一部分。通常,虛擬攝像機(jī)104具有由攝像機(jī)視錐限定的視野、攝像機(jī)視錐伸出遠(yuǎn)離虛擬攝像機(jī)104的透鏡。虛擬攝像機(jī)104與場(chǎng)景100中的計(jì)算機(jī)生成對(duì)象151-154的位置通常通過(guò)操作人員(比如動(dòng)畫制作者或?qū)а?來(lái)確定。
[0025]如下文更加詳細(xì)的說(shuō)明,可以在場(chǎng)景100上使用燈光或其他視覺(jué)效果,使其具有更加逼真的外觀。圖2描繪了給場(chǎng)景100中計(jì)算機(jī)生成對(duì)象151-154使用燈光效果的情景。如圖2所示,計(jì)算機(jī)生成對(duì)象被散射光源照射使得攝像機(jī)一側(cè)的計(jì)算機(jī)生成對(duì)象151-154變亮。每個(gè)計(jì)算機(jī)生成對(duì)象151-154在散射光的另一側(cè)出現(xiàn)陰影并且將其投射到場(chǎng)景100的地板與墻壁。場(chǎng)景100被一個(gè)或多個(gè)環(huán)境光源照射,使得場(chǎng)景100具有整體照明燈光效果。場(chǎng)景100還可以使用其他點(diǎn)光源、聚光燈、面光源。
[0026]圖3描繪了在虛擬攝像機(jī)104視野內(nèi)的部分場(chǎng)景100的渲染圖像101。圖3中的計(jì)算機(jī)生成對(duì)象151、153、154對(duì)每個(gè)計(jì)算機(jī)生成對(duì)象使用多種光源與多種類型的表面陰影產(chǎn)生場(chǎng)景100看起來(lái)真實(shí)的圖像。表面陰影用來(lái)模擬計(jì)算機(jī)生成對(duì)象表面的光學(xué)屬性、并且定義顏色、材質(zhì)、高光屬性與其他計(jì)算機(jī)生成對(duì)象的光學(xué)特征。表面陰影使用雙向反射分布函數(shù)(bidirect1nal reflectance distribut1n funct1n,簡(jiǎn)稱 BRDF)或其他技術(shù)來(lái)模擬計(jì)算機(jī)生成表面的隨機(jī)的反射情況。表面陰影也可以用來(lái)定義一組光學(xué)屬性用來(lái)模擬不同材質(zhì)(比如,皮毛、皮膚或金屬)。通常,每個(gè)計(jì)算機(jī)生成場(chǎng)景的光源、表面陰影與表面材質(zhì)都可以被配置,這就是我們通常所說(shuō)的燈光配置。
[0027]如前面所提到的,計(jì)算機(jī)生成對(duì)象由動(dòng)畫制作者或?qū)а輿Q定動(dòng)畫角色可能改變視覺(jué)外觀。圖4A-B描繪了對(duì)于相同動(dòng)畫角色(獅子亞歷克斯)的兩種不同視覺(jué)外觀動(dòng)畫角色。圖4A描繪了獅子亞歷克斯的第一種外觀,其具有棕色的鬃毛。圖4B描繪了獅子亞歷克斯的第二種外觀,其具有紫色鬃毛。獅子亞歷克斯還可具有其他包含不同的衣著、發(fā)型、細(xì)節(jié)程度、或美麗的狀態(tài)的不同外觀。例如,一個(gè)低分辨率細(xì)節(jié)水平的亞歷克斯可用于在此亞歷克斯遠(yuǎn)離攝像機(jī)的場(chǎng)景之中,細(xì)微的特征,比如皮毛或者胡須太小以致無(wú)法看到??赡苡卸鄠€(gè)細(xì)節(jié)水平的外觀,每個(gè)外觀代表了從不同的距離觀看的角色的表象。此外,動(dòng)畫角色可有一個(gè)“美麗的”(beauty)外觀、它定義動(dòng)畫角色的全部詳細(xì)的外觀。當(dāng)創(chuàng)造動(dòng)畫角色電影品質(zhì)的渲染圖像時(shí),美麗的外觀是適當(dāng)?shù)?。在很多情況下,不同的外觀由不同的表面幾何圖形、表面著色器和/或材料創(chuàng)造。
[0028]如前面所提到的,燈光配置可以基于場(chǎng)景中的逐個(gè)對(duì)象,也可以通過(guò)一套對(duì)象指定。例如,聚光燈光源可能只與前景中的主角有關(guān),并不照射其他對(duì)象。相反地,環(huán)境光源只與場(chǎng)景中植物有關(guān),對(duì)場(chǎng)景中的主角沒(méi)有什么效果。這一方法簡(jiǎn)化了渲染場(chǎng)景所需的計(jì)算,同時(shí)為動(dòng)畫制作者或用戶在配置場(chǎng)景中的視覺(jué)效果時(shí),增加了靈活性。然而,額外的靈活性使得管理數(shù)目較多的計(jì)算機(jī)生成對(duì)象及其關(guān)聯(lián)的視覺(jué)效果變得困難。當(dāng)相同計(jì)算機(jī)生成的對(duì)象(例如,動(dòng)畫角色)有多個(gè)外觀時(shí),每個(gè)外觀具有各種視覺(jué)效果的關(guān)聯(lián),管理大量的關(guān)聯(lián)可能會(huì)變得更加困難。
[0029]在本文所描述的實(shí)施例中,依賴圖是用來(lái)管理計(jì)算機(jī)生成對(duì)象和視覺(jué)效果的關(guān)聯(lián)。為了討論的目的,依賴圖的特定類型,被稱為渲染設(shè)置圖,是用來(lái)管理計(jì)算機(jī)生成對(duì)象和用于渲染場(chǎng)景德視覺(jué)效果之間的關(guān)聯(lián)。圖5描繪了渲染設(shè)置圖200的典型視覺(jué)化。正如在以下第2部分中所詳細(xì)描述的,渲染設(shè)置圖200可被顯示在計(jì)算機(jī)顯示器上,并且使用圖形用戶接口和計(jì)算機(jī)的輸入/輸出硬件操作。渲染設(shè)置圖200通常由動(dòng)畫制作者或用戶配置,并且可以用于創(chuàng)建場(chǎng)景的多個(gè)照明情景。
[0030]渲染設(shè)置圖200典型性地被視為輸入,一組計(jì)算機(jī)生成對(duì)象由位于資源存儲(chǔ)202的資源表征。在此實(shí)現(xiàn)中,一個(gè)或多個(gè)資源相對(duì)于具有多個(gè)外觀或視覺(jué)表現(xiàn)的動(dòng)畫角色或計(jì)算機(jī)生成對(duì)象。如上所討論的,每個(gè)外觀可具有不同的幾何形狀、服裝、材料、或詳細(xì)程度。在這個(gè)實(shí)現(xiàn)中,動(dòng)畫角色的多個(gè)外觀或計(jì)算機(jī)生成對(duì)象包含在渲染設(shè)置圖中單一的資源。
[0031]在渲染設(shè)置圖200中,視覺(jué)效果,如光源、著色器和材料在不同的節(jié)點(diǎn)204A-E處分配給資源。在這個(gè)例子中,渲染設(shè)置圖200是從左到右來(lái)評(píng)估的,每一個(gè)節(jié)點(diǎn)204A-E分配給一組資源一個(gè)或多個(gè)視覺(jué)效果。每一個(gè)資源都代表在場(chǎng)景中的計(jì)算機(jī)生成對(duì)象。節(jié)點(diǎn)206用來(lái)傳送資源并且與在渲染設(shè)置圖200中元素的視覺(jué)效果相關(guān)聯(lián)。資源和它們相關(guān)的視覺(jué)效果,也可以通過(guò)配置組織節(jié)點(diǎn)210A-B來(lái)劃分一組資源為兩個(gè)或多個(gè)子集合。最后,資源和它們相關(guān)的視覺(jué)效果被傳送到渲染節(jié)點(diǎn)208A-C。在這個(gè)例子中,每個(gè)渲染節(jié)點(diǎn)208A-C包含完成的燈光配置,并且可被存儲(chǔ)或用于創(chuàng)建場(chǎng)景的渲染圖像。
[0032]渲染設(shè)置圖200還包含叫做外觀選擇節(jié)點(diǎn)212A-C的特殊類型的節(jié)點(diǎn)。如上所述,資源可能具有多個(gè)對(duì)應(yīng)于動(dòng)畫角色的不同視覺(jué)外觀。伴隨渲染設(shè)置圖中的資源進(jìn)展,每次只有一個(gè)外觀能夠有效。外觀選擇節(jié)點(diǎn)212A-C選擇多個(gè)外觀中的一個(gè)來(lái)作為渲染設(shè)置圖中傳遞給后序節(jié)點(diǎn)的的有效外觀。
[0033]渲染設(shè)置圖典型地包含其他元素,這些元素在資源提供了一系列的功能和操作,當(dāng)它們通過(guò)元素進(jìn)行傳播。例如,渲染設(shè)置圖還可能包含分路器、合路器、和其他路由元件。為了清晰,這些其它元素在本討論和在圖5中描述的例子中刪除了。下面所討論的技術(shù)同樣適用于具有附加元素的渲染設(shè)置圖或者那些在圖5中描述的較少元素的渲染設(shè)置圖。
[0034]在一般情況下,渲染設(shè)置圖可以被用于定義場(chǎng)景中多個(gè)渲染通道。每個(gè)渲染通道可以結(jié)合具有視覺(jué)效果的單一分組分區(qū)資源的子集。例如,渲染通道被配置渲染在場(chǎng)景背景下的資源。渲染通道也可以配置渲染分區(qū)資源的子集,使用簡(jiǎn)單的光源和著色器以減少計(jì)算場(chǎng)景的渲染圖像的必要渲染計(jì)算。
[0035]圖5中所描繪的渲染設(shè)置圖200描繪了三種典型的由三組渲染節(jié)點(diǎn)208A-C所指示的渲染通道。每個(gè)渲染通道的光配置由節(jié)點(diǎn)204A-E定義,節(jié)點(diǎn)204A-E由節(jié)點(diǎn)線206連接各自的渲染節(jié)點(diǎn)208A-C。
[0036]在某些情況下,可能希望使用相同的燈光配置、不同的計(jì)算機(jī)生成對(duì)象外觀來(lái)渲染場(chǎng)景。例如,相同的燈光配置可用于前期制作的渲染目的的動(dòng)畫角色的第一、標(biāo)準(zhǔn)外觀和用于電影品質(zhì)的渲染目的動(dòng)畫角色的第二、電影品質(zhì)美麗外觀。沒(méi)有外觀選擇節(jié)點(diǎn),渲染設(shè)置圖的整個(gè)部分與特別渲染通道相關(guān)聯(lián),特別渲染通道不得不被復(fù)制,以創(chuàng)造兩個(gè)渲染圖像:標(biāo)準(zhǔn)外觀圖像第一部分和美麗外觀圖像的第二部分。
[0037]然而,使用外觀選擇節(jié)點(diǎn),渲染設(shè)置圖的部分不需要被重新設(shè)置或復(fù)制,以產(chǎn)生具有不同外觀的渲染圖像的計(jì)算機(jī)生成對(duì)象或動(dòng)畫角色。正如在下面更詳細(xì)地描述與流程1000相關(guān)的,外觀選擇節(jié)點(diǎn)能被用于改變計(jì)算機(jī)生成角色的有效外觀而生成具有不同視覺(jué)外觀的動(dòng)畫角色場(chǎng)景的渲染圖像。如圖5所示,如果外觀選擇節(jié)點(diǎn)212A-C被放置在靠近它的各自渲染節(jié)點(diǎn)208A-C中,上游節(jié)點(diǎn)分配的視覺(jué)效果(204A-B、204D-E)可由下游外觀選擇節(jié)點(diǎn)212A-C指定的不同外觀重新使用。結(jié)果,外觀選擇節(jié)點(diǎn)212A-C的使用可以導(dǎo)致簡(jiǎn)單的渲染設(shè)置圖像很容易被管理和保持。
[0038]1.使用外觀選擇節(jié)點(diǎn)評(píng)估依賴圖
[0039]圖6描繪了用于評(píng)估依賴圖,例如渲染設(shè)置圖,的示例性流程1000。流程1000可以使用工作站計(jì)算機(jī)系統(tǒng),如下面圖7所描繪的,作為計(jì)算機(jī)動(dòng)畫流程的一部分。示例性流程1000可以被執(zhí)行,例如,在計(jì)算機(jī)生成對(duì)象(如動(dòng)畫角色)被放置或形成在場(chǎng)景中,并作為資源存儲(chǔ)在集中存儲(chǔ)數(shù)據(jù)庫(kù)后,流程1000在場(chǎng)景的圖像被渲染之前典型地被執(zhí)行。
[0040]流程1000可提供優(yōu)于其他不使用外觀選擇節(jié)點(diǎn)的渲染技術(shù)的優(yōu)點(diǎn)。特別地,流程1000在渲染設(shè)置圖中可以減少?gòu)?fù)雜性和冗余,通過(guò)重新利用燈光配置于具有不同外觀的對(duì)象。使用流程1000,導(dǎo)演和動(dòng)畫制作者可以建立燈光配置用于場(chǎng)景的渲染通道,并且重新使用配置以渲染具有不同視覺(jué)外觀的動(dòng)畫角色。
[0041]流程1000在使用依賴圖計(jì)算動(dòng)畫電影序列的計(jì)算機(jī)生成場(chǎng)景的渲染通道被典型地操作。為以下討論的目的,流程1000的實(shí)施例提供相對(duì)于外觀選擇節(jié)點(diǎn)的渲染設(shè)置圖。參考圖5,渲染設(shè)置圖200包含外觀選擇節(jié)點(diǎn)212A、212B、和212C。在其它實(shí)現(xiàn)中,外觀選擇節(jié)點(diǎn)或由外觀選擇的節(jié)點(diǎn)所執(zhí)行的功能可以與渲染設(shè)置圖的其他節(jié)點(diǎn)進(jìn)行組合。
[0042]在操作1002中,依賴圖被存取。圖5描繪了一種依賴圖,即渲染設(shè)置圖200。如上文所討論的,渲染設(shè)置圖包含多個(gè)節(jié)點(diǎn)204A-E、210A-B、212A-C和208A-C,它們使用節(jié)點(diǎn)線206連接。節(jié)點(diǎn)204A-E可以將一個(gè)或多個(gè)視覺(jué)效果(例如,燈光或材料)與代表場(chǎng)景中計(jì)算機(jī)生成對(duì)象的一組資源關(guān)聯(lián)。資源及相關(guān)的視覺(jué)效果是通過(guò)節(jié)點(diǎn)線206相互連接的。
[0043]正如以上圖5中所描述的,外觀選擇節(jié)點(diǎn)212A-C用于選擇或指定能夠傳送渲染設(shè)置圖的下游元素的有效外觀。使用一個(gè)或多個(gè)外觀選擇節(jié)點(diǎn),渲染設(shè)置圖可以被配置以渲染具有使用由渲染節(jié)點(diǎn)208A-C之一表示的單個(gè)渲染通道的多個(gè)外觀的動(dòng)畫角色。
[0044]在操作1004中,資源在外觀選擇節(jié)點(diǎn)處被存取。參考圖5中的渲染設(shè)置圖,在外觀選擇節(jié)點(diǎn)212A-C的輸入處存取資源。在這個(gè)例子中,通過(guò)一個(gè)或多個(gè)節(jié)點(diǎn)線206、在外觀選擇節(jié)點(diǎn)212A-C之一的輸入處存取資源以作為一組資源。資源代表計(jì)算機(jī)生成對(duì)象,例如動(dòng)畫角色。在這個(gè)例子中,該資源包含計(jì)算機(jī)生成對(duì)象的多個(gè)外觀,當(dāng)圖像被渲染時(shí),每一個(gè)外觀相應(yīng)于計(jì)算機(jī)生成對(duì)象不同的視覺(jué)外觀。參考圖4A-B中描繪的動(dòng)畫角色獅子亞歷克斯,資源代表獅子亞歷克斯包含至少兩個(gè)不同的外觀,第一種外觀有棕色的鬃毛而第二種有紫色的鬃毛。
[0045]一組資源中的其他資源典型地代表場(chǎng)景中其他計(jì)算機(jī)生成對(duì)象。這些其他資源也包含其他計(jì)算機(jī)生成對(duì)象中每一個(gè)的多種外觀。在許多情況下,該組中的多種資源至少有兩種外觀,用于前期制作的渲染目的的第一、標(biāo)準(zhǔn)外觀和用于電影品質(zhì)的渲染目的第二、美麗外觀。
[0046]如圖5所示,外觀選擇節(jié)點(diǎn)212A-C是至少一個(gè)或多個(gè)節(jié)點(diǎn)(204A_B、204D_E)的下游、用于分配視覺(jué)效果到資源、通過(guò)渲染設(shè)置圖傳送。在這個(gè)例子中,視覺(jué)效果與每個(gè)資源的外觀相關(guān)聯(lián),因?yàn)樗峭ㄟ^(guò)依賴圖的各個(gè)節(jié)點(diǎn)204A-E傳送。以這種方式,相同的燈光配置可被同時(shí)應(yīng)用到資源的不同外觀。關(guān)于操作1004,在渲染設(shè)置圖中傳送的與資源相關(guān)的視覺(jué)效果在外觀選擇節(jié)點(diǎn)212A-C處被典型地接收。
[0047]在操作1006中,在外觀選擇節(jié)點(diǎn)處選擇有效外觀。有效外觀相應(yīng)于被包含在渲染圖像的計(jì)算機(jī)生成對(duì)象的目視效果中。例如,在一個(gè)情景中,如果前期制作渲染通道被執(zhí)行,外觀選擇點(diǎn)節(jié)可以被配置以選擇資源的標(biāo)準(zhǔn)外觀作為有效外觀。作為一種選擇,如果電影品質(zhì)渲染通道被執(zhí)行,外觀選擇節(jié)點(diǎn)可以被配置以選擇資源的美麗外觀作為有效外觀。
[0048]在許多情況下,外觀選擇節(jié)點(diǎn)也選擇有效外觀作為一組資源的其他資源接收外觀選擇節(jié)點(diǎn)。被選擇的有效外觀與其他資源相互對(duì)應(yīng)。例如,在當(dāng)電影品質(zhì)的渲染通道被執(zhí)行的例子中,外觀選擇節(jié)點(diǎn)可以被配置以用來(lái)對(duì)于具有美麗外觀的一組資源中的每一個(gè)選擇美麗外觀作為有效外觀。
[0049]沒(méi)有必要將所有資源中的有效外觀設(shè)置成相同的有效外觀。例如,美麗的外觀可以被選擇為資源中的一個(gè),在渲染通道檢查細(xì)節(jié)缺陷。當(dāng)計(jì)算渲染圖像(在操作1010中,見(jiàn)下文)時(shí),低分辨率層次細(xì)節(jié)都可以被選擇為其他資源以減少處理負(fù)荷。參考圖4B中描繪的獅子亞歷克斯,對(duì)應(yīng)于具有紫色鬃毛的亞歷克斯第一外觀可以被選擇代表獅子亞歷克斯的資源。其他資源可能不會(huì)有對(duì)應(yīng)不同顏色鬃毛的外觀,也不會(huì)被外觀選擇節(jié)點(diǎn)所影響。
[0050]基于用戶輸入外觀選擇節(jié)點(diǎn)可能被配置以選擇一種不同的外觀。此外或可選地,根據(jù)存儲(chǔ)于計(jì)算機(jī)內(nèi)存的值或設(shè)置,外觀選擇節(jié)點(diǎn)可以被配置為選擇不同的外觀。在另一實(shí)施方案中,由外觀選擇器選擇的外觀類型是不可配置的。在這種情況下,不同的外觀選擇節(jié)點(diǎn)必須交換渲染設(shè)置圖,以改變選擇的外觀類型。
[0051]在操作1008中,將資源的有效外觀傳送到渲染設(shè)置圖的下一個(gè)節(jié)點(diǎn)。參考圖5,有效外觀選自,例如,外觀選擇節(jié)點(diǎn)212A通過(guò)節(jié)點(diǎn)線206傳到下一個(gè)下游節(jié)點(diǎn)208A。視覺(jué)效果已經(jīng)與資源的一部分相關(guān)聯(lián),例如,上游節(jié)點(diǎn)204A和204B,也被傳到渲染設(shè)置圖的下一個(gè)節(jié)點(diǎn)。
[0052]在某些情況下,下游節(jié)點(diǎn)可以分配額外的視覺(jué)效果到從外觀選擇節(jié)點(diǎn)傳送的一組資源。例如,如圖5所示,資源從外觀選擇節(jié)點(diǎn)212B傳到節(jié)點(diǎn)204C,這可以分配額外視覺(jué)效果到資源。與節(jié)點(diǎn)204A是外觀選擇節(jié)點(diǎn)212B的上游節(jié)點(diǎn)形成對(duì)照,下游節(jié)點(diǎn)204C僅分配視覺(jué)效果到資源的有效外觀。正如上面所討論的,外觀選擇節(jié)點(diǎn)的上游節(jié)點(diǎn)通常分配視覺(jué)效果到資源的所有外觀。
[0053]在操作1010中,渲染圖像被計(jì)算。如圖5所示,資源和相關(guān)的視覺(jué)效果最終被傳送到各自渲染節(jié)點(diǎn)208A-C。每個(gè)渲染節(jié)點(diǎn)208A-C對(duì)應(yīng)于不同的渲染通道且每一個(gè)都可以用來(lái)產(chǎn)生渲染圖像。在這個(gè)例子中,在渲染節(jié)點(diǎn)208A-C中獲得的信息可以被傳送到計(jì)算渲染圖像的渲染過(guò)程。計(jì)算渲染圖像可包含在資源執(zhí)行一個(gè)或多個(gè)進(jìn)程、使用基于依賴圖所選擇的視覺(jué)效果。外部流程可以包含動(dòng)畫制作者、燈光師或其他用戶可能想要在依賴圖中對(duì)對(duì)象執(zhí)行的任何過(guò)程,如渲染、陰影、柵格化或其他。
[0054]圖4A-B描繪了使用流程1000產(chǎn)生的兩種典型的圖像。圖4A描繪了使用第一外觀的獅子亞歷克斯的典型渲染圖像。如圖4A所示,亞歷克斯的第一外觀相應(yīng)于包含棕色鬃毛的視覺(jué)外觀。如圖4B所示,亞歷克斯的第二外觀相應(yīng)于包含紫色鬃毛的視覺(jué)外觀。
[0055]在其他例子中,使用不同于圖4A和4B所描繪的有效外觀的渲染圖像可以被創(chuàng)造。例如低分辨率細(xì)節(jié)級(jí)別的外觀或美麗外觀也可用于計(jì)算渲染圖像。正如上面所提到的,其他外觀可以描繪不同的服裝、發(fā)型、或動(dòng)畫角色的其他目視效果。
[0056]在一個(gè)典型的實(shí)例中,多個(gè)渲染圖像被創(chuàng)建具有不同位置的動(dòng)畫角色。流程1000可重復(fù)以創(chuàng)建每個(gè)渲染圖像。渲染圖像可以被用來(lái)創(chuàng)建動(dòng)畫片序列場(chǎng)景,它包含渲染設(shè)置圖中由資源代表的動(dòng)畫角色和其他計(jì)算機(jī)生成對(duì)象。
[0057]2.工作站計(jì)算機(jī)系統(tǒng)
[0058]圖7描繪了一個(gè)典型的工作站計(jì)算機(jī)系統(tǒng)2000,它可用于實(shí)現(xiàn)渲染設(shè)置圖和上面所討論的技術(shù)。渲染設(shè)置圖可以被實(shí)現(xiàn),例如,存儲(chǔ)在非暫存態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的硬件或軟件中。該系統(tǒng)可以被配置以生成、修改和評(píng)估渲染設(shè)置圖以配置和管理燈光配置數(shù)據(jù),以及用于渲染計(jì)算機(jī)生成圖像的外部流程。該系統(tǒng)還可以被進(jìn)一步配置以接收用戶的輸入和顯示圖形、圖像,或基于渲染設(shè)置圖的動(dòng)畫場(chǎng)景。
[0059]工作站計(jì)算機(jī)系統(tǒng)2000可以被配置以獲得從輸入設(shè)備2020接收到的用戶的輸入。輸入設(shè)備2020可以是接收用戶輸入且傳輸它到工作站計(jì)算機(jī)系統(tǒng)2000的任何設(shè)備。例如,輸入設(shè)備2020是鍵盤、鼠標(biāo)、寫字板、手寫筆、或其他。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,也可以使用其他類型的輸入設(shè)備。
[0060]工作站計(jì)算機(jī)系統(tǒng)2000可以被配置為輸出圖形、圖像或動(dòng)畫給顯示設(shè)備2030。顯示設(shè)備2030可包含任何接收來(lái)自工作站計(jì)算機(jī)系統(tǒng)的數(shù)據(jù)并呈現(xiàn)該數(shù)據(jù)給用戶的設(shè)備。例如,該顯示設(shè)備2030可以包含液晶顯示器、一組發(fā)光二極管、投影儀或其他。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,也可以使用其它類型的輸出設(shè)備。
[0061]工作站計(jì)算機(jī)系統(tǒng)2000還可以進(jìn)一步包含中央處理單元2002,中央處理單元可以包含一個(gè)或多個(gè)處理核。中央處理單元2002可被耦合到并能夠與輸入設(shè)備2020通信。雖然工作站計(jì)算機(jī)系統(tǒng)2000示出了具有一個(gè)中央處理單元2002,該工作站計(jì)算機(jī)系統(tǒng)2000可以包含多個(gè)處理單元。計(jì)算機(jī)工作站系統(tǒng)2000也還可以包含圖形處理單元2004。圖形處理單元2004可被分配處理圖形相關(guān)數(shù)據(jù)。圖形處理單元2004可以包含單個(gè)處理內(nèi)核或多個(gè)處理內(nèi)核。中央處理單元2002和/或圖形處理單元2004可被耦合并能與輸出裝置2030進(jìn)行數(shù)據(jù)通信。
[0062]在一個(gè)例子中,工作站計(jì)算機(jī)系統(tǒng)2000可以包含一個(gè)或多個(gè)存儲(chǔ)在非暫存態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如:內(nèi)存或存儲(chǔ)裝置)里的處理器和指令,當(dāng)由一個(gè)或多個(gè)處理器執(zhí)行時(shí),使用渲染設(shè)置圖執(zhí)行動(dòng)畫渲染,正如所描述的。在實(shí)施例中,“非暫存態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)”可以是任何能夠包含存儲(chǔ)程序的供指令執(zhí)行系統(tǒng)、設(shè)備或裝置使用的介質(zhì)。這種非暫存態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可包含并不限于,電的、磁的、光的、電磁的、紅外的或半導(dǎo)體系統(tǒng)、裝置或設(shè)備,便攜式計(jì)算機(jī)磁盤(磁的),隨機(jī)存取存儲(chǔ)器(RAM)(磁的)、只讀存儲(chǔ)器(ROM)(磁的)、可擦除可編程只讀存儲(chǔ)器(EPROM)(磁的),便攜式光盤諸如CD,CD-R,CD-RW, DVD, DVD-R或DVD-RW或閃存記憶體,如小型閃存卡、安全數(shù)碼卡、USB存儲(chǔ)設(shè)備、記憶棒等。
[0063]工作站計(jì)算機(jī)系統(tǒng)2000可包含易失性存儲(chǔ)器2006,它是一種非暫存態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),與中央處理單元2002進(jìn)行通信。易失性存儲(chǔ)器2006可以包含,例如,隨機(jī)存取存儲(chǔ)器,如動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器或靜態(tài)隨機(jī)存取存儲(chǔ)器,或任何其他類型的易失性存儲(chǔ)器。易失性存儲(chǔ)器2006可以用于在工作站計(jì)算機(jī)系統(tǒng)2000的操作期間存儲(chǔ)數(shù)據(jù)或指令。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,也可以使用其它類型的易失性存儲(chǔ)器。
[0064]工作站計(jì)算機(jī)系統(tǒng)2000還可以包含非易失性存儲(chǔ)器2008,它是一種與中央處理單元2002通信的非暫存態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。非易失性存儲(chǔ)器2008可以包含閃速存儲(chǔ)器、硬盤、磁存儲(chǔ)設(shè)備、只讀存儲(chǔ)器或類似物。非易失性存儲(chǔ)器2008可用于存儲(chǔ)動(dòng)畫數(shù)據(jù)、渲染設(shè)置圖數(shù)據(jù)、計(jì)算機(jī)指令,或任何其他信息。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,也可使用其他類型的非易失性存儲(chǔ)器。
[0065]工作站計(jì)算機(jī)系統(tǒng)2000并不限于上述的裝置、構(gòu)造和功能。例如,雖然僅示出一個(gè)易失性存儲(chǔ)器2006、非易失性存儲(chǔ)器2008、中央處理單元2002、圖形處理單元2004、輸入設(shè)備2020以及輸出設(shè)備2030,這些設(shè)備中任一的多個(gè)可在工作站計(jì)算機(jī)系統(tǒng)2000的內(nèi)部或外部實(shí)施。此外,工作站計(jì)算機(jī)系統(tǒng)2000可包含用于訪問(wèn)網(wǎng)絡(luò)(如內(nèi)部網(wǎng)絡(luò)或因特網(wǎng))上信息的網(wǎng)絡(luò)接入設(shè)備。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到,還可使用工作站計(jì)算機(jī)系統(tǒng)2000的其他配置。
[0066]這里呈現(xiàn)多種典型實(shí)施例。這些例子被用來(lái)做非限定的參考。它們被用來(lái)舉例說(shuō)明這項(xiàng)公開(kāi)技術(shù)有更為廣泛的適用方面。在沒(méi)有背離各種實(shí)施例的精神與范圍的前提下,可以做多種改變而且可以使用等同來(lái)替換。另外,需要做些改變以適應(yīng)特定的環(huán)境、材質(zhì)、組成物質(zhì)、過(guò)程、工藝、步驟、對(duì)象、理念以及各種實(shí)施例的范圍。能夠被本領(lǐng)域熟練的技術(shù)人員所認(rèn)可,在沒(méi)有背離各種實(shí)施例的范圍與精神的前提下,這里所描繪、舉例說(shuō)明的每一實(shí)施例具有的可分離的成分與功能,可以很容易的分離或與其他實(shí)施例的功能進(jìn)行組合。
【權(quán)利要求】
1.一種計(jì)算機(jī)實(shí)現(xiàn)的方法,用于計(jì)算在計(jì)算機(jī)生成場(chǎng)景中計(jì)算機(jī)生成對(duì)象的渲染圖像,該方法包含: 存取依賴圖,所述依賴圖包含多個(gè)互連節(jié)點(diǎn),其中所述互連點(diǎn)中的一個(gè)包含外觀選擇節(jié)點(diǎn); 在外觀選擇節(jié)點(diǎn)輸入處存取資源,其中,所述資源包含計(jì)算機(jī)生成對(duì)象的多個(gè)外觀,所述多個(gè)外觀中的每個(gè)相應(yīng)于計(jì)算機(jī)生成對(duì)象的不同視覺(jué)外觀; 在外觀選擇節(jié)點(diǎn)處從所述多個(gè)外觀選擇有效外觀;傳送所述有效外觀到所述依賴圖的下一個(gè)節(jié)點(diǎn),以及 計(jì)算具有對(duì)應(yīng)于所述有效外觀的視覺(jué)外觀的計(jì)算機(jī)生成對(duì)象的渲染圖像。
2.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)方法,其中,所選定的外觀包含唯一表面幾何圖形、所述唯一表面幾何圖形不包含在所述多個(gè)外觀的其他外觀中。
3.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)方法,其中,所選擇的外觀包含唯一表面著色細(xì)節(jié),所述唯一表面著色細(xì)節(jié)不包含在所述多個(gè)外觀中的其他外觀中。
4.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)方法,其中所述多個(gè)節(jié)點(diǎn)中的一個(gè)或多個(gè)節(jié)點(diǎn)分配視覺(jué)效果給所述資源。
5.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)方法,其中所述視覺(jué)效果是虛擬光源。
6.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)方法,進(jìn)一步包含: 在所述依賴圖中外觀選擇節(jié)點(diǎn)之前的上游節(jié)點(diǎn)處分配視覺(jué)效果給資源,其中所述視覺(jué)效果被分配到所述資源的多個(gè)外觀的每個(gè)外觀上。
7.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)方法,進(jìn)一步包含: 在所述依賴圖中外觀選擇節(jié)點(diǎn)之后的下游節(jié)點(diǎn)處分配視覺(jué)效果給資源,其中所述視覺(jué)效果被分配給所述資源的多個(gè)外觀的有效外觀。
8.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)方法,其中所述下一個(gè)節(jié)點(diǎn)是渲染節(jié)點(diǎn)且所述渲染節(jié)點(diǎn)用于計(jì)算所述計(jì)算機(jī)生成場(chǎng)景的渲染圖像。
9.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)方法,其中所述依賴圖包含兩個(gè)或多個(gè)外觀選擇節(jié)點(diǎn),每個(gè)外觀選擇節(jié)點(diǎn)傳送不同的有效外觀到各自渲染節(jié)點(diǎn),所述渲染節(jié)點(diǎn)在所述依賴圖中外觀選擇節(jié)點(diǎn)的下游。
10.—種非暫存態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),包含用于計(jì)算在計(jì)算機(jī)生成場(chǎng)景中計(jì)算機(jī)生成對(duì)象的渲染圖像,所述計(jì)算機(jī)可執(zhí)行指令包含指令用于: 存取依賴圖,所述依賴圖包含多個(gè)互連節(jié)點(diǎn),其中所述互連節(jié)點(diǎn)中的一個(gè)包含外觀選擇節(jié)點(diǎn); 在外觀選擇節(jié)點(diǎn)輸入處存取資源,其中,所述資源包含計(jì)算機(jī)生成對(duì)象的多個(gè)外觀,所述多個(gè)外觀中的每個(gè)相應(yīng)于計(jì)算機(jī)生成對(duì)象的不同視覺(jué)外觀; 在外觀選擇節(jié)點(diǎn)處從所述多個(gè)外觀選擇有效外觀; 傳送所述有效外觀到所述依賴圖的下一個(gè)節(jié)點(diǎn),以及 計(jì)算具有對(duì)應(yīng)于所述有效外觀的視覺(jué)外觀的計(jì)算機(jī)生成對(duì)象的渲染圖像。
11.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所選定的外觀包含唯一表面幾何圖形,所述唯一表面幾何圖形不包含在所述多個(gè)外觀的其他外觀中。
12.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中選定的外觀包含唯一表面著色細(xì)節(jié),所述唯一表面著色細(xì)節(jié)不包含在所述多個(gè)外觀的其他外觀中。
13.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),進(jìn)一步包含: 在所述依賴圖中外觀選擇節(jié)點(diǎn)之前的上游節(jié)點(diǎn)處分配視覺(jué)效果給資源,其中所述視覺(jué)效果被分配到所述資源的多個(gè)外觀的每個(gè)外觀上。
14.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),進(jìn)一步包含: 在所述依賴圖中外觀選擇節(jié)點(diǎn)之后的下游節(jié)點(diǎn)處分配視覺(jué)效果給資源,其中所述視覺(jué)效果被分配給所述資源的多個(gè)外觀的有效外觀。
15.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所述下一個(gè)節(jié)點(diǎn)是渲染節(jié)點(diǎn)且所述渲染節(jié)點(diǎn)被用于計(jì)算所述計(jì)算機(jī)生成場(chǎng)景的渲染圖像。
16.根據(jù)權(quán)利要求10所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所述依賴圖包含兩個(gè)或多個(gè)外觀選擇節(jié)點(diǎn),每個(gè)外觀選擇節(jié)點(diǎn)傳送一個(gè)不同的有效外觀到各自渲染節(jié)點(diǎn),所述渲染節(jié)點(diǎn)在所述依賴圖中的外觀選擇節(jié)點(diǎn)的下游。
17.一種用于計(jì)算在計(jì)算機(jī)生成場(chǎng)景中的計(jì)算機(jī)生成對(duì)象的渲染圖像的裝置,所述裝置包含: 用于存儲(chǔ)數(shù)據(jù)的存儲(chǔ)器,和 計(jì)算機(jī)處理器,所述計(jì)算機(jī)處理器被配置用以: 存取依賴圖,所述依賴圖包含多個(gè)互連節(jié)點(diǎn),其中所述互連節(jié)點(diǎn)中的一個(gè)包含外觀選擇節(jié)點(diǎn); 在外觀選擇節(jié)點(diǎn)的輸入處存取資源,其中,所述資源包含計(jì)算機(jī)生成對(duì)象的多個(gè)外觀,所述多個(gè)外觀中的每個(gè)相應(yīng)于所述計(jì)算機(jī)生成對(duì)象的不同視覺(jué)外觀; 在外觀選擇節(jié)點(diǎn)處從所述多個(gè)外觀選擇有效外觀 傳送所述有效外觀到所述依賴圖的下一個(gè)節(jié)點(diǎn);以及 計(jì)算具有對(duì)應(yīng)于所述有效外觀的視覺(jué)外觀的計(jì)算機(jī)生成對(duì)象的渲染圖像。
18.根據(jù)權(quán)利要求17所述的裝置,其中所述計(jì)算機(jī)處理器進(jìn)一步配置為: 在所述依賴圖中外觀選擇節(jié)點(diǎn)之前的上游節(jié)點(diǎn)處分配視覺(jué)效果給資源,其中,所述視覺(jué)效果被分配到所述資源的多個(gè)外觀中的每個(gè)外觀上。
19.根據(jù)權(quán)利要求17所述的裝置,其中所述計(jì)算機(jī)處理器進(jìn)一步配置為: 在所述依賴圖中外觀選擇節(jié)點(diǎn)之后的下游節(jié)點(diǎn)處分配視覺(jué)效果給資源,其中,所述視覺(jué)效果被分配給資源的多個(gè)外觀的有效外觀。
20.根據(jù)權(quán)利要求17所述的裝置,其中,所述下一個(gè)節(jié)點(diǎn)是渲染節(jié)點(diǎn)且所述渲染節(jié)點(diǎn)用于計(jì)算所述計(jì)算機(jī)生成場(chǎng)景的渲染圖像。
【文檔編號(hào)】G06T15/00GK104185859SQ201480000184
【公開(kāi)日】2014年12月3日 申請(qǐng)日期:2014年3月13日 優(yōu)先權(quán)日:2013年3月14日
【發(fā)明者】E·P·史密斯 申請(qǐng)人:夢(mèng)工廠動(dòng)畫公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
五莲县| 贞丰县| 六安市| 昌邑市| 彰武县| 菏泽市| 铜山县| 黎城县| 临夏市| 确山县| 汝城县| 建阳市| 田阳县| 颍上县| 诸城市| 霍林郭勒市| 邯郸市| 巴彦县| 巴林右旗| 板桥市| 稻城县| 济宁市| 拉孜县| 嘉荫县| 贵南县| 太仓市| 新民市| 南城县| 卓资县| 凤山县| 宣恩县| 德昌县| 基隆市| 岫岩| 饶河县| 庄河市| 茶陵县| 中阳县| 渝北区| 饶河县| 南靖县|