基于cocos2dx的flash渲染方法和渲染引擎

基本信息

申請?zhí)?/td> CN201611060571.X 申請日 -
公開(公告)號 CN106528174B 公開(公告)日 2019-11-08
申請公布號 CN106528174B 申請公布日 2019-11-08
分類號 G06F8/20(2018.01)I 分類 計算;推算;計數(shù);
發(fā)明人 馬旭 申請(專利權(quán))人 上海野火網(wǎng)絡(luò)科技有限公司
代理機構(gòu) 上??剖⒅R產(chǎn)權(quán)代理有限公司 代理人 上海野火網(wǎng)絡(luò)科技有限公司
地址 200081 上海市虹口區(qū)歐陽路196號10號樓6層35室
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種基于cocos2dx的flash渲染方法和渲染引擎,其中渲染方法,包括:分析輸入的swf文件,提取文件中的資源;分析圖形資源,得到每一圖形的類別、形變信息、顏色變換、顏色偏移和位置;將相同類別的圖形合并,并記錄每一原圖形的形變信息、顏色變換、顏色偏移和位置;根據(jù)原圖形的形變信息、顏色變換、顏色偏移和位置將圖形渲染至指定幀中。與現(xiàn)有技術(shù)相比,本發(fā)明本發(fā)明使用Flash動畫的思想,將動畫拆分為圖元和形變(包括位置移動、旋轉(zhuǎn)、縮放、拉伸等)分開存儲,在運行時計算圖像的真實位置,這樣就可以避免多幀反復(fù)存儲于圖像中,引起紋理存儲空間不足的問題。