买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】基于OpenGL的次序无关透明度的图像渲染方法_上海天华建筑设计有限公司_202311588087.4 

申请/专利权人:上海天华建筑设计有限公司

申请日:2023-11-27

公开(公告)日:2023-12-29

公开(公告)号:CN117315123A

主分类号:G06T15/20

分类号:G06T15/20;G06T15/04

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.01.16#实质审查的生效;2023.12.29#公开

摘要:本发明属于图像处理领域,具体涉及了一种基于OpenGL的次序无关透明度的图像渲染方法,旨在解决基于排序的半透明元素渲染方法的渲染效果鲁棒性较差的问题。本发明包括:对不透明物体渲染,将渲染后的不透明物体的颜色、缓冲至对应的缓冲区;绘制透明物体对应的面片作为透明面片;对透明面片进行渲染并将渲染后的颜色、纹理填充至对应的缓冲区;提取渲染后的透明面片的透明度、深度值,计算其上各像素点的权重,进而得到加权颜色;将透明面片的加权颜色、不透明物体的背景混合,得到透明面片的最终颜色值,并缓存至不透明物体的缓冲区;将不透明物体对应缓冲区缓冲的颜色、纹理进行输出显示。本发明提高了渲染性能,保证了渲染效果的准确性。

主权项:1.一种基于OpenGL的次序无关透明度的图像渲染方法,其特征在于,所述方法包括:获取待渲染物体序列;所述待渲染物体序列包括透明物体和不透明物体;在OpenGL中,创建所述透明物体、所述不透明物体的缓冲区;对所述不透明物体进行渲染,并将渲染后的不透明物体对应的颜色、深度缓冲至对应的缓冲区;绘制所述透明物体对应的面片,作为透明面片;结合所述不透明物体的深度缓冲,对所述透明面片进行渲染并将渲染后的透明面片的颜色、纹理填充至对应的缓冲区;对渲染后的透明面片,提取其对应的透明度、深度值,计算其上各像素点的权重;根据所述权重,计算其上各像素点的加权颜色,进而得到其对应的加权颜色;将所述透明面片的加权颜色、所述不透明物体的背景混合,得到所述透明面片的最终颜色值,并缓存至所述不透明物体的缓冲区;将所述不透明物体对应缓冲区缓冲的颜色、纹理挂载到所述OpenGL的输出帧进行输出显示,渲染完成。

全文数据:

权利要求:

百度查询: 上海天华建筑设计有限公司 基于OpenGL的次序无关透明度的图像渲染方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。