一种2D游戏的裸眼3D显示的方法和系统与流程

文档序号:28423134发布日期:2022-01-11 23:16阅读:来源:国知局

技术特征:
1.一种2d游戏的裸眼3d显示的方法,其特征在于,包括以下步骤:步骤s01,获取观看者的人眼位置参数,计算出时间t1时显示屏与所述观看者的观看距离和观看角度;步骤s02,根据陀螺仪数据和/或按键位置及力度数据,预测出时间t2时所述观看距离和所述观看角度;步骤s03,根据所述观看距离、错切角度以及观看角度,将2d游戏3d化,并于t2时显示在裸眼3d显示设备上。2.如权利要求1所述的2d游戏的裸眼3d显示的方法,其特征在于,所述步骤s03中将2d游戏3d化的步骤包括:步骤s031,根据所述观看角度,旋转所述游戏的原始游戏3d视图矩阵得到立体视图矩阵;步骤s032,根据所述错切角度,将所述立体视图矩阵进行错切得到两个或多个视点的立体视图;步骤s033,将所述各个视点的立体视图转换成预设格式的视图;步骤s034,将所述预设格式的视图进行排图交织处理,获得待渲染3d游戏视图;步骤s035,将所述待渲染3d游戏视图进行渲染交织处理,生成立体3d游戏视图。3.如权利要求2所述的2d游戏的裸眼3d显示的方法,其特征在于,所述错切角度的计算公式为:定义立体视图中任意点坐标为(x

,y

,z

),错切坐标后为(x

,y

,z

),定义θ为错切角度,θ是指视点坐标与z

轴正方向夹角,t为调整系数,范围是0<t<1;x轴负向视点的错切表达式如下:x

=x

+z

*tan(t*θ),y

=y

,z

=z

;x轴正向视点的错切表达式如下:x

=x
′‑
z

*tan(t*θ),y

=y

,z

=z

。4.如权利要求2所述的2d游戏的裸眼3d显示的方法,其特征在于,所述旋转的过程的计算公式为:在以屏幕中心作为坐标系o-xyz的原点,人眼到屏幕中心的连线在xoz平面的投影与z轴正半轴的夹角为α,人眼到屏幕中心的连线在yoz平面的投影与z轴正半轴的夹角为β,x轴方向由屏幕左边中点指向屏幕的右边中;根据角度α、角度β、人眼到屏幕的距离l,场景中心到屏幕的距离z,可以确定场景绕y轴旋转的角度:a=arctan(l*tanα/(l+z));场景绕x轴旋转的角度:b=arctan(l*tanβ/(l+z))。5.如权利要求1所述的2d游戏的裸眼3d显示的方法,其特征在于,所述步骤s01包括:步骤s011,通过前置摄像头拍摄人脸图像,记录此时刻为t1;步骤s012,根据ai模型计算人脸特征点;步骤s013,根据3d效果校准时,同一用户人脸的特征点尺寸和位置,计算观看距离和观看角度。
6.如权利要求1所述的2d游戏的裸眼3d显示的方法,其特征在于,所述步骤s02包括:步骤s021,对陀螺仪连续采样并队列化其采样数据;步骤s022,获得t1时刻的设备的姿态数据,和当前时刻t的姿态数据,通过9维数据ai模型,预测t时刻到t2时刻设备的姿态变化;步骤s23,通过t1时的观看距离和观看角度,计算t时的观看距离和观看角度,再叠加所述姿态变化,获得t2时刻的观看距离和观看角度。7.如权利要求1所述的2d游戏的裸眼3d显示的方法,其特征在于,所述步骤s02中根据陀螺仪数据和/或按键位置及力度数据包括:步骤s02a,所述触摸屏为按键力度传感器;步骤s02b,对按键力度和游戏按键位置建立ai模型进行姿态变化训练;步骤s02c,根据所述ai模型对连续游戏过程中按键力度和游戏按键位置预测姿态变化。8.一种2d游戏的裸眼3d显示的系统,其特征在于,包括:人眼追踪定位模块,用于获取观看者的人眼位置参数,以此计算观看距离和观看角度;3d视图生成模块,用于根据所述观看距离和观看角度,确定旋转角度和错切角度,并将2d游戏3d化并在裸眼3d显示设备上显示;显示模块,用于将所述预设格式的视图进行排图交织处理,生成立体3d游戏视图;光栅,用于对所述显示模块接收到的所述预设格式的视图进行排图交织处理。9.如权利要求8所述的2d游戏的裸眼3d显示的系统,其特征在于,还包括3d游戏管理模块,在游戏过程中,可预配置调节2d游戏的3d显示参数。10.如权利要求8所述的2d游戏的裸眼3d显示的系统,其特征在于,还包括陀螺仪和按键力度传感器。

技术总结
本发明提供一种2D游戏的裸眼3D显示的方法和系统。本发明提供的方法通过获取观看者的人眼位置参数,计算出时间T1时显示屏与所述观看者的观看距离和观看角度;根据陀螺仪数据和/或按键位置及力度数据,预测出时间T2时所述观看距离和所述观看角度;以及根据所述观看距离、错切角度以及观看角度,将2D游戏3D化,并于T2时显示在裸眼3D显示设备上。本发明可使立体3D视图的显示效果更加完美,从而提升了玩家的游戏体验感。的游戏体验感。的游戏体验感。


技术研发人员:贺曙 高炜 徐万良
受保护的技术使用者:广东未来科技有限公司
技术研发日:2021.09.28
技术公布日:2022/1/10
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1