成人打一炮免费视频,亚洲天堂视频在线观看,97视频久久久,日本japanese护士色高清,五月婷婷丁香,日韩精品一级无码毛片免费,国产欧美日韩精品网红剧情演绎

一種動(dòng)漫角色素材組合的顯示方法、存儲(chǔ)設(shè)備及電子設(shè)備與流程

文檔序號(hào):11251947閱讀:861來(lái)源:國(guó)知局
一種動(dòng)漫角色素材組合的顯示方法、存儲(chǔ)設(shè)備及電子設(shè)備與流程

本發(fā)明涉及軟件領(lǐng)域,尤其涉及一種動(dòng)漫角色素材組合的顯示方法、存儲(chǔ)設(shè)備及電子設(shè)備。



背景技術(shù):

隨著人們經(jīng)濟(jì)水平的提高和文化生活的逐漸豐富,漫畫(huà)已經(jīng)越來(lái)越深入到年輕人的生活當(dāng)中,人們可以隨時(shí)隨地瀏覽各式各樣的漫畫(huà)。漫畫(huà)其是一種藝術(shù)形式,是用簡(jiǎn)單而夸張的手法來(lái)描繪生活或時(shí)事的圖畫(huà),一般運(yùn)用變形、比擬、象征、暗示、影射的方法,構(gòu)成幽默詼諧的畫(huà)面或畫(huà)面組,以取得諷刺或歌頌的效果。常采用夸張、比喻、象征等手法,諷刺、批評(píng)或歌頌?zāi)承┤撕褪拢哂休^強(qiáng)的社會(huì)性,也有純?yōu)閵蕵?lè)的作品,有較強(qiáng)娛樂(lè)性,娛樂(lè)性質(zhì)的作品往往存在搞笑型和人物創(chuàng)造型。

現(xiàn)有技術(shù)中,用戶(hù)已經(jīng)不再滿(mǎn)足于被動(dòng)式的瀏覽漫畫(huà),他們更希望能夠主動(dòng)參與到各種各樣的漫畫(huà)的創(chuàng)作當(dāng)中。但現(xiàn)有技術(shù)中的漫畫(huà)創(chuàng)作其過(guò)程繁瑣、對(duì)創(chuàng)造者的要求較高。以動(dòng)漫角色為例,現(xiàn)有技術(shù)中還沒(méi)有能夠?qū)崿F(xiàn)快速、簡(jiǎn)單地對(duì)動(dòng)漫角色進(jìn)行創(chuàng)作顯示的方法,動(dòng)漫角色素材組件選擇/更換組合具有不便性和局限性。

因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。



技術(shù)實(shí)現(xiàn)要素:

鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種動(dòng)漫角色素材組合的顯示方法、存儲(chǔ)設(shè)備及電子設(shè)備,旨在解決顯示技術(shù)中動(dòng)漫角色創(chuàng)作顯示較慢或者動(dòng)漫角色素材組件選擇/更換組合的不便性和局限性。

本發(fā)明的技術(shù)方案如下:

一種動(dòng)漫角色素材組合的顯示方法,其中,包括如下步驟:

根據(jù)用戶(hù)所選擇的角色id在應(yīng)用服務(wù)器中查找人物屬性數(shù)據(jù),并根據(jù)所查找到的人物屬性數(shù)據(jù)加載角色屬性信息;

根據(jù)所查找到的人物屬性數(shù)據(jù)在素材服務(wù)器中查找角色素材組合信息文件;

根據(jù)查找到的角色素材組合信息文件和當(dāng)前顯示方向加載角色素材組合信息;

根據(jù)角色素材組合信息將素材組件組合為完整的角色對(duì)象;

對(duì)角色對(duì)象進(jìn)行渲染。

優(yōu)選地,根據(jù)查找到的角色素材組合信息文件和當(dāng)前顯示方向加載角色素材組合信息之后還包括:

判斷當(dāng)前客戶(hù)端是否已經(jīng)下載對(duì)應(yīng)角色id的所有素材組件;

若否則從素材服務(wù)器中獲取所有素材組件然后進(jìn)行組合,若是則直接進(jìn)行組合。

優(yōu)選地,所述對(duì)角色對(duì)象進(jìn)行渲染之后還包括:

