基于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ù)存儲于圖像中,引起紋理存儲空間不足的問題。 |
