[發(fā)明專利]一種基于不規(guī)則圖形的動(dòng)畫生成方法和裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201410015389.7 | 申請(qǐng)日: | 2014-01-14 |
| 公開(公告)號(hào): | CN104778735B | 公開(公告)日: | 2019-03-01 |
| 發(fā)明(設(shè)計(jì))人: | 周蘭蘭 | 申請(qǐng)(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號(hào): | G06T13/00 | 分類號(hào): | G06T13/00 |
| 代理公司: | 北京德琦知識(shí)產(chǎn)權(quán)代理有限公司 11018 | 代理人: | 張玉波;宋志強(qiáng) |
| 地址: | 518044 廣東省深圳*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 不規(guī)則 圖形 動(dòng)畫 生成 方法 裝置 | ||
本發(fā)明實(shí)施例公開了一種基于不規(guī)則圖形的動(dòng)畫生成方法和裝置。該方法包括:將基于不規(guī)則圖形的目標(biāo)動(dòng)畫的靜態(tài)動(dòng)畫界面劃分成多個(gè)子區(qū)域,其中,各個(gè)子區(qū)域分別具有不同的背景顏色或者背景圖案;根據(jù)所述目標(biāo)動(dòng)畫的動(dòng)畫界面動(dòng)態(tài)效果,確定所述子區(qū)域的區(qū)域輪廓隨時(shí)間的變化信息;設(shè)置各個(gè)子區(qū)域處于不同的圖層,使得各個(gè)子區(qū)域通過圖層疊加形成當(dāng)前時(shí)刻的靜態(tài)動(dòng)畫界面;通過實(shí)時(shí)刷新當(dāng)前時(shí)刻的靜態(tài)動(dòng)畫界面生成所述目標(biāo)動(dòng)畫。應(yīng)用本發(fā)明實(shí)施例能夠生成基于不規(guī)則圖形的動(dòng)畫,且能夠節(jié)省動(dòng)畫所需的存儲(chǔ)空間。
技術(shù)領(lǐng)域
本申請(qǐng)涉及信息處理技術(shù)領(lǐng)域,尤其涉及一種基于不規(guī)則圖形的動(dòng)畫生成方法和裝置。
背景技術(shù)
隨著移動(dòng)終端在市場(chǎng)上占用量的增長(zhǎng),移動(dòng)終端應(yīng)用(app)市場(chǎng)也日益競(jìng)爭(zhēng)激烈,如何讓一個(gè)移動(dòng)終端app成為其中的姣姣者,已成為移動(dòng)終端app開發(fā)者每日必思的課題之一,其中,生動(dòng)的用戶界面(UI)動(dòng)畫效果,便成為競(jìng)爭(zhēng)中必要的手段之一,由此可見,簡(jiǎn)單自然但生動(dòng)的動(dòng)畫效果,對(duì)于移動(dòng)終端應(yīng)用來說至關(guān)重要。
目前,在生成需要的目標(biāo)動(dòng)畫時(shí),主要依賴于開發(fā)平臺(tái)提供的圖片資源庫(kù)和常規(guī)動(dòng)畫模式函數(shù)庫(kù)。
具體地,根據(jù)目標(biāo)動(dòng)畫的動(dòng)畫界面靜態(tài)效果,從開發(fā)平臺(tái)提供的圖片資源庫(kù)中選取多張圖片,利用選取的多張圖片進(jìn)行組合處理得到需要的靜態(tài)動(dòng)畫界面,根據(jù)目標(biāo)動(dòng)畫的動(dòng)畫界面動(dòng)態(tài)效果,從開發(fā)平臺(tái)提供的常規(guī)動(dòng)畫模式函數(shù)庫(kù)中選取一個(gè)或多個(gè)常規(guī)動(dòng)畫模式函數(shù),例如,用于實(shí)現(xiàn)漸變透明度動(dòng)畫效果的函數(shù)AlphaAnimatio、用于實(shí)現(xiàn)畫面轉(zhuǎn)移旋轉(zhuǎn)動(dòng)畫效果的函數(shù)RotateAnimation等,利用選取的常規(guī)動(dòng)畫模式函數(shù)對(duì)經(jīng)多張圖片進(jìn)行組合得到的靜態(tài)動(dòng)畫界面進(jìn)行處理,例如,利用RotateAnimation函數(shù)對(duì)所述靜態(tài)動(dòng)畫界面整體進(jìn)行畫面轉(zhuǎn)移旋轉(zhuǎn),從而最終生成目標(biāo)動(dòng)畫。
然而,如果目標(biāo)動(dòng)畫是基于不規(guī)則圖形的,甚至圖形會(huì)隨著動(dòng)畫的進(jìn)行而進(jìn)行不規(guī)則變動(dòng),則在某些情況下,利用現(xiàn)有圖片資源庫(kù)中的圖片無法組合出目標(biāo)動(dòng)畫的動(dòng)畫界面靜態(tài)效果,或者,利用現(xiàn)有常規(guī)動(dòng)畫模式函數(shù)庫(kù)中的函數(shù)無法得到目標(biāo)動(dòng)畫的動(dòng)畫界面動(dòng)態(tài)效果,導(dǎo)致目標(biāo)動(dòng)畫無法實(shí)現(xiàn)。即便能夠?qū)崿F(xiàn)目標(biāo)動(dòng)畫,由于其依賴于大量的已有圖片資源,因此,也將造成目標(biāo)動(dòng)畫文件過大,需要較多的存儲(chǔ)空間。
發(fā)明內(nèi)容
本發(fā)明提供了一種基于不規(guī)則圖形的動(dòng)畫生成方法和裝置,能夠生成基于不規(guī)則圖形的動(dòng)畫,且能夠節(jié)省動(dòng)畫所需的存儲(chǔ)空間。
一種基于不規(guī)則圖形的動(dòng)畫生成方法,該方法包括:
將基于不規(guī)則圖形的目標(biāo)動(dòng)畫的靜態(tài)動(dòng)畫界面劃分成多個(gè)子區(qū)域,其中,各個(gè)子區(qū)域分別具有不同的背景顏色或者背景圖案;
根據(jù)所述目標(biāo)動(dòng)畫的動(dòng)畫界面動(dòng)態(tài)效果,確定所述子區(qū)域的區(qū)域輪廓隨時(shí)間的變化信息;
設(shè)置各個(gè)子區(qū)域處于不同的圖層,使得各個(gè)子區(qū)域通過圖層疊加形成當(dāng)前時(shí)刻的靜態(tài)動(dòng)畫界面;
通過實(shí)時(shí)刷新當(dāng)前時(shí)刻的靜態(tài)動(dòng)畫界面生成所述目標(biāo)動(dòng)畫。
一種基于不規(guī)則圖形的動(dòng)畫生成裝置,該裝置包括子區(qū)域輪廓確定模塊、圖層設(shè)置模塊和實(shí)時(shí)刷新模塊;
所述子區(qū)域輪廓確定模塊,用于根據(jù)基于不規(guī)則圖形的目標(biāo)動(dòng)畫的動(dòng)畫界面動(dòng)態(tài)效果,確定從所述目標(biāo)動(dòng)畫的靜態(tài)動(dòng)畫界面劃分出的子區(qū)域的區(qū)域輪廓隨時(shí)間的變化信息,其中,各個(gè)子區(qū)域分別具有不同的背景顏色或者背景圖案;
所述圖層設(shè)置模塊,用于設(shè)置各個(gè)子區(qū)域處于不同的圖層,使得各個(gè)子區(qū)域通過圖層疊加形成當(dāng)前時(shí)刻的靜態(tài)動(dòng)畫界面;
所述實(shí)時(shí)刷新模塊,用于通過實(shí)時(shí)刷新當(dāng)前時(shí)刻的靜態(tài)動(dòng)畫界面生成所述目標(biāo)動(dòng)畫。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410015389.7/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