當(dāng)接收到轉(zhuǎn)向指令時(shí),根據(jù)角色id和當(dāng)前顯示方向調(diào)用轉(zhuǎn)向接口,組合新的角色對(duì)象,并加載角色素材組合信息。

優(yōu)選地,所述當(dāng)接收到轉(zhuǎn)向指令時(shí),根據(jù)角色id和當(dāng)前顯示方向調(diào)用轉(zhuǎn)向接口,組合新的角色對(duì)象,并加載角色素材組合信息包括:

根據(jù)所述角色id在應(yīng)用服務(wù)器中查找角色素材組合信息并獲取所有組件id;以及通過(guò)預(yù)定的轉(zhuǎn)向邏輯確定下一個(gè)顯示方向;以及根據(jù)下一個(gè)顯示方向查找每個(gè)組件id的下一個(gè)顯示信息;以及根據(jù)每個(gè)組件id的下一個(gè)顯示信息組合完成轉(zhuǎn)向的角色對(duì)象;

客戶(hù)端從應(yīng)用服務(wù)器中接收完成轉(zhuǎn)向的角色對(duì)象和對(duì)應(yīng)的素材組件;

將素材組件和完成轉(zhuǎn)向的角色對(duì)象進(jìn)行組合;

對(duì)完成轉(zhuǎn)向的角色對(duì)象進(jìn)行渲染。

優(yōu)選地,所述素材組件包括身體組件、臉型組件、表情組件和發(fā)型組件。

優(yōu)選地,每一素材組件具有預(yù)先設(shè)置好的層級(jí)關(guān)系。

一種存儲(chǔ)設(shè)備,其中存儲(chǔ)有多條指令,所述指令適于由處理器加載并執(zhí)行:

根據(jù)用戶(hù)所選擇的角色id在應(yīng)用服務(wù)器中查找人物屬性數(shù)據(jù),并根據(jù)所查找到的人物屬性數(shù)據(jù)加載角色屬性信息;

根據(jù)所查找到的人物屬性數(shù)據(jù)在素材服務(wù)器中查找角色素材組合信息文件;

根據(jù)查找到的角色素材組合信息文件和當(dāng)前顯示方向加載角色素材組合信息;

根據(jù)角色素材組合信息將素材組件組合為完整的角色對(duì)象;

對(duì)角色對(duì)象進(jìn)行渲染。

優(yōu)選地,根據(jù)查找到的角色素材組合信息文件和當(dāng)前顯示方向加載角色素材組合信息之后還包括:

判斷當(dāng)前客戶(hù)端是否已經(jīng)下載對(duì)應(yīng)角色id的所有素材組件;

若否則從素材服務(wù)器中獲取所有素材組件然后進(jìn)行組合,若是則直接進(jìn)行組合。

優(yōu)選地,所述對(duì)角色對(duì)象進(jìn)行渲染之后還包括:

當(dāng)接收到轉(zhuǎn)向指令時(shí),根據(jù)角色id和當(dāng)前顯示方向調(diào)用轉(zhuǎn)向接口,組合新的角色對(duì)象,并加載角色素材組合信息。

一種電子設(shè)備,其包括

處理器,適于實(shí)現(xiàn)各指令;以及

存儲(chǔ)設(shè)備,適于存儲(chǔ)多條指令,所述指令適于由處理器加載并執(zhí)行:

根據(jù)用戶(hù)所選擇的角色id在應(yīng)用服務(wù)器中查找人物屬性數(shù)據(jù),并根據(jù)所查找到的人物屬性數(shù)據(jù)加載角色屬性信息;

根據(jù)所查找到的人物屬性數(shù)據(jù)在素材服務(wù)器中查找角色素材組合信息文件;

根據(jù)查找到的角色素材組合信息文件和當(dāng)前顯示方向加載角色素材組合信息;

根據(jù)角色素材組合信息將素材組件組合為完整的角色對(duì)象;

對(duì)角色對(duì)象進(jìn)行渲染。

有益效果:采用本發(fā)明的方法可以快速、便捷、高效地完成動(dòng)漫角色的創(chuàng)作顯示,解決了動(dòng)漫角色素材組件選擇/更換組合的不便性和局限性的問(wèn)題,而且可以實(shí)現(xiàn)各組件的搭配,形象更加豐富,其用途廣泛,如可用于漫畫(huà)、動(dòng)畫(huà)、插畫(huà)、圖文展示或網(wǎng)絡(luò)賬號(hào)頭像等等。

