【技术实现步骤摘要】
一种指示三维模型方位的方法和装置
[0001]本专利技术涉及计算机
,尤其涉及一种指示三维模型方位的方法和装置。
技术介绍
[0002]随着科技的发展,仅仅通过屏幕来感受虚拟世界,已经不再满足用户的需求,所以增强现实(AR)/虚拟现实(VR)的应用场景越来越广泛。
[0003]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:
[0004]在AR/VR场景下,如果三维模型没有渲染在屏幕内,用户就无法确定模型的方位,导致用户体验下降。
技术实现思路
[0005]有鉴于此,本专利技术实施例提供一种指示三维模型方位的方法和装置,以解决无法确定模型方位的技术问题。
[0006]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种指示三维模型方位的方法,包括:
[0007]判断三维模型是否渲染在屏幕内;若否,则将所述三维模型的目标位置在世界空间坐标系下的坐标转换到目标坐标系下,从而得到所述目标位置在所述目标坐标系下的坐标;
[0008]根据所述目标位置 ...
【技术保护点】
【技术特征摘要】
1.一种指示三维模型方位的方法,其特征在于,包括:判断三维模型是否渲染在屏幕内;若否,则将所述三维模型的目标位置在世界空间坐标系下的坐标转换到目标坐标系下,从而得到所述目标位置在所述目标坐标系下的坐标;根据所述目标位置在所述目标坐标系下的坐标,计算旋转夹角;基于所述旋转夹角对箭头指示器进行旋转,以指示所述三维模型的方位。2.根据权利要求1所述的方法,其特征在于,将所述三维模型的目标位置在世界空间坐标系下的坐标转换到目标坐标系下,从而得到所述目标位置在所述目标坐标系下的坐标,包括:将所述三维模型的目标位置在世界空间坐标系下的坐标转换到屏幕坐标系下;将所述目标位置在所述屏幕坐标系下的坐标转换到目标坐标系下,从而得到所述目标位置在所述目标坐标系下的坐标。3.根据权利要求2所述的方法,其特征在于,所述屏幕坐标系是以所述屏幕左上角为原点、以所述屏幕水平向右方向为X轴正方向、以所述屏幕竖直向下方向为Y轴正方向的二维空间坐标系;所述目标坐标系是以所述屏幕中心为原点、以所述屏幕水平向右方向为Y轴正方向、以所述屏幕竖直向下方向为X轴正方向的二维空间坐标系。4.根据权利要求2所述的方法,其特征在于,所述三维模型的目标位置包括所述三维模型的中心位置。5.根据权利要求2所述的方法,其特征在于,将所述三维模型的目标位置在世界空间坐标系下的坐标转换到屏幕坐标系下,包括:将所述三维模型的目标位置在模型空间坐标系下的坐标转换到世界空间坐标系下;将所述三维模型的目标位置在所述世界空间坐标系下的坐标转换到观察空间坐标系下;将所述三维模型的目标位置在所述观察空间坐标系下的坐标转换到裁...
【专利技术属性】
技术研发人员:张栋,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。