预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109816761A(43)申请公布日2019.05.28(21)申请号201811593415.9(22)申请日2018.12.25(71)申请人东软集团股份有限公司地址110179辽宁省沈阳市浑南新区新秀街2号(72)发明人刘歆宁张霞纪勇(74)专利代理机构北京英创嘉友知识产权代理事务所(普通合伙)11447代理人李鹏魏嘉熹(51)Int.Cl.G06T15/00(2011.01)G06T1/20(2006.01)权利要求书2页说明书9页附图4页(54)发明名称图形转换方法、装置、存储介质和电子设备(57)摘要本公开涉及一种图形转换方法、装置、存储介质和电子设备,该方法包括:通过预设运算逻辑将原图形中的顶点坐标转换为目标顶点坐标,该预设运算逻辑为通过GPU或者CPU储存的运算逻辑;建立多个顶点坐标和多个目标顶点坐标之间的映射关系;将原图形的图形数据、多个目标顶点坐标以及该映射关系作为该GPU中OpenGL提供的图形渲染管线的输入,以通过图形插值算法将该原图形转换为上述多个目标顶点坐标对应的目标图形,该图形插值算法为该图形渲染管线根据该预设运算逻辑确定的图形插值算法。能够根据顶点坐标之间映射关系,通过OpenGL内置的图形插值算法直接将原图形的图形数据转换为转换后的图形数据进行输出,降低图形转换的工作量。CN109816761ACN109816761A权利要求书1/2页1.一种图形转换方法,其特征在于,所述方法包括:通过预设运算逻辑将原图形中的多个顶点坐标转换为多个目标顶点坐标,所述预设运算逻辑为通过图形处理单元GPU或者中央处理单元CPU储存的运算逻辑;建立所述多个顶点坐标和所述多个目标顶点坐标之间的映射关系;将原图形的图形数据、所述多个目标顶点坐标以及所述映射关系作为所述GPU中开放图形库OpenGL提供的图形渲染管线的输入,以通过图形插值算法将所述原图形转换为所述多个目标顶点坐标对应的目标图形,所述图形插值算法为所述图形渲染管线根据所述预设运算逻辑确定的图形插值算法,所述图形数据包括所述多个顶点坐标以及所述原图形中的每个像素的像素数据。2.根据权利要求1所述的方法,其特征在于,所述预设运算逻辑包含所述多个顶点坐标中的每个顶点坐标进行转换的运算逻辑,在所述通过预设运算逻辑将原图形中的多个顶点坐标转换为多个目标顶点坐标之前,所述方法还包括:当所述每个顶点坐标进行转换的运算逻辑都相同时,将所述多个顶点坐标中的任一顶点坐标进行转换的运算逻辑作为所述预设运算逻辑,通过所述CPU对所述预设运算逻辑进行储存。3.根据权利要求2所述的方法,其特征在于,当所述预设运算逻辑为通过所述CPU储存的运算逻辑时,所述通过预设运算方式获取原图形中的多个顶点坐标对应的多个目标顶点坐标,包括:通过OpenGL提供的Uniform变量获取通过所述CPU储存的所述预设运算逻辑;通过所述预设运算逻辑对所述多个顶点坐标进行转换,以获取所述多个目标顶点坐标。4.根据权利要求1所述的方法,其特征在于,所述图形渲染管线包括:顶点着色器和片段着色器,所述将原图形的图形数据、所述多个目标顶点坐标以及所述映射关系输入所述GPU中开放图形库OpenGL提供的图形渲染管线的输入,以通过图形插值算法将所述原图形转换为所述多个目标顶点坐标对应的目标图形,包括:通过所述顶点着色器接收所述多个目标顶点坐标;根据所述多个目标顶点坐标拼装出所述目标图形的顶点图形框架;通过所述图形插值算法,根据所述多个目标顶点坐标和所述映射关系将所述原图形中的每个像素的像素数据转换为所述目标图形中的每个目标像素的目标像素数据;根据所述目标像素数据生成所述目标图形的片段数据;通过所述片段着色器将所述片段数据添加至所述顶点图形框架中,以完成所述目标图形的渲染。5.一种图形转换装置,其特征在于,所述装置包括:坐标转换模块,用于通过预设运算逻辑将原图形中的多个顶点坐标转换为多个目标顶点坐标,所述预设运算逻辑为通过图形处理单元GPU或者中央处理单元CPU储存的运算逻辑;映射建立模块,用于建立所述多个顶点坐标和所述多个目标顶点坐标之间的映射关系;图形转换模块,用于将原图形的图形数据、所述多个目标顶点坐标以及所述映射关系2CN109816761A权利要求书2/2页作为所述GPU中开放图形库OpenGL提供的图形渲染管线的输入,以通过图形插值算法将所述原图形转换为所述多个目标顶点坐标对应的目标图形,所述图形插值算法为所述图形渲染管线根据所述预设运算逻辑确定的图形插值算法,所述图形数据包括所述多个顶点坐标以及所述原图形中的每个像素的像素数据。6.根据权利要求5所述的装置,其特征在于,所述预设运算逻辑包含对所述多个顶点坐标中的每个顶点坐标进行转换