附圖說(shuō)明

圖1為本發(fā)明一種動(dòng)漫角色素材組合的顯示方法的流程圖。

圖2為本發(fā)明中角色與組件的關(guān)系示意圖。

圖3為本發(fā)明的角色轉(zhuǎn)向邏輯圖。

圖4為本發(fā)明中的人物角色顯示邏輯圖。

圖5為本發(fā)明中的方向組件結(jié)構(gòu)圖。

圖6為本發(fā)明中的一鍵轉(zhuǎn)向邏輯圖。

圖7為本發(fā)明中的右前方向的角色對(duì)象示意圖。

圖8為本發(fā)明中的正向(前)的角色對(duì)象示意圖。

圖9為本發(fā)明中的右后方向的角色對(duì)象示意圖。

圖10為本發(fā)明中正方形網(wǎng)格稿紙的結(jié)構(gòu)示意圖。

圖11為本發(fā)明中在網(wǎng)格稿紙上繪制的正面臉型示意圖。

圖12為本發(fā)明中在網(wǎng)格稿紙上繪制的半側(cè)面臉型示意圖。

圖13為本發(fā)明中在網(wǎng)格稿紙上繪制的正側(cè)面臉型示意圖。

圖14為本發(fā)明中在網(wǎng)格稿紙上繪制的側(cè)背面臉型示意圖。

圖15為本發(fā)明中在網(wǎng)格稿紙上繪制的正背面臉型示意圖。

圖16為本發(fā)明中的角色的層級(jí)拆分示意圖。

圖17為本發(fā)明中的角色更換表情的變化示意圖。

圖18為本發(fā)明中的角色更換發(fā)型的變化示意圖。

圖19為本發(fā)明中的角色更換服裝的變化示意圖。

圖20為本發(fā)明中的角色更換動(dòng)作和方向的變化示意圖。

具體實(shí)施方式

本發(fā)明提供一種動(dòng)漫角色素材組合的顯示方法、存儲(chǔ)設(shè)備及電子設(shè)備,為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明所提供的一種動(dòng)漫角色素材組合的顯示方法,其包括如下步驟:

s1、根據(jù)用戶(hù)所選擇的角色id在應(yīng)用服務(wù)器中查找人物屬性數(shù)據(jù),并根據(jù)所查找到的人物屬性數(shù)據(jù)加載角色屬性信息;

s2、根據(jù)所查找到的人物屬性數(shù)據(jù)在素材服務(wù)器中查找角色素材組合信息文件;

s3、根據(jù)查找到的角色素材組合信息文件和當(dāng)前顯示方向加載角色素材組合信息;

s4、根據(jù)角色素材組合信息將素材組件組合為完整的角色對(duì)象;

s5、對(duì)角色對(duì)象進(jìn)行渲染。

本發(fā)明可以實(shí)現(xiàn)各種素材組件之間的搭配,例如頭發(fā)、面部表情、臉型、動(dòng)作等等的搭配,從而使角色形象更加豐富,增強(qiáng)了動(dòng)漫角色的個(gè)性化,且由于在應(yīng)用服務(wù)器存儲(chǔ)了所有材料,用戶(hù)可以在任意終端上實(shí)現(xiàn)動(dòng)漫角色素材組件的選擇/更換組合,使用起來(lái)非常方便。

下面對(duì)本發(fā)明的過(guò)程進(jìn)行詳細(xì)說(shuō)明。

一個(gè)角色是由身體、臉型、表情和發(fā)型等組件構(gòu)成。也就是說(shuō),如圖2所示,素材組件包括身體組件、臉型組件、表情組件和發(fā)型組件,即一個(gè)角色包括上述組件,當(dāng)然還可以包括其他組件。

