[發(fā)明專利]網(wǎng)絡(luò)虛擬角色合成系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 200910042165.4 | 申請日: | 2009-08-25 |
| 公開(公告)號(hào): | CN101645175A | 公開(公告)日: | 2010-02-10 |
| 發(fā)明(設(shè)計(jì))人: | 黃朝興;崔波;羅捷;李建峰 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號(hào): | G06T15/70 | 分類號(hào): | G06T15/70 |
| 代理公司: | 廣州華進(jìn)聯(lián)合專利商標(biāo)代理有限公司 | 代理人: | 何 平;曾旻輝 |
| 地址: | 518044廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)絡(luò) 虛擬 角色 合成 系統(tǒng) 方法 | ||
【技術(shù)領(lǐng)域】
本發(fā)明涉及網(wǎng)絡(luò)動(dòng)畫技術(shù)領(lǐng)域,更具體地說,涉及一種網(wǎng)絡(luò)虛擬角色合成 系統(tǒng)及方法。
【背景技術(shù)】
在互聯(lián)網(wǎng)中,Avatar是網(wǎng)絡(luò)虛擬角色的代名詞,網(wǎng)絡(luò)虛擬角色即網(wǎng)絡(luò)用戶在 以圖像為主的虛擬世界中的虛擬形象。這類虛擬形象通常為卡通形象,可出現(xiàn) 在論壇、聊天室或網(wǎng)絡(luò)游戲中。用戶可根據(jù)自己的喜好,更換虛擬角色的造型, 如發(fā)型、服飾、表情、場景等。
要實(shí)現(xiàn)虛擬角色的動(dòng)畫效果,需要對虛擬角色的所有裝備位進(jìn)行合成處理。 所謂裝備位,是指虛擬角色上的某一個(gè)部位,例如頭、手、腳等。在對所有裝 備位進(jìn)行合成處理前,需獲取虛擬角色的裝備位資源。目前的合成算法采用逐 幀逐個(gè)裝備位進(jìn)行合成或按照方向逐個(gè)裝備位進(jìn)行合成。然而這些方法調(diào)用函 數(shù)次數(shù)較多,合成虛擬角色的效率低下,從而影響虛擬角色動(dòng)作的平滑性,使 畫面表現(xiàn)為卡或者停頓,影響了用戶的體驗(yàn)需求。
【發(fā)明內(nèi)容】
基于此,有必要提供一種能提高合成效率的網(wǎng)絡(luò)虛擬角色合成系統(tǒng)。
此外,還有必要提供一種能提高合成效率的網(wǎng)絡(luò)虛擬角色合成方法。
所述網(wǎng)絡(luò)虛擬角色合成系統(tǒng)包括:資源管理器,用于提供虛擬角色的裝備 位資源,所述裝備資源采用位圖實(shí)現(xiàn),虛擬角色的同一個(gè)裝備位資源采用同一 張位圖來實(shí)現(xiàn),同一方向上的多幀裝備位圖像按次序地排列在位圖的同一行上, 位圖上的裝備位圖像列數(shù)則是該裝備位資源在某一方向上的運(yùn)動(dòng)幀數(shù);裝備位 加載器,與資源管理器相連,加載虛擬角色的裝備位資源;合成器,與裝備位 加載器相連,逐個(gè)方向合成虛擬角色的裝備位,并將合成結(jié)果分割為幀數(shù)據(jù); 呈現(xiàn)器,與合成器相連,用于播放幀數(shù)據(jù)。
該合成器還可用于獲取選定方向上的裝備位,根據(jù)選定方向調(diào)整裝備位的 層級(jí)值,并根據(jù)裝備位的層級(jí)值將選定方向上的裝備位進(jìn)行疊加,以及在選定 方向上合成疊加后的裝備位。
該系統(tǒng)還可包括:合成隊(duì)列管理器,與合成器相連,將虛擬角色的合成請 求加入合成隊(duì)列中,當(dāng)判斷合成器空閑時(shí),將合成隊(duì)列中位于隊(duì)列頭部的合成 請求送入合成器。
該系統(tǒng)還可包括:合成角色緩存器,與合成器及呈現(xiàn)器相連,用于緩存合 成結(jié)果及幀數(shù)據(jù)。
所述網(wǎng)絡(luò)虛擬角色合成方法包括:加載虛擬角色的裝備位資源,所述裝備 資源采用位圖實(shí)現(xiàn),虛擬角色的同一個(gè)裝備位資源采用同一張位圖來實(shí)現(xiàn),同 一方向上的多幀裝備位圖像按次序地排列在位圖的同一行上,位圖上的裝備位 圖像列數(shù)則是該裝備位資源在某一方向上的運(yùn)動(dòng)幀數(shù);逐個(gè)方向合成虛擬角色 的裝備位,將合成結(jié)果分割為幀數(shù)據(jù);播放幀數(shù)據(jù)。
該逐個(gè)方向合成虛擬角色的所有裝備位的步驟具體可以是:獲取選定方向 上的裝備位;根據(jù)選定方向調(diào)整裝備位的層級(jí)值;根據(jù)裝備位的層級(jí)值將選定 方向上的裝備位進(jìn)行疊加;在選定方向上合成疊加后的裝備位。
該方法還可包括:將虛擬角色的合成請求加入合成隊(duì)列中,在當(dāng)前虛擬角 色合成結(jié)束時(shí),取合成隊(duì)列中位于隊(duì)列頭部的合成請求進(jìn)行處理。
該方法還可包括:緩存合成結(jié)果及幀數(shù)據(jù)。
上述網(wǎng)絡(luò)虛擬角色合成系統(tǒng)及方法,在選定方向上合成虛擬角色的裝備位 資源,將合成結(jié)果分割為幀數(shù)據(jù),播放該幀數(shù)據(jù)即可得到虛擬角色的動(dòng)畫效果。 由于逐個(gè)方向地對同一方向上的所有裝備位進(jìn)行合成,其調(diào)用合成函數(shù)的次數(shù) 少,因此能有效提高合成效率,從而改善了虛擬角色動(dòng)作的平滑性,使畫面更 為流暢,滿足了用戶的體驗(yàn)需求。
【附圖說明】
圖1是一個(gè)實(shí)施例中網(wǎng)絡(luò)虛擬角色合成系統(tǒng)的結(jié)構(gòu)示意圖;
圖2是一個(gè)實(shí)施例中虛擬角色的一個(gè)裝備位資源的示意圖;
圖3是一個(gè)實(shí)施例中虛擬角色的另一個(gè)裝備位資源的示意圖;
圖4是另一個(gè)實(shí)施例中網(wǎng)絡(luò)虛擬角色合成系統(tǒng)的結(jié)構(gòu)示意圖;
圖5是一個(gè)實(shí)施例中網(wǎng)絡(luò)虛擬角色合成方法的流程圖;
圖6是一個(gè)實(shí)施例中合成虛擬角色的裝備位的方法流程圖。
【具體實(shí)施方式】
圖1示出了一個(gè)實(shí)施例中的虛擬角色合成系統(tǒng),該系統(tǒng)包括資源管理器10、 裝備位加載器20、合成器30和呈現(xiàn)器40。其中:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910042165.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置
- 確定吸收制品功效
- 一種虛擬機(jī)的安全訪問方法及虛擬機(jī)系統(tǒng)
- 一種虛擬桌面的解鎖方法及裝置
- 一種實(shí)時(shí)處理虛擬交換機(jī)網(wǎng)絡(luò)流量的虛擬化平臺(tái)
- 虛擬智能家居實(shí)訓(xùn)系統(tǒng)及其虛擬實(shí)訓(xùn)方法
- 虛擬機(jī)的磁盤資源的管理方法和裝置
- 一種基于KVM的虛擬網(wǎng)卡管理方法
- 虛擬資源數(shù)據(jù)處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 基于虛擬環(huán)境的道具使用方法、裝置、設(shè)備及介質(zhì)
- 虛擬道具的獲取方法、裝置、設(shè)備及介質(zhì)
- 角色控制裝置、角色控制方法、記錄介質(zhì)及程序
- 網(wǎng)絡(luò)游戲系統(tǒng)中的角色數(shù)據(jù)管理裝置和方法
- 網(wǎng)絡(luò)游戲系統(tǒng)中的角色數(shù)據(jù)管理裝置和方法
- 游戲系統(tǒng)
- 角色頒發(fā)方法、訪問控制方法及相關(guān)設(shè)備
- 角色令牌頒發(fā)方法、訪問控制方法及相關(guān)設(shè)備
- 監(jiān)察審批操作、授權(quán)操作及表單操作的方法
- 監(jiān)察審批操作、授權(quán)操作及表單操作的方法
- 虛擬角色控制方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種游戲角色的生成方法、裝置及其設(shè)備





