多层嵌套空间的坐标确定方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40771639 阅读:15 留言:0更新日期:2024-03-25 20:19
本发明专利技术的实施例提供了一种多层嵌套空间的坐标确定方法、装置、电子设备及存储介质,涉及数据处理领域,方法包括获取各个空间的空间信息,基于各空间的空间信息构建空间树,其中,空间树包含一个根空间,计算各个空间与根空间的各第一距离,通过递归的方式,计算各空间与除自身空间以外的空间之间的第二距离,将各第一距离和第二距离存储各存储空间内,以根据坐标转换需求从存储空间读取。可以实时完成空间变换和距离计算,提升游戏流畅度。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,具体而言,涉及一种多层嵌套空间的坐标确定方法、装置、电子设备及存储介质


技术介绍

1、在游戏开发领域经常会遇到坐标空间嵌套的情景。例如,在游戏中存在一个飞船,该飞船包含多个内部组件。飞船本身具有一个局部坐标系,而飞船内的各个组件则相对于飞船的局部坐标系进行定位。然而,在渲染和显示这些组件的信息时,需要将它们的位置转换到全局世界坐标系下,这就涉及到坐标空间的变换操作,以便计算出各个组件在全局世界坐标系下的位置。这个过程通常被称为空间坐标变换。

2、目前的技术解决方案依赖于中央处理器(cpu)执行坐标空间变换操作。这些操作涉及在坐标空间的层次结构中搜索两个坐标空间的共同根节点。一旦找到这个共同根节点,系统会进行分别计算,以确定每个坐标空间相对于共同根节点的坐标变换。随后,根据这些变换以及两个坐标空间相对于共同根节点的距离信息,系统最终能够精确计算出这两个坐标空间之间的距离。

3、现有技术的坐标转换方法涉及复杂的线性代数计算和数学运算,因此对cpu的计算能力要求较高。

4、对于实时游戏,特别是多人本文档来自技高网...

【技术保护点】

1.一种多层嵌套空间的坐标确定方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述目标距离,将所述待显示对象在所述第二空间进行显示的步骤,包括:

4.根据权利要求1所述的方法,其特征在于,所述计算各个空间与所述根空间的各第一距离的步骤,包括:

5.根据权利要求1所述的方法,其特征在于,所述计算各所述空间与除自身空间以外的空间之间的第二距离的步骤,包括:

6.根据权利要求5所述的方法,其特征在于,所述通过递归的方式,计算各所述空间与除自...

【技术特征摘要】

1.一种多层嵌套空间的坐标确定方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述目标距离,将所述待显示对象在所述第二空间进行显示的步骤,包括:

4.根据权利要求1所述的方法,其特征在于,所述计算各个空间与所述根空间的各第一距离的步骤,包括:

5.根据权利要求1所述的方法,其特征在于,所述计算各所述空间与除自身空间以外的空间之间的第二距离的步骤,包括:

6.根据权利要求5所述的方法,其特征在...

【专利技术属性】
技术研发人员:蒋恒
申请(专利权)人:北京像素软件科技股份有限公司
类型:发明
国别省市:

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

1