而各個(gè)組件之間是按照預(yù)定的層級(jí)關(guān)系組合,也就是說(shuō),每一素材組件具有預(yù)先設(shè)置好的層級(jí)關(guān)系。例如對(duì)于發(fā)型而言,其分為頭部前的部分和頭部后的部分。當(dāng)組合成角色對(duì)象時(shí),那么頭部前的部分將位于頭部的前面層級(jí),頭部后的部分將位于頭部的背面層級(jí)。例如對(duì)于表情而言,其分為頭部前的部分和頭部后的部分。當(dāng)組合成角色對(duì)象時(shí),那么頭部前的部分將位于頭部的前面層級(jí),頭部后的部分將位于頭部的背面層級(jí)。

對(duì)于角色方向,可分為前、右前、右后、左前、左后等方向,并在不同的顯示方向展示出不同的素材和動(dòng)作。如圖3所示,其轉(zhuǎn)向邏輯是依次從前、右前、右后、左后、左前、前的次序。即假設(shè)當(dāng)前顯示方向是前,那么下一顯示方向?qū)⑹怯仪啊?/p>

本發(fā)明中的人物角色顯示邏輯圖整體如圖4所示。具體如下:

在步驟s1中,首先根據(jù)用戶(hù)所選擇的角色id在應(yīng)用服務(wù)器中查找人物屬性數(shù)據(jù),并根據(jù)所查找到的人物屬性數(shù)據(jù)加載角色屬性信息。

在這之前,用戶(hù)可先在客戶(hù)端中確定一角色id,從而在應(yīng)用服務(wù)器中查找人物屬性數(shù)據(jù),例如該角色的名字和性別等等。同時(shí)在應(yīng)用服務(wù)器中可以查找最新的角色素材組合信息文件路徑,這樣方便在素材服務(wù)器中查找角色素材組合信息文件。根據(jù)查找到的人物屬性數(shù)據(jù)加載角色屬性信息。

在步驟s2中,根據(jù)所查找到的人物屬性數(shù)據(jù)在素材服務(wù)器中查找角色素材組合信息文件。

因?yàn)樵谇耙徊襟E中還獲取了角色素材組合信息文件路徑,所以此時(shí)可以方便地從素材服務(wù)器中快速獲取角色素材組合信息文件。

在步驟s3中,根據(jù)所查找到的角色素材組合信息文件和當(dāng)前顯示方向加載角色素材組合信息。

具體的,方向組件的結(jié)構(gòu)如圖5所示。例如當(dāng)前顯示方向?yàn)榍?,那么此步驟中可以加載一個(gè)朝向前的角色素材組合信息,其可包含角色的組件之間是如何搭配的,例如身體動(dòng)作、表情、頭發(fā)、服裝等等。

進(jìn)一步,s3之后還包括:

判斷當(dāng)前客戶(hù)端是否已經(jīng)下載對(duì)應(yīng)角色id的所有素材組件;

若否則從素材服務(wù)器中獲取所有素材組件然后進(jìn)行組合,若是則直接進(jìn)行組合。

上述步驟是根據(jù)角色素材組合信息判斷客戶(hù)端是否下載了該角色的所有素材組件,例如發(fā)型組件、臉型組件、表情組件和服裝組件等等。如果沒(méi)有下載或者不完整,那么可從素材服務(wù)器中下載到所有的素材組件,然后進(jìn)行后續(xù)的步驟s4,如果客戶(hù)端已經(jīng)下載了該角色所有的素材組件,那么直接進(jìn)入步驟s4即可。

在步驟s4中,根據(jù)角色素材組合信息將素材組件組合為完整的角色對(duì)象。

例如將當(dāng)前顯示方向的發(fā)型組件、臉型組件、表情組件和服裝組件組合成完成的一個(gè)角色對(duì)象。

在步驟s5中,對(duì)角色對(duì)象進(jìn)行渲染。

具體可采用漫畫(huà)創(chuàng)作引擎渲染角色對(duì)象,從而得到一個(gè)完整的動(dòng)漫角色。

進(jìn)一步,s5之后還包括:

s6、當(dāng)接收到轉(zhuǎn)向指令時(shí),根據(jù)角色id和當(dāng)前顯示方向調(diào)用轉(zhuǎn)向接口,組合新的角色對(duì)象,并加載角色素材組合信息。

本發(fā)明不僅可以完整地展示動(dòng)漫角色素材組件的選擇/更換組合后的形象,還可以對(duì)其進(jìn)行轉(zhuǎn)向,從而得到更豐富、更立體的動(dòng)漫形象,讓人物更加豐滿(mǎn)。

