【技术实现步骤摘要】
本专利技术涉及数据处理领域,具体而言,涉及一种多层嵌套空间的坐标确定方法、装置、电子设备及存储介质。
技术介绍
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所述的方法,其特征在...
【专利技术属性】
技术研发人员:蒋恒,
申请(专利权)人:北京像素软件科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。