本公開(kāi)涉及特效,具體而言,涉及一種特效資源的處理方法、裝置及電子設(shè)備。
背景技術(shù):
1、在游戲渲染中,為了模擬各種自然現(xiàn)象或生成游戲中的特殊顯示效果,美術(shù)制作人員通常需要制作大量特效資源。為了形成較好的特效顯示效果,通常會(huì)采用多個(gè)粒子系統(tǒng)生成特效資源。當(dāng)特效資源中的粒子系統(tǒng)越多,則特效資源的數(shù)據(jù)量越大。特效資源的數(shù)量量越大,則在利用該特效資源生成特效的過(guò)程中,客戶端所占用的計(jì)算資源越多。當(dāng)特效資源的數(shù)據(jù)量超出客戶端可承擔(dān)的范圍時(shí),會(huì)造成客戶端的卡頓,導(dǎo)致玩家體驗(yàn)較差。
2、當(dāng)美術(shù)制作人員發(fā)現(xiàn)當(dāng)前的特效資源無(wú)法應(yīng)用于某種配置的設(shè)備時(shí),通常會(huì)在當(dāng)前特效資源采用的粒子系統(tǒng)中選取一部分粒子系統(tǒng),生成數(shù)據(jù)量較小的特效資源,或者針對(duì)該特效,采用其他粒子系統(tǒng),重新制作特效資源。然而,上述方式的人工成本較高,且效率較低。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本公開(kāi)的目的在于提供一種特效資源的處理方法、裝置及電子設(shè)備,以提高特效資源的處理效率,降低人工成本。
2、第一方面,本公開(kāi)實(shí)施例提供了一種特效資源的處理方法,該方法包括:獲取第一特效資源,以及第一特效資源對(duì)應(yīng)的至少一個(gè)第二特效資源;第一特效資源包括多個(gè)粒子系統(tǒng)資源;第二特效資源包括多個(gè)粒子系統(tǒng)資源中除第一粒子系統(tǒng)資源的粒子系統(tǒng)資源;不同的第二特效資源對(duì)應(yīng)的第一粒子系統(tǒng)資源不同;基于第一特效資源對(duì)應(yīng)的第一特效顯示效果以及第二特效資源對(duì)應(yīng)的第二特效顯示效果之間的效果差異,確定第一粒子系統(tǒng)資源的重要性參數(shù);其中,重要性參數(shù)用于指示第一粒子系統(tǒng)資源對(duì)第一特效顯示效果的貢獻(xiàn)程度;基于第一粒子系統(tǒng)資源的重要性參數(shù),確定多個(gè)粒子系統(tǒng)資源中的待刪除粒子系統(tǒng)資源,刪除第一特效資源中的待刪除粒子系統(tǒng)資源,得到目標(biāo)特效資源。
3、第二方面,本公開(kāi)實(shí)施例提供了一種特效資源的處理裝置,該裝置包括:特效資源獲取模塊,用于獲取第一特效資源,以及第一特效資源對(duì)應(yīng)的至少一個(gè)第二特效資源;第一特效資源包括多個(gè)粒子系統(tǒng)資源;第二特效資源包括多個(gè)粒子系統(tǒng)資源中除第一粒子系統(tǒng)資源的粒子系統(tǒng)資源;不同的第二特效資源對(duì)應(yīng)的第一粒子系統(tǒng)資源不同;重要性參數(shù)確定模塊,用于基于第一特效資源對(duì)應(yīng)的第一特效顯示效果以及第二特效資源對(duì)應(yīng)的第二特效顯示效果之間的效果差異,確定第一粒子系統(tǒng)資源的重要性參數(shù);其中,重要性參數(shù)用于指示第一粒子系統(tǒng)資源對(duì)第一特效顯示效果的貢獻(xiàn)程度;資源刪除模塊,用于基于第一粒子系統(tǒng)資源的重要性參數(shù),確定多個(gè)粒子系統(tǒng)資源中的待刪除粒子系統(tǒng)資源,刪除第一特效資源中的待刪除粒子系統(tǒng)資源,得到目標(biāo)特效資源。
4、第三方面,本發(fā)明實(shí)施例提供了一種電子設(shè)備,包括處理器和存儲(chǔ)器,存儲(chǔ)器存儲(chǔ)有能夠被處理器執(zhí)行的機(jī)器可執(zhí)行指令,處理器執(zhí)行機(jī)器可執(zhí)行指令以實(shí)現(xiàn)上述的特效資源的處理方法。
5、第四方面,本發(fā)明實(shí)施例提供了一種機(jī)器可讀存儲(chǔ)介質(zhì),該機(jī)器可讀存儲(chǔ)介質(zhì)存儲(chǔ)有機(jī)器可執(zhí)行指令,機(jī)器可執(zhí)行指令在被處理器調(diào)用和執(zhí)行時(shí),機(jī)器可執(zhí)行指令促使處理器實(shí)現(xiàn)上述的特效資源的處理方法。
6、本發(fā)明實(shí)施例帶來(lái)了以下有益效果:
7、上述一種特效資源的處理方法、裝置及電子設(shè)備,獲取第一特效資源,以及第一特效資源對(duì)應(yīng)的至少一個(gè)第二特效資源;第一特效資源包括多個(gè)粒子系統(tǒng)資源;第二特效資源包括多個(gè)粒子系統(tǒng)資源中除第一粒子系統(tǒng)資源的粒子系統(tǒng)資源;不同的第二特效資源對(duì)應(yīng)的第一粒子系統(tǒng)資源不同;基于第一特效資源對(duì)應(yīng)的第一特效顯示效果以及第二特效資源對(duì)應(yīng)的第二特效顯示效果之間的效果差異,確定第一粒子系統(tǒng)資源的重要性參數(shù);基于第一粒子系統(tǒng)資源的重要性參數(shù),確定多個(gè)粒子系統(tǒng)資源中的待刪除粒子系統(tǒng)資源,刪除第一特效資源中的待刪除粒子系統(tǒng)資源,得到目標(biāo)特效資源。該方式提高了特效資源的處理效率,降低了人工成本。
8、本公開(kāi)的其他特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本公開(kāi)而了解。本公開(kāi)的目的和其他優(yōu)點(diǎn)在說(shuō)明書(shū)、權(quán)利要求書(shū)以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
9、為使本公開(kāi)的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說(shuō)明如下。
1.一種特效資源的處理方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,基于所述第一特效資源對(duì)應(yīng)的第一特效顯示效果以及第二特效資源對(duì)應(yīng)的第二特效顯示效果之間的效果差異,確定所述第一粒子系統(tǒng)資源的重要性參數(shù)的步驟,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,基于所述第一圖像及所述第二圖像,確定所述第一特效顯示效果及所述第二特效顯示效果之間的效果差異的步驟,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一圖像特征包括多個(gè)層次的特征圖像;
5.根據(jù)權(quán)利要求3所述的方法,基于所述第一圖像特征及所述第二圖像特征,確定所述第一圖像與所述第二圖像之間的相似度參數(shù)的步驟,包括:
6.根據(jù)權(quán)利要求1所述的方法,所述第一粒子系統(tǒng)資源的重要性參數(shù)與所述第一特效顯示效果以及所述第二特效顯示效果之間的效果差異呈正比。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一粒子系統(tǒng)資源包括多個(gè);
8.一種特效資源的處理裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有能夠被所述處理器執(zhí)行的機(jī)器可執(zhí)行指令,所述處理器執(zhí)行所述機(jī)器可執(zhí)行指令以實(shí)現(xiàn)權(quán)利要求1-7任一項(xiàng)所述的特效資源的處理方法。
10.一種機(jī)器可讀存儲(chǔ)介質(zhì),其特征在于,所述機(jī)器可讀存儲(chǔ)介質(zhì)存儲(chǔ)有機(jī)器可執(zhí)行指令,所述機(jī)器可執(zhí)行指令在被處理器調(diào)用和執(zhí)行時(shí),所述機(jī)器可執(zhí)行指令促使所述處理器實(shí)現(xiàn)權(quán)利要求1-7任一項(xiàng)所述的特效資源的處理方法。