進(jìn)一步,步驟s6包括:

s61、根據(jù)所述角色id在應(yīng)用服務(wù)器中查找角色素材組合信息文件并獲取所有組件id;以及通過(guò)預(yù)定的轉(zhuǎn)向邏輯確定下一個(gè)顯示方向;以及根據(jù)下一個(gè)顯示方向查找每個(gè)組件id的下一個(gè)顯示信息;以及根據(jù)每個(gè)組件id的下一個(gè)顯示信息組合完成轉(zhuǎn)向的角色對(duì)象;

s62、客戶(hù)端從應(yīng)用服務(wù)器中接收完成轉(zhuǎn)向的角色對(duì)象和對(duì)應(yīng)的素材組件;

s63、將素材組件和完成轉(zhuǎn)向的角色對(duì)象進(jìn)行組合;

s64、對(duì)完成轉(zhuǎn)向的角色對(duì)象進(jìn)行渲染。

本發(fā)明中的一鍵轉(zhuǎn)向邏輯如圖6所示,具體地,在步驟s61中,根據(jù)角色id查找對(duì)應(yīng)的角色素材組合信息文件,并查找到所有的組件id。具體地,例如組件id為xx01、xx02、xx03、xx04,其中,xx01代表發(fā)型組件,xx02代表臉型組件,xx03代表表情組件,xx04代表服裝組件。

根據(jù)當(dāng)前顯示方向確定下一個(gè)顯示方向,是指根據(jù)預(yù)先設(shè)置的轉(zhuǎn)向邏輯,確定出一個(gè)顯示方向,例如當(dāng)前顯示方向?yàn)橛仪埃敲聪乱粋€(gè)顯示方向?yàn)橛液?。依次?lèi)推。圖7為本發(fā)明中的右前方向的角色對(duì)象示意圖。圖8為本發(fā)明中的正向(前)的角色對(duì)象示意圖。圖9為本發(fā)明中的右后方向的角色對(duì)象示意圖。在不同顯示方向下,角色對(duì)象所顯示的內(nèi)容不盡相同。

在進(jìn)行顯示時(shí),如圖10所示,首先準(zhǔn)備身體:頭部比例為1:1-1:11的網(wǎng)格稿紙,然后確定頭部位置,在定點(diǎn)后進(jìn)行左右側(cè)面、左右前方、左右后方、正后方、正前方等8個(gè)及以上的方向的頭部模型繪制,如圖11-圖15所示,除了多角度之外,頭部還可以具有多種體征,體征可包括瓜子臉、國(guó)字臉、雙下巴、嬰兒臉和肥胖臉等等,頭部坐標(biāo)(以512*512像素畫(huà)布為例,取頭部圖片最左上角像素點(diǎn)為衡量準(zhǔn)心);再以頭部為固定點(diǎn),根據(jù)不同顯示方向及角色性別、動(dòng)作,確定人體比例,一般角色根據(jù)年齡、性別、服裝、動(dòng)作等不同,頭身比例范圍在1:4至1:12之間。然后根據(jù)確定的頭部、身體動(dòng)作、方向,繪制角色的表情、頭發(fā)、服裝動(dòng)作等內(nèi)容,也就是說(shuō),固定頭部坐標(biāo)后,新增的服裝、發(fā)型和表情等元素均以此為基準(zhǔn)并依附在頭部。并且為了適配實(shí)際操作環(huán)境中的服裝搭配,對(duì)頭發(fā)、服裝動(dòng)作進(jìn)行了層級(jí)拆分,臉型頭部為0層級(jí),根據(jù)角色需要,在層級(jí)0基礎(chǔ)上向上(則為1、2等)或向下(則為-1、-2)新增數(shù)個(gè)層級(jí),如頭發(fā)分為頭部前(2層級(jí))、后(-2層級(jí))兩層,身體的層級(jí)分為-1和3的兩部分,表情的層級(jí)為1,。最終成型的角色,是擁有多個(gè)面向、層級(jí)動(dòng)作,并且身體與頭部比例多樣化的可替換系列。

頭部坐標(biāo)(以512*512像素畫(huà)布為例,取頭部圖片最左上角像素點(diǎn)為衡量準(zhǔn)心),一個(gè)具體例子如下表一所示:

