[发明专利]一种多层混合异步渲染方法有效
申请号: | 201710832579.1 | 申请日: | 2017-09-15 |
公开(公告)号: | CN107767437B | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 欧昊 | 申请(专利权)人: | 杭州韵健科技有限公司 |
主分类号: | G06T15/20 | 分类号: | G06T15/20 |
代理公司: | 杭州华知专利事务所(普通合伙) 33235 | 代理人: | 张德宝 |
地址: | 311100 浙江省杭州市仓*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多层 混合 异步 渲染 方法 | ||
本发明涉及计算机图像渲染技术领域,尤其涉及一种多层混合异步渲染方法,包括:渲染主机或服务器根据摄像机的空间位置和角度输出纹理图、深度图和属性标记;根据纹理图、深度图以及属性标记进行渲染,并压缩成自定义混合视频编码格式;客户端异步解码自定义混合编码格式,并进行异步渲染。本发明使用自定义的混合视频格式,视频中除了图像信息外包含深度信息和属性标记,可以方便的对视频中的物体进行再处理;渲染内容已由渲染主机预先渲染或服务器渲染为自定义视频编码,客户端无需简单渲染只需要完成对该视频进行解码,从而大大的降低了客户端的GPU性能需求。
技术领域
本发明涉及计算机图像渲染技术领域,尤其涉及一种多层混合异步渲染方法。
背景技术
渲染,也有的把它称为着色。传统的渲染方法,需要消耗比较高的CPU和GPU的性能,如专利号为:201610210562.8,发明名称为:“虚拟场景的交互方法和装置”的专利申请,该专利属于同步渲染方法,如使用传统图像作为同步渲染的纹理,根据高度数据和法线信息实时渲染需要消耗较高的GUP和CPU的性能,从而降低渲染整体效率,无法在移动平台、智能硬件上渲染过于复杂的场景。如专利号为:201110121668.8,发明名称为:“一种图形渲染中可编程阶段多层渲染的方法”的专利申请,该专利是基于GPU的实时渲染方法,属于同步渲染方式,依然需要消耗过高的CPU和GPU资源,无法在移动平台、智能硬件上实时渲染过于复杂的场景。另外,传统的视频编码格式是基于二位图像的压缩,无法存储三维空间深度信息和物体信息。
发明内容
为解决现有方法存在的问题,本发明给出一种多层混合异步渲染方法。
本发明技术方案是:一种多层混合异步渲染方法,包括:渲染主机或服务器根据摄像机的空间位置和角度输出纹理图、深度图和属性标记;根据纹理图、深度图以及属性标记进行渲染,并压缩成自定义混合视频编码格式;客户端异步解码自定义混合编码格式,并进行异步渲染。
优选的,对于真实场景,对场景以及场景中的物体进行三维重建,采集场景中的三维模型以及纹理图;对于虚拟场景,对场景进行三维建模。
优选的,所述属性标记包含静态物体、动态物体、非可见曲面、属性标记的名称、光源类型以及光源位置等标记。
优选的,如渲染模式是预渲染模式,渲染主机将场景中的静态以及动态内容分别进行渲染,渲染后分别形成静态异步层和动态异步层,并压缩成自定义混合视频编码格式。
优选的,如渲染模式是服务器渲染模式,服务器根据当前场景需要以及接收的控制信息判断当前场景是否需要全局渲染,若需要全局渲染,则将所有的场景和物体渲染成静态异步层,若不需要全局渲染,则将需要渲染的物体输出渲染成动态异步层,并将动态异步层或静态异步层压缩成自定义混合视频编码格式。
优选的,客户端异步渲染时判断是否需要渲染静态异步层,若需要渲染,则获取混合视频编码中对应的帧,解码该帧获取纹理图、深度图和属性标记,在场景中添加深度信息和属性标记,渲染显示该静态异步层纹理。
优选的,客户端判断场景中的动态异步层的物体是否需要渲染,若需要渲染,根据物体的位置和动画获取混合视频编码中对应的帧,解码该帧获取纹理图、深度图和属性标记,在场景中添加物体深度信息和属性标记,读取属性标记中当前动态异步层的相对位置,在相应位置渲染显示动态异步层纹理。
优选的,客户端通过实时渲染层进行实时渲染,实时渲染层中三维物体、纹理资源和例子特效存储在客户端中,客户端根据需要实时渲染场景中的三维物体和粒子特效,根据属性标记中的光源位置渲染光照和实时阴影。
优选的,所述自定义混合视频编码格式包括RGBADO通道,其中,R通道为红色通道,G通道为绿色通道,B通道为蓝色通道,A通道为透明通道,D通道为深度通道,O通道为属性标记通道。
优选的,用户可以根据应用需要选择自定义混合视频编码的压缩比率和解码速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州韵健科技有限公司,未经杭州韵健科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710832579.1/2.html,转载请声明来源钻瓜专利网。