一種基于移動終端的更新目標(biāo)3d動畫的方法及其裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請的實施方式涉及信息數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種基于移動終端的更新目標(biāo)3D動畫的輸入方法及其裝置。
【背景技術(shù)】
[0002]移動終端越來越成為人們的必備品,基于移動終端的各種應(yīng)用也越來越多。一種常見的移動終端應(yīng)用是在移動終端上使用、展現(xiàn)3D動畫。比如,在手機(jī)上使用即時通訊工具,通常需要利用各種表情動作來傳達(dá)情緒信息,這些表情動作可以采用3D動畫的形式體現(xiàn)。隨著3D動畫的豐富和移動設(shè)備的迅速發(fā)展,人們已不僅僅滿足于使用移動終端上預(yù)先設(shè)置好的3D動畫,而是希望能夠?qū)?D動畫進(jìn)行自主修改,并且希望這種修改能夠延及到多個3D動畫上。比如,針對3D動畫中的各種元素,先按照自身需要和喜好對某個元素進(jìn)行調(diào)整,然后將這種喜好應(yīng)用到目標(biāo)3D動畫上,使得目標(biāo)3D動畫呈現(xiàn)出與當(dāng)前已改變的元素相同的變化。
[0003]現(xiàn)有技術(shù)中存在一種更新移動終端的目標(biāo)3D動畫的方法。該方法是在一個界面中對某個元素進(jìn)行調(diào)整后,然后點擊與該元素關(guān)聯(lián)的目標(biāo)3D動畫,一個一個地進(jìn)行相同的更新,從而使全部目標(biāo)3D動畫與該當(dāng)前調(diào)整的元素呈現(xiàn)出相同的變化。然而,這種將當(dāng)前元素的改變延及到目標(biāo)3D動畫的方式,需要進(jìn)行多次點擊操作,需要改變的目標(biāo)3D動畫數(shù)量越多,點擊的次數(shù)將越多,降低了更新目標(biāo)3D動畫的效率,不利于提高用戶體驗。
【發(fā)明內(nèi)容】
[0004]為了解決上述問題,本申請實施方式提供了一種基于移動終端的更新目標(biāo)3D動畫的方法及其裝置,以提高目標(biāo)3D動畫的更新效率,增強(qiáng)用戶體驗。
[0005]本申請實施方式提供的基于移動終端的更新目標(biāo)3D動畫的方法包括:
[0006]在元素修改界面上選定元素修改界面上的至少一個可變更元素,按照第一預(yù)設(shè)規(guī)則修改選定的可變更元素的參數(shù);
[0007]接收對在元素修改界面上選定的可變更元素的修改信息;
[0008]當(dāng)接收到對在元素修改界面上選定的可變更元素的修改信息后,確定與元素修改界面上選定的可變更元素關(guān)聯(lián)的目標(biāo)3D動畫以及確定所述目標(biāo)3D動畫中與所述選定的可變更元素匹配的待更新元素;
[0009]根據(jù)所述選定的可變更元素的參數(shù)更新目標(biāo)3D動畫中的待更新元素,從而實現(xiàn)對目標(biāo)3D動畫的更新。
[0010]優(yōu)選地,所述元素修改界面上具有3D動畫,稱為當(dāng)前3D動畫,所述元素修改界面上的可變更元素為所述當(dāng)前3D動畫上的可變更元素;或者,所述元素修改界面上具有靜態(tài)圖片,所述元素修改界面上的可變更元素為所述靜態(tài)圖片上的可變更元素;或者,所述元素修改界面上具有可視化元素列表,所述元素修改界面上的可變更元素為所述可視化元素列表中的元素。
[0011]優(yōu)選地,當(dāng)元素修改界面上具有3D動畫,所述元素修改界面上的可變更元素為所述當(dāng)前3D動畫上的可變更元素時,所述接收到對在元素修改界面上選定的可變更元素的修改信息具體包括:
[0012]按照第二預(yù)設(shè)規(guī)則將元素修改界面上的3D動畫進(jìn)行對比,確定修改的當(dāng)前3D動畫中已修改的元素的參數(shù),將接收到所述已修改的元素的參數(shù)視為接收到對當(dāng)前3D動畫元素的修改信息;或者,
[0013]在按照第一預(yù)設(shè)規(guī)則修改選定元素的參數(shù)后,將已修改的元素的參數(shù)傳遞給其他3D動畫,將其他3D動畫接收到所述已修改的元素的參數(shù)視為接收到對當(dāng)前3D動畫元素的修改信息。
[0014]優(yōu)選地,當(dāng)元素修改界面上具有3D動畫,所述元素修改界面上的可變更元素為所述當(dāng)前3D動畫上的可變更元素時,所述確定與元素修改界面上選定的可變更元素關(guān)聯(lián)的目標(biāo)3D動畫具體包括:
[0015]當(dāng)前3D動畫所在的移動終端存儲有3D動畫庫,將3D動畫庫內(nèi)的3D動畫確定為與當(dāng)前3D動畫關(guān)聯(lián)的目標(biāo)3D動畫;或者,
[0016]將與當(dāng)前3D動畫具有至少一個相同元素參數(shù)的3D動畫確定為與當(dāng)前關(guān)聯(lián)的目標(biāo)3D動畫;或者,
[0017]按照第三預(yù)設(shè)規(guī)則確定與當(dāng)前3D動畫關(guān)聯(lián)的目標(biāo)3D動畫,所述第三預(yù)設(shè)規(guī)則包含與3D動畫的可變更元素參數(shù)匹配的3D動畫和3D動畫的可變更元素參數(shù)之間的對應(yīng)關(guān)系O
[0018]優(yōu)選地,所述確定目標(biāo)3D動畫中與所述選定的可變更元素匹配的待更新元素具體包括:
[0019]將目標(biāo)3D動畫中與所述選定的可變更元素相同的元素確定為目標(biāo)3D動畫中與所述選定的可變更元素匹配的待更新元素;或者,
[0020]將目標(biāo)3D動畫中與所述選定的可變更元素相同的元素以及相應(yīng)的元素確定為目標(biāo)3D動畫中與所述選定的可變更元素匹配的待更新元素。
[0021 ] 優(yōu)選地,所述方法還包括:
[0022]在根據(jù)選定元素的參數(shù)更新目標(biāo)3D動畫中的待更新元素后,顯示更新元素后的目標(biāo)3D動畫。
[0023]優(yōu)選地,所述顯示更新元素后的目標(biāo)3D動畫包括:
[0024]以完整3D動畫的形式在動畫顯示界面上顯示更新元素后的目標(biāo)3D動畫;或者,以縮略圖的形式在動畫顯示界面上顯示更新后的目標(biāo)3D動畫;或者,從更新元素后的目標(biāo)3D動畫中選取幀圖片在動畫顯示界面上進(jìn)行顯示;或者,從更新元素后的目標(biāo)3D動畫中選取幀圖片后,以縮略圖的形式在動畫顯示界面上顯示所述幀圖片;或者,從更新元素的目標(biāo)3D動畫中選取幀圖片,對幀圖片進(jìn)行處理,將處理后的幀圖片在動畫顯示界面上進(jìn)行顯示。
[0025]本申請實施方式還提供了一種基于移動終端的更新目標(biāo)3D動畫的裝置。該裝置包括:動畫選定單元、元素修改單元、信息接收單元、關(guān)聯(lián)確定單元以及動畫更新單元,其中:
[0026]所述動畫選定單元,用于在元素修改界面上選定元素修改界面上的至少一個可變更元素;
[0027]所述元素修改單元,用于按照第一預(yù)設(shè)規(guī)則修改選定的可變更元素的參數(shù);
[0028]所述信息接收單元,用于接收對在元素修改界面上選定的可變更元素的修改信息;
[0029]所述關(guān)聯(lián)確定單元,用于在接收到對在元素修改界面上選定的可變更元素的修改信息后,確定與元素修改界面上選定的可變更元素關(guān)聯(lián)的目標(biāo)3D動畫以及確定所述目標(biāo)3D動畫中與所述選定的可變更元素匹配的待更新元素;
[0030]所述動畫更新單元,用于根據(jù)所述選定的可變更元素的參數(shù)更新目標(biāo)3D動畫中的待更新元素,從而實現(xiàn)對目標(biāo)3D動畫的更新。
[0031]優(yōu)選地,當(dāng)元素修改界面上具有3D動畫,稱為當(dāng)前3D動畫,所述元素修改界面上的可變更元素為所述當(dāng)前3D動畫上的可變更元素時,所述信息接收單元包括對比子單元或者傳遞子單元,其中:
[0032]所述對比子單元,用于按照第二預(yù)設(shè)規(guī)則將元素修改界面上的3D動畫進(jìn)行對比,確定修改的當(dāng)前3D動畫中已修改的元素的參數(shù),將接收到所述已修改的元素的參數(shù)視為接收到對當(dāng)前3D動畫元素的修改信息;
[0033]所述傳遞子單元,用于在按照第一預(yù)設(shè)規(guī)則修改選定元素的參數(shù)后,將已修改的元素的參數(shù)傳遞給其他3D動畫,將其他3D動畫接收到所述已修改的元素的參數(shù)視為接收到對當(dāng)前3D動畫元素的修改信息。
[0034]優(yōu)選地,當(dāng)元素修改界面上具有3D動畫,稱為當(dāng)前3D動畫,所述元素修改界面上的可變更元素為所述當(dāng)前3D動畫上的可變更元素時,所述關(guān)聯(lián)確定單元包括第一確定子單元,用于在當(dāng)前3D動畫所在的移動終端存儲有3D動畫庫時,將3D動畫庫內(nèi)的3D動畫確定為與當(dāng)前3D動畫關(guān)聯(lián)的目標(biāo)3D動畫;或者,
[0035]用于將與當(dāng)前3D動畫具有至少一個相同元素參數(shù)的3D動畫確定為與當(dāng)前關(guān)聯(lián)的目標(biāo)3D動畫;或者,
[0036]用于按照第三預(yù)設(shè)規(guī)則確定與當(dāng)前3D動畫關(guān)聯(lián)的目標(biāo)3D動畫,所述第三預(yù)設(shè)規(guī)則包含與3D動畫的可變更元素參數(shù)匹配的3D動畫和3D動畫的可變更元素參數(shù)之間的對應(yīng)關(guān)系。
[0037]優(yōu)選地,所述關(guān)聯(lián)確定單元包括第二確定子單元,用于將目標(biāo)3D動畫中與所述選定元素相同的元素確定為目標(biāo)3D動畫中與所述選定的可變更元素匹配的待更新元素;或者,用于將目標(biāo)3D動畫中與所述選定的可變更元素相同的元素以及相應(yīng)的元素確定為目標(biāo)3D動畫中與所述選定的可變更元素匹配的待更新元素。
[0038]優(yōu)選地,所述裝置還包括顯示單元,用于在根據(jù)選定的可變更元素的參數(shù)更新目標(biāo)3D動畫中的待更新元素后,顯示更新元素后的目標(biāo)3D動畫。
[0039]優(yōu)選地,所述顯示單元包括第一顯示子單元、第二顯