表一

層級(jí)1:如圖16所示,以頭部的層級(jí)為基準(zhǔn),頭部為0層級(jí),頭部層級(jí)往上新建一層級(jí)為層級(jí)1,用來(lái)繪制五官表情,表情包括喜怒哀樂(lè)哭等多種角色常用表情,還需繪制左右側(cè)面,左右前方,左右后方,正前方等多個(gè)面向,展示角色多樣情緒及朝向。五官在頭部的位置按照參考線范圍固定,其中側(cè)背和正背視角看不見(jiàn)正面五官。

層級(jí)2:層級(jí)1往上新建一層為層級(jí)2,用來(lái)繪制角色額前的頭發(fā),適用于正面,側(cè)面,如果是角色背面,則用來(lái)繪制背后的頭發(fā)。

層級(jí)3:層級(jí)2往上新建一層為層級(jí)3,用來(lái)繪制身體部位之間與面部、頭發(fā)等有穿插重疊覆蓋的步伐。例如某個(gè)角色中雙手緊貼在臉部,雙手應(yīng)位于整組頭部的上一層級(jí),但身體位于頭部下一層級(jí),所以需將雙手裁出置于層級(jí)3,避免視覺(jué)出錯(cuò)。

層級(jí)-1:頭部層級(jí)0往下新建一層為-1層級(jí),用來(lái)繪制身體主軀干。

層級(jí)-2:-1層級(jí)往下新建一層為-2層級(jí),用來(lái)繪制置于后背的頭發(fā),適用于正面和側(cè)面,如果是角色背面則是繪制額前頭發(fā)。

層級(jí)-3:-2層級(jí)往下新建一層為-3層級(jí),用來(lái)繪制可置于后背的一些道具物品,例如翅膀、雨傘、背包等。

本發(fā)明中利用繪制方法拆分素材為服裝(身體)、發(fā)型(頭發(fā)前后)、表情、臉型,每個(gè)部分各帶此前繪畫(huà)的5-8個(gè)面向,用戶(hù)可以在素材板塊進(jìn)行購(gòu)買(mǎi)。在實(shí)際使用過(guò)程中,用戶(hù)可以對(duì)具體角色的各個(gè)組件進(jìn)行替換,由于在繪制時(shí)使用了頭部作為固定坐標(biāo),同時(shí)在開(kāi)發(fā)過(guò)程中進(jìn)行了坐標(biāo)錨定,因此角色的各個(gè)組件和方向均可以自然融合。

如圖17所示,本發(fā)明中的角色可以自由更換五官表情,每個(gè)五官表情均繪制8個(gè)以及以上的面向,以供用戶(hù)任意選擇,例如對(duì)于圖17中,具有三種表情,以其中的第二個(gè)表情為例,可以有8種面向,依次為正后面、左后面、左正面、左半側(cè)、正前面、右半側(cè)、右正側(cè)、右后面。

如圖18所示,本發(fā)明中的角色可以自由更換發(fā)型,每個(gè)發(fā)型均繪制8個(gè)以及以上的面向,以供用戶(hù)任意選擇,例如對(duì)于圖18中,具有三種發(fā)型,以其中的第一個(gè)發(fā)型為例,可以有8種面向,依次為正后面、左后面、左正面、左半側(cè)、正前面、右半側(cè)、右正側(cè)、右后面。

如圖19所示,本發(fā)明中的角色還可以自由更換服裝、體型和性別等,以圖19為例,添加了表情、發(fā)型后,顯示了三種不同的服裝。

如圖20所示,本發(fā)明中的角色可以自由更換動(dòng)作、方向等。當(dāng)然,圖示的箭頭只是舉例,在具體實(shí)施時(shí),可以按照其他轉(zhuǎn)向邏輯來(lái)實(shí)施,例如按照?qǐng)D3所示的轉(zhuǎn)向邏輯。

根據(jù)下一個(gè)顯示方向查找每個(gè)組件id的下一個(gè)顯示信息是指每個(gè)顯示方向下,不同的組件id具有不同的顯示內(nèi)容,例如發(fā)型組件在“前”的顯示方向下顯示為某個(gè)內(nèi)容,那么在“右前”的顯示方向下顯示為另一內(nèi)容。

