一种三维画面渲染方法及装置制造方法及图纸

技术编号:24500699 阅读:66 留言:0更新日期:2020-06-13 04:59
本发明专利技术涉及计算机技术领域,尤其涉及一种三维画面渲染方法及装置,采用视觉追踪技术,确定用户的双眼投影在显示屏上的视觉关注区域;获取所述视觉关注区域内对应的游戏画面中的各3D模型;分别计算所述各3D模型的各像素点到所述用户的双眼的法向量,并根据各法向量,分别确定所述各3D模型被自身和/或其它3D模型遮挡的遮挡部分;分别对所述各3D模型去除其遮挡部分的其余部分进行渲染,这样,通过视觉追踪技术,确定用户的视觉关注区域,并确定视觉关注区域内各3D模型之间的遮挡部分,从而可以对不可见部分不进行渲染,减少计算量和复杂度,提高渲染效率。

A method and device of 3D image rendering

【技术实现步骤摘要】
一种三维画面渲染方法及装置
本专利技术涉及计算机
,尤其涉及一种三维画面渲染方法及装置。
技术介绍
目前,用户对画面的要求越来越高,而3维(3Dimensions,3D)体验可以极大提升用户使用体验,可以通过渲染3D模型,为用户呈现3D效果的画面。现有技术,对三维画面渲染方法,主要是利用视觉追踪技术,是对用户眼睛的注视点区域进行高清渲染,而周边区域逐步降低渲染分辨率,主要目的是为了加大渲染视觉注视点区域中的3D模型精度,减少非视觉追踪焦点处的3D模型精度,但是这种方法,需要对注视点区域中所有3D模型进行加大渲染,复杂度比较高,计算量也较大。
技术实现思路
本专利技术实施例提供一种三维画面渲染方法及装置,以解决现有技术中渲染比较复杂,计算量比较大的问题。本专利技术实施例提供的具体技术方案如下:本专利技术实施例中提供了一种三维画面渲染方法,包括:采用视觉追踪技术,确定用户的双眼投影在显示屏上的视觉关注区域;获取所述视觉关注区域内对应的游戏画面中的各3D模型;分别计算所本文档来自技高网...

【技术保护点】
1.一种三维画面渲染方法,其特征在于,包括:/n采用视觉追踪技术,确定用户的双眼投影在显示屏上的视觉关注区域;/n获取所述视觉关注区域内对应的游戏画面中的各3D模型;/n分别计算所述各3D模型的各像素点到所述用户的双眼的法向量,并根据各法向量,分别确定所述各3D模型被自身和/或其它3D模型遮挡的遮挡部分;/n分别对所述各3D模型去除其遮挡部分的其余部分进行渲染。/n

【技术特征摘要】
1.一种三维画面渲染方法,其特征在于,包括:
采用视觉追踪技术,确定用户的双眼投影在显示屏上的视觉关注区域;
获取所述视觉关注区域内对应的游戏画面中的各3D模型;
分别计算所述各3D模型的各像素点到所述用户的双眼的法向量,并根据各法向量,分别确定所述各3D模型被自身和/或其它3D模型遮挡的遮挡部分;
分别对所述各3D模型去除其遮挡部分的其余部分进行渲染。


2.如权利要求1所述的方法,其特征在于,采用视觉追踪技术,确定用户的双眼投影在显示屏上的视觉关注区域,具体包括:
采用视觉追踪技术,确定所述用户的双眼分别投影在显示屏上的位置;
分别确定以双眼投影在显示屏上的位置为圆心,以预设半径为半径的两个圆的重叠区域,将所述重叠区域作为所述视觉关注区域。


3.如权利要求1所述的方法,其特征在于,进一步包括:
分别确定各3D模型中各像素点与预设三维坐标系的Z轴Z=0所在平面的距离,并分别确定各3D模型中各像素点与Z=0所在平面的距离中的最小距离;
根据各3D模型与Z=0所在平面的最小距离进行排序,获得各3D模型距离Z=0所在平面的前后顺序;
其中,所述预设三维坐标系是以显示屏中预设位置作为坐标原点,X轴和Y轴分别组成显示屏的二维平面,Z轴垂直与X轴和Y轴组成的二维平面,并其矢量方向为从用户指向显示屏的垂直方向。


4.如权利要求1或3所述的方法,其特征在于,并根据各法向量,分别确定所述各3D模型被自身和/或其它3D模型遮挡的部分,具体包括:
根据各法向量的方向和大小,分别确定方向重叠的法向量中法向量大小的最小取值;
筛选出各方向重叠的法向量中大小比相应的最小取值大的所有法向量,将筛选出的法向量对应的像素点,确定为被自身和/或其它3D模型遮挡的部分。


5.如权利要求1所述的方法,其特征在于,分别对所述各3D模型去除其遮挡部分的其余部分进行渲染之后,进一步包括:
按照预设方式,修改渲染后的各3D模型的画面参数;其中,所述画面参数包括但不限于以下几种或组合:饱和度、对比度。


6.如权利要求3所述的方法,其特征在于,分别对所述各3D模型去除其遮挡部分的其余部分进行渲染之后,进一步包括:
按照各3D模型距离Z=0所在平面的前后顺序,以及预设调整步长,从前到后依次增加各3D模型的模糊度。


7.如权利要求1所述的方法,其特征在于,分别对所述各3D模型去除其遮挡部分的其余部分进行渲染之后,进一步包括:
对视觉关注区域之外对应的游戏画面中的各3D模型进行渲染。


8.一种三维画面渲染装置,其特征在于,包括:
视觉追踪模块,用于采用视觉追踪技术,确定用户的双眼投影在显示屏上的视觉关注区域;
获取模块,用于获取所述视觉关注区域内对应的游戏画面中的各3D模型;
计算模块,用于分别计算所...

【专利技术属性】
技术研发人员:黄翊凇杨疆黄坤碧梁耿陈宣励
申请(专利权)人:中国移动通信集团广西有限公司中国移动通信集团有限公司
类型:发明
国别省市:广西;45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1