本申請實施例涉及三維虛擬環(huán)境領(lǐng)域,特別涉及一種復(fù)雜部位的姿態(tài)編輯方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、在支持三維虛擬環(huán)境的游戲中,用戶可以操作三維虛擬環(huán)境中的虛擬角色進行各種活動,比如行走、跑動、攻擊、釋放技能等。
2、相關(guān)技術(shù)中,虛擬角色是由三維骨骼模型來實現(xiàn)的。虛擬角色在各種活動狀態(tài)下的姿態(tài)是按照預(yù)先設(shè)定的骨骼動畫來呈現(xiàn)的。比如,虛擬角色伸手釋放技能的過程可以由預(yù)先設(shè)定的技能動畫來呈現(xiàn)。
3、但是上述虛擬角色的手部姿態(tài)只能是預(yù)先設(shè)定的骨骼動畫中的一個子集,且由于手部包括多根指骨,涉及到幾十根骨骼,用戶無法自定義虛擬角色的手部姿態(tài)。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┝艘环N復(fù)雜部位的姿態(tài)編輯方法、裝置、設(shè)備及存儲介質(zhì)。所述技術(shù)方案如下:
2、根據(jù)本申請的一個方面,提供了一種復(fù)雜部位的姿態(tài)編輯方法,所述方法包括:
3、顯示位于虛擬環(huán)境中的模特虛擬角色;
4、顯示所述模特虛擬角色的指定身體部位的至少一個候選姿態(tài),所述候選姿態(tài)用于將所述指定身體部位呈現(xiàn)為預(yù)設(shè)姿態(tài)造型;
5、響應(yīng)于針對所述至少一個候選姿態(tài)中的目標姿態(tài)的選擇操作,將所述模特虛擬角色上的所述指定身體部位切換顯示為與所述目標姿態(tài)對應(yīng)的姿態(tài)造型。
6、根據(jù)本申請的一個方面,提供了一種復(fù)雜部位的姿態(tài)編輯裝置,所述裝置包括:
7、顯示模塊,用于顯示位于虛擬環(huán)境中的模特虛擬角色;
8、選擇模塊,用于顯示所述模特虛擬角色的指定身體部位的至少一個候選姿態(tài),所述候選姿態(tài)用于將所述指定身體部位呈現(xiàn)為預(yù)設(shè)姿態(tài)造型;
9、編輯模塊,用于響應(yīng)于針對所述至少一個候選姿態(tài)中的目標姿態(tài)的選擇操作,將所述模特虛擬角色上的所述指定身體部位切換顯示為與所述目標姿態(tài)對應(yīng)的姿態(tài)造型。
10、根據(jù)本申請的另一方面,提供了一種計算機設(shè)備,所述計算機設(shè)備包括:處理器和存儲器,所述存儲器存儲有計算機程序,所述計算機程序由所述處理器加載并執(zhí)行以實現(xiàn)如上所述的復(fù)雜部位的姿態(tài)編輯方法。
11、根據(jù)本申請的另一方面,提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序由處理器加載并執(zhí)行以實現(xiàn)如上所述的復(fù)雜部位的姿態(tài)編輯方法。
12、根據(jù)本申請的另一方面,提供了一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品存儲有計算機程序,所述計算機程序由處理器加載并執(zhí)行以實現(xiàn)如上所述的復(fù)雜部位的姿態(tài)編輯方法。
13、根據(jù)本申請的另一方面,提供了一種芯片,所述芯片包括可編程邏輯電路和/或程序指令,安裝有所述芯片的計算機設(shè)備用于實現(xiàn)如上所述的復(fù)雜部位的姿態(tài)編輯方法。
14、本申請實施例提供的技術(shù)方案帶來的有益效果至少包括:
15、通過向玩家提供指定身體部位的至少一個候選姿態(tài),響應(yīng)于針對至少一個候選姿態(tài)中的目標姿態(tài)的選擇操作,將模特虛擬角色上的指定身體部位切換顯示為與目標姿態(tài)對應(yīng)的姿態(tài)造型,從而實現(xiàn)一次編輯操作能夠改變一組復(fù)雜骨骼的姿態(tài)編輯,為玩家提供了便捷的姿態(tài)編輯方案,用戶可以編輯地生成各種各樣的自定義姿態(tài),后續(xù)將生成的自定義姿態(tài)應(yīng)用在由當(dāng)前用戶或其它用戶控制的虛擬角色上。
1.一種復(fù)雜部位的姿態(tài)編輯方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述指定身體部位包括:手部部位;
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述指定身體部位包括:面部部位;
6.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述目標姿態(tài)包括:第一目標姿態(tài)和第二目標姿態(tài);
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述以所述第一目標姿態(tài)為起始姿態(tài),所述第二目標姿態(tài)為結(jié)束姿態(tài),生成至少一個中間姿態(tài),包括:
8.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述方法還包括:
10.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述方法還包括:
11.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述方法由登錄第一帳號的客戶端執(zhí)行,所述方法還包括:
12.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述方法由登錄第一帳號的客戶端執(zhí)行,所述方法還包括:
13.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述方法由登錄第一帳號的客戶端執(zhí)行,所述方法還包括:
14.一種復(fù)雜部位的姿態(tài)編輯裝置,其特征在于,所述裝置包括:
15.一種計算機設(shè)備,其特征在于,所述計算機設(shè)備包括:處理器和存儲器,所述存儲器存儲有計算機程序,所述計算機程序由所述處理器加載并執(zhí)行以實現(xiàn)如權(quán)利要求1至13任一所述的復(fù)雜部位的姿態(tài)編輯方法。
16.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序由處理器加載并執(zhí)行以實現(xiàn)如權(quán)利要求1至13任一所述的復(fù)雜部位的姿態(tài)編輯方法。
17.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品存儲有計算機程序,所述計算機程序由處理器加載并執(zhí)行以實現(xiàn)如權(quán)利要求1至13任一所述的復(fù)雜部位的姿態(tài)編輯方法。
18.一種芯片,其特征在于,所述芯片包括可編程邏輯電路和/或程序指令,安裝有所述芯片的計算機設(shè)備用于實現(xiàn)如權(quán)利要求1至13任一所述的復(fù)雜部位的姿態(tài)編輯方法。