本公開實施例涉及計算機(jī)處理,尤其涉及一種特效展示方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、目前,特效道具已廣泛應(yīng)用于虛擬現(xiàn)實、增強(qiáng)現(xiàn)實等場景中,以用于對圖像或者視頻畫面的展示內(nèi)容進(jìn)行效果增強(qiáng)。其中,形變特效道具作為一種較為常見特效道具,能夠在對目標(biāo)對象使用形變特效道具后,讓目標(biāo)對象呈現(xiàn)出形變特效具備的形變效果。
2、然而,現(xiàn)有常見的形變特效道具主要實現(xiàn)目標(biāo)對象的二維形變,該二維形變在目標(biāo)對象處于正面姿態(tài)時具備較好的形變效果,但當(dāng)目標(biāo)對象以非正面姿態(tài)(如目標(biāo)對象為人物時處于抬頭、扭頭或者側(cè)身)展示時,就會出現(xiàn)無法呈現(xiàn)正常形變效果的問題;
3、而為解決上述問題已實現(xiàn)的三維形變中,可形變范圍往往受到局限,施加在目標(biāo)對象上的形變特效存在形變邊緣銜接不自然的問題,同樣影響特效展示效果。
技術(shù)實現(xiàn)思路
1、本公開提供一種特效展示方法、裝置、設(shè)備及存儲介質(zhì),以使形變銜接更加自然,實現(xiàn)更好的特效展示效果。
2、第一方面,本公開實施例提供了一種特效展示方法,該方法包括:
3、響應(yīng)于形變特效施加操作,獲得所施加目標(biāo)形變特效對應(yīng)的形變特效三維模型及目標(biāo)對象的對象三維模型,所述形變特效施加操作為在所述目標(biāo)對象上施加所述目標(biāo)形變特效;
4、根據(jù)所述形變特效三維模型及所述對象三維模型,形成對象特效調(diào)整模型,采用所述對象特效調(diào)整模型生成的形變特效對象替換所述目標(biāo)對象并展示;
5、在將所述形變特效對象由當(dāng)前位姿調(diào)整為目標(biāo)位姿的情況下,將所述形變特效對象按照所述對象特效調(diào)整模型在所述目標(biāo)位姿下的呈現(xiàn)狀態(tài)進(jìn)行展示。
6、第二方面,本公開實施例還提供了一種特效展示裝置,該裝置包括:
7、模型獲取模塊,用于響應(yīng)于形變特效施加操作,獲得所施加目標(biāo)形變特效對應(yīng)的形變特效三維模型及目標(biāo)對象的對象三維模型,所述形變特效施加操作為在所述目標(biāo)對象上施加所述目標(biāo)形變特效;
8、模型調(diào)整模塊,用于根據(jù)所述形變特效三維模型及所述對象三維模型,形成對象特效調(diào)整模型,采用所述對象特效調(diào)整模型生成的形變特效對象替換所述目標(biāo)對象并展示;
9、位姿調(diào)整模塊,用于在將所述形變特效對象由當(dāng)前位姿調(diào)整為目標(biāo)位姿的情況下,將所述形變特效對象按照所述對象特效調(diào)整模型在所述目標(biāo)位姿下的呈現(xiàn)狀態(tài)進(jìn)行展示。
10、第三方面,本公開實施例還提供了電子設(shè)備,所述電子設(shè)備,包括:
11、一個或多個處理器;
12、存儲裝置,用于存儲一個或多個程序,
13、當(dāng)所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實現(xiàn)本公開實施例第一方面提供的特效展示方法。
14、第四方面,本公開實施例還提供了包含計算機(jī)可執(zhí)行指令的存儲介質(zhì),所述計算機(jī)可執(zhí)行指令在由計算機(jī)處理器執(zhí)行時用于執(zhí)行實現(xiàn)本公開實施例第一方面提供的特效展示方法。
15、本公開實施例提供了特效展示方法、裝置、設(shè)備及存儲介質(zhì),該方法包括:首先響應(yīng)于形變特效施加操作,獲得所施加目標(biāo)形變特效對應(yīng)的形變特效三維模型及目標(biāo)對象的對象三維模型,所述形變特效施加操作為在所述目標(biāo)對象上施加所述目標(biāo)形變特效;其次根據(jù)所述形變特效三維模型及所述對象三維模型,形成對象特效調(diào)整模型,采用所述對象特效調(diào)整模型生成的形變特效對象替換所述目標(biāo)對象并展示;最終在將所述形變特效對象由當(dāng)前位姿調(diào)整為目標(biāo)位姿的情況下,將所述形變特效對象按照所述對象特效調(diào)整模型在所述目標(biāo)位姿下的呈現(xiàn)狀態(tài)進(jìn)行展示。區(qū)別于現(xiàn)有技術(shù)的二維形變中當(dāng)目標(biāo)對象以非正面姿態(tài)展示時出現(xiàn)無法呈現(xiàn)正常形變效果的問題以及三維形變中施加在目標(biāo)對象上的形變特效存在形變邊緣銜接不自然的問題,上述技術(shù)方案,將目標(biāo)對象的形變特效范圍擴(kuò)大為整個對象三維模型,基于目標(biāo)形變特效對應(yīng)的形變特效模型對對象三維模型進(jìn)行形變,再基于形變后的對象三維模型生成形變特效對象替換目標(biāo)對象并展示,實現(xiàn)了對目標(biāo)對象施加形變特效后當(dāng)目標(biāo)對象以非正面姿態(tài)展示時呈現(xiàn)更好的形變特效效果,效果更為真實;此外,當(dāng)形變特效對象發(fā)生位姿變化的時候,相當(dāng)于將形變特效對象所對應(yīng)的對象特效調(diào)整模型進(jìn)行對應(yīng)的調(diào)整,位姿調(diào)整后,形變特效對象的呈現(xiàn)形態(tài)會發(fā)生變化,由于呈現(xiàn)形態(tài)以一個完整的形式進(jìn)行展示,而不是僅限于局部區(qū)域,就避免了現(xiàn)有的形變銜接不自然的問題,使形變銜接更加自然,實現(xiàn)更好的特效展示效果。
1.一種特效展示方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述形變特效三維模型及所述對象三維模型,形成對象特效調(diào)整模型,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述特效模型頂點信息及基準(zhǔn)模型頂點信息調(diào)整所述對象模型頂點信息,生成對象頂點調(diào)整信息,包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述對象頂點調(diào)整信息調(diào)整所述對象三維模型,形成對象特效調(diào)整模型,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述采用所述對象特效調(diào)整模型生成的形變特效對象替換所述目標(biāo)對象并展示,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)形變特效為從給定的形變特效模板中選定的形變特效道具,和/或為外部預(yù)先創(chuàng)建導(dǎo)入的形變特效道具。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述形變特效道具的制作步驟包括:
8.一種特效展示裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種包含計算機(jī)可執(zhí)行指令的存儲介質(zhì),其特征在于,所述計算機(jī)可執(zhí)行指令在由計算機(jī)處理器執(zhí)行時用于執(zhí)行如權(quán)利要求1-7中任一所述的特效展示方法。