发明名称 一种基于二维和三维一体化矢量渲染引擎的装置
摘要 本发明公开了一种二维和三维一体化矢量渲染引擎的装置,所述引擎提供绘制原语转换功能,即将二维绘制原语转换成三维绘制原语,二维绘制原语是功能的输入,三维绘制原语是功能的输出,所述引擎完成二维矢量数据和三维矢量数据的渲染,三维矢量数据直接调用三维矢量渲染引擎完成渲染,二维矢量数据将经过一体化渲染引擎分线、面、图片和文字不同类型处理形成三维绘制原语,然后由三维矢量渲染引擎完成最终渲染。
申请公布号 CN103606184B 申请公布日期 2016.05.25
申请号 CN201310596598.0 申请日期 2013.11.21
申请人 武大吉奥信息技术有限公司 发明人 贺楷锴;张立;周耀学;卫东;程方;邓跃进;宋爱红;范业稳;魏延峰;朱伟奇;张龙;黄俊韬;陈胜鹏;许振华;曹斌;苏俊
分类号 G06T15/10(2006.01)I;G06T11/00(2006.01)I 主分类号 G06T15/10(2006.01)I
代理机构 北京天奇智新知识产权代理有限公司 11340 代理人 刘黎明
主权项 一种基于二维和三维一体化矢量渲染引擎的装置,其特征在于:所述装置包括二维和三维一体化矢量渲染引擎,提供绘制原语转换功能,即将二维绘制原语转换成三维绘制原语,二维绘制原语是功能的输入,三维绘制原语是功能的输出,所述引擎完成二维矢量数据和三维矢量数据的渲染,三维矢量数据直接调用三维矢量渲染引擎完成渲染,二维矢量数据将经过一体化渲染引擎分线、面、图片和文字不同类型处理形成三维绘制原语,然后由三维矢量渲染引擎完成最终渲染;所述引擎包括线渲染、面填充渲染、位图渲染和字体渲染,其中,所述线渲染,通过定义颜色、线宽、线型语义来渲染折线、曲线矢量数据;所述面填充渲染,通过定义填充类型、填充颜色语义来渲染面矢量数据;所述位图渲染,将位图数据渲染到特定范围内;所述字体渲染,将文字以特定的字体、大小渲染出来;所述的线渲染为线绘制原语转换根据颜色、线宽、线型转换为三维绘制原语,一个带颜色值的顶点数组和一个索引数组就是线绘制原语到三维绘制原语转换的结果,线原语转换过程需要根据线的类型转换线的端头为平头或者圆头,如果是圆头则需要插入多个顶点形成三角形扇形模拟端头的圆弧,相应的顶点和索引应加入顶点和索引数组形成更为复杂的三维渲染原语;对于多段折线也需要在线段间衔接处生成圆弧衔接的扇形,平角衔接类型的线型需要考虑线段夹角为锐角时会计算出的尖头。
地址 湖北省武汉市东湖开发区庙山小区江夏大道武大科技园