[发明专利]一种高效的VR场景绘画方法在审
申请号: | 201610415785.8 | 申请日: | 2016-06-15 |
公开(公告)号: | CN106162142A | 公开(公告)日: | 2016-11-23 |
发明(设计)人: | 任飞 | 申请(专利权)人: | 南京快脚兽软件科技有限公司 |
主分类号: | H04N13/02 | 分类号: | H04N13/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210000 江苏省南京市浦*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种高效的VR场景绘画方法,包括以下步骤:(1)对场景进行远近层次的区分,对于较远层次的物体,只渲染一次,对于较近的物体,渲染两次;(2)对远处物体只进行一次渲染:首先创建一个公共的纹理A,用来保存远端物体的渲染结果,使用两个camera中间的位置虚拟出来一个新的camera’,以camera’来进行远端物体的渲染,并将渲染结果保存到纹理A中,当渲染真实的左眼视图时,首先将纹理A绘画到屏幕之上,然后再将近处的物体按照左眼camera依次绘画到屏幕上,右眼视图同理,最后合并左右眼的渲染结果;(3)确定远近的层次分界线。本发明的渲染效率会有较大的提升,在相同的场景下,当分界面选择左右camera距离×100左右时,性能提升60%以上。 | ||
搜索关键词: | 一种 高效 vr 场景 绘画 方法 | ||
【主权项】:
一种高效的VR场景绘画方法,其特征在于,包括以下步骤:(1)对场景进行远近层次的区分:首先得到左右camera的中间位置,然后依次计算场景中所有物体距离这个中间位置的距离,当距离大于指定的值的时候,就认为这个物体属于较远层次的那个物体,当距离小于指定值的时候,认为它属于较近的层次;在左右camera的渲染过程中,对于较远层次的物体,只渲染一次,对于较近的物体,渲染两次;(2)对远处物体只进行一次渲染:首先创建一个公共的纹理A,纹理A用来保存远端物体的渲染结果,之后使用两个camera中间的位置虚拟出来一个新的camera’,以该camera’来进行远端物体的渲染,并将渲染结果保存到纹理A中,当渲染真实的左眼视图时,首先将纹理A绘画到屏幕之上,然后再将近处的物体按照左眼camera依次绘画到屏幕上,渲染真实的右眼视图同理,最后合并左右眼的渲染结果,就能够将最终的物体渲染出来;(3)确定远近的层次分界线:通过一个公式来进行远近的区分,设左右眼睛的距离为x,远近的区分距离为y,y=Ax+B,A和B为一个常数,通过调整A和B的值在效果和性能上找到一个平衡点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京快脚兽软件科技有限公司,未经南京快脚兽软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610415785.8/,转载请声明来源钻瓜专利网。