发明名称 |
基于cocos2dx的flash渲染方法和渲染引擎 |
摘要 |
本发明涉及一种基于cocos2dx的flash渲染方法和渲染引擎,其中渲染方法,包括:分析输入的swf文件,提取文件中的资源;分析图形资源,得到每一图形的类别、形变信息、颜色变换、颜色偏移和位置;将相同类别的图形合并,并记录每一原图形的形变信息、颜色变换、颜色偏移和位置;根据原图形的形变信息、颜色变换、颜色偏移和位置将图形渲染至指定帧中。与现有技术相比,本发明本发明使用Flash动画的思想,将动画拆分为图元和形变(包括位置移动、旋转、缩放、拉伸等)分开存储,在运行时计算图像的真实位置,这样就可以避免多帧反复存储于图像中,引起纹理存储空间不足的问题。 |
申请公布号 |
CN106528174A |
申请公布日期 |
2017.03.22 |
申请号 |
CN201611060571.X |
申请日期 |
2016.11.25 |
申请人 |
上海野火网络科技有限公司 |
发明人 |
马旭 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
上海科盛知识产权代理有限公司 31225 |
代理人 |
赵志远 |
主权项 |
一种基于cocos2dx的flash渲染方法,其特征在于,包括:分析输入的swf文件,提取文件中的资源;分析图形资源,得到每一图形的类别、形变信息、颜色变换、颜色偏移和位置;将相同类别的图形合并,并记录每一原图形的形变信息、颜色变换、颜色偏移和位置;根据原图形的形变信息、颜色变换、颜色偏移和位置将图形渲染至指定帧中。 |
地址 |
200081 上海市虹口区欧阳路196号10号楼6层35室 |