根據(jù)每個(gè)組件id的下一個(gè)顯示信息組合完成轉(zhuǎn)向的角色對(duì)象是指轉(zhuǎn)向后的角色對(duì)象其包含的組件構(gòu)成。

在步驟s62中,客戶(hù)端從應(yīng)用服務(wù)器中接收完成轉(zhuǎn)向的角色對(duì)象和對(duì)應(yīng)的素材組件。即步驟s61的動(dòng)作是在應(yīng)用服務(wù)器中完成,應(yīng)用服務(wù)器完成后會(huì)將角色對(duì)象和素材組件返回至客戶(hù)端。

在步驟s63中,將素材組件和完成轉(zhuǎn)向的角色對(duì)象進(jìn)行組合;即將xx01、xx02、xx03、xx04在下一個(gè)顯示方向下的顯示內(nèi)容進(jìn)行組合。需說(shuō)明的是,此處需要根據(jù)各組件中的層級(jí)不同進(jìn)行組合。例如某個(gè)組件包含了兩種不同層級(jí)的內(nèi)容,那么二者所顯示的層級(jí)應(yīng)有所不同。

在步驟s64中,對(duì)完成轉(zhuǎn)向的角色對(duì)象進(jìn)行渲染。具體可采用漫畫(huà)創(chuàng)作引擎渲染角色對(duì)象。

本發(fā)明還提供一種存儲(chǔ)設(shè)備,其中存儲(chǔ)有多條指令,所述指令適于由處理器加載并執(zhí)行:

根據(jù)用戶(hù)所選擇的角色id在應(yīng)用服務(wù)器中查找人物屬性數(shù)據(jù),并根據(jù)所查找到的人物屬性數(shù)據(jù)加載角色屬性信息;

根據(jù)所查找到的人物屬性數(shù)據(jù)在素材服務(wù)器中查找角色素材組合信息文件;

根據(jù)查找到的角色素材組合信息文件和當(dāng)前顯示方向加載角色素材組合信息;

根據(jù)角色素材組合信息將素材組件組合為完整的角色對(duì)象;

對(duì)角色對(duì)象進(jìn)行渲染。

進(jìn)一步,根據(jù)當(dāng)前顯示方向加載角色素材組合信息之后還包括:

判斷當(dāng)前客戶(hù)端是否已經(jīng)下載對(duì)應(yīng)角色id的所有素材組件;

若否則從素材服務(wù)器中獲取所有素材組件然后進(jìn)行組合,若是則直接進(jìn)行組合。

進(jìn)一步,所述對(duì)角色對(duì)象進(jìn)行渲染之后還包括:

當(dāng)接收到轉(zhuǎn)向指令時(shí),根據(jù)角色id和當(dāng)前顯示方向調(diào)用轉(zhuǎn)向接口,組合新的角色對(duì)象,并加載角色素材組合信息。

本發(fā)明還提供一種電子設(shè)備,其包括

處理器,適于實(shí)現(xiàn)各指令;以及

存儲(chǔ)設(shè)備,適于存儲(chǔ)多條指令,所述指令適于由處理器加載并執(zhí)行:

根據(jù)用戶(hù)所選擇的角色id在應(yīng)用服務(wù)器中查找人物屬性數(shù)據(jù),并根據(jù)所查找到的人物屬性數(shù)據(jù)加載角色屬性信息;

根據(jù)所查找到的人物屬性數(shù)據(jù)在素材服務(wù)器中查找角色素材組合信息文件;

根據(jù)查找到的角色素材組合信息文件和當(dāng)前顯示方向加載角色素材組合信息;

根據(jù)角色素材組合信息將素材組件組合為完整的角色對(duì)象;

對(duì)角色對(duì)象進(jìn)行渲染。

綜上所述,采用本發(fā)明的方法可以快速、便捷、高效地完成動(dòng)漫角色的創(chuàng)作顯示或動(dòng)漫角色素材組件的選擇/更換組合,而且可以實(shí)現(xiàn)各組件的搭配,形象更加豐富,其用途廣泛,如可用于漫畫(huà)、動(dòng)畫(huà)、插畫(huà)、圖文展示或網(wǎng)絡(luò)賬號(hào)頭像等等。

應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1