一种基于连杆坐标系的空间计算方法及装置制造方法及图纸

技术编号:33616099 阅读:40 留言:0更新日期:2022-06-02 00:30
本申请公开了一种基于连杆坐标系的空间计算方法及装置,该方法包括:建立连杆坐标系,连杆坐标系包括第一节点、第二节点和第一连杆,第一节点与第二节点通过第一连杆相连接,第一节点上设置有三个旋转轴。获取第一位置和数学表达式,第一位置为第二节点在三个旋转轴中的初始位置,数学表达式用于指示第一连杆的长度和第二节点在第一位置相对于三个旋转轴的旋转角度。根据数学表达式调用第二节点绘制第一图形。在使用连杆坐标系的第二节点绘制第一图形时,需要的数学表达式仅包括连杆的长度和第二节点相对于三个旋转轴的旋转角度,不会涉及到高阶或复杂的运算,从而降低了曲线、曲面和曲体的数学表达式的运算量,进而降低空间计算的复杂度。计算的复杂度。计算的复杂度。

【技术实现步骤摘要】
一种基于连杆坐标系的空间计算方法及装置


[0001]本申请涉及图像
,更具体的说,涉及基于连杆坐标系的空间计算方法及装置。

技术介绍

[0002]目前,随着图像数字技术的进步,三维渲染技术的处理效率变得越来越重要。更快的三维空间计算方法,将极大的提高三维渲染技术的效率,极大的提高游戏等三维应用程序的显示速度和显示质量。
[0003]在传统的三维空间计算方法中,主要由三维直角坐标系来表示曲线、曲面和曲体等。例如,在三维直角坐标系中,使用表达式x2+y2=r2表示圆形,使用表达式x2+y2+z2=r2表示球面,使用表达式x2+y2+z2≤r2表示球体。
[0004]通过上述举例的圆形、球面和球体的表达式可以得知,曲线、曲面和曲体的表达式均涉及平方的计算,即表达式较为复杂且运算量较大,所以在传统的三维空间计算方法涉及到曲线、曲面和曲体的计算时,运算效率明显下降,从而降低了游戏等程序的三维渲染效率,影响游戏等程序的画面质感和流畅度。

技术实现思路

[0005]本申请提供一种基于连杆坐标系的空间计算方法,以降低曲线、本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于连杆坐标系的空间计算方法,其特征在于,包括:建立连杆坐标系,所述连杆坐标系包括第一节点、第二节点和第一连杆,所述第一节点与所述第二节点通过所述第一连杆相连接,所述第一节点上设置有三个旋转轴;获取第一位置和数学表达式,所述第一位置为所述第二节点在所述三个旋转轴中的初始位置,所述数学表达式用于指示所述第一连杆的长度和所述第二节点在所述第一位置相对于所述三个旋转轴的旋转角度;根据所述数学表达式调用所述第二节点绘制第一图形,所述第一图形为所述第二节点按照所述数学表达式由所述第一位置移动至第二位置所在的点组成的图形。2.根据权利要求1所述的基于连杆坐标系的空间计算方法,其特征在于:所述数学表达式包括所述第一连杆的至少一个长度和至少一个旋转角度组,所述旋转角度组包括所述第二节点在所述第一位置相对于所述三个旋转轴中的每个旋转轴的旋转角度。3.根据权利要求2所述的基于连杆坐标系的空间计算方法,其特征在于,所述数学表达式包括所述第一连杆的第一长度和第一旋转角度组;根据所述数学表达式调用所述第二节点绘制第一图形,包括:根据所述数学表达式调用所述第二节点绘制第一空间点,所述第一空间点为所述第二节点按照所述第一连杆的第一长度和所述第一旋转角度组由所述第一位置移动至第二位置所在的空间点。4.根据权利要求2所述的基于连杆坐标系的空间计算方法,其特征在于,所述数学表达式包括所述第一连杆的至少一个长度和第二旋转角度组,所述第一连杆的至少一个长度构成第一长度范围;根据所述数学表达式调用所述第二节点绘制第一图形,包括:根据所述数学表达式调用所述第二节点绘制第一直线,所述第一直线为所述第二节点按照所述第一连杆的第一长度范围和所述第二旋转角度组由所述第一位置移动至第二位置所在的空间点组成的直线。5.根据权利要求2所述的基于连杆坐标系的空间计算方法,其特征在于,所述数学表达式包括所述第一连杆的第二长度和至少一个旋转角度组,所述至少一个旋转角度组构成第一角度范围;根据所述数学表达式调用所述第二节点绘制第一图形,包括:根据所述数学表达式调用所述第二节点绘制第一曲线,所述第一曲线为所述第二节点按照所述第一连杆的第二长度和所述第一角度范围由所述第一位置移动至第二位置所在的空间点组成的曲线。6.根据权利要求2所述的基于连杆坐标系的空间计算方法,其特征在于,所述数学表达式包括所述第一连杆的至少一个长度和至少一个旋转角度组,所述第一连杆的至少一个长度构成第二长度范围,所述至少一个旋转角度组构成第二角度范围;根据所述数学表达式调用所述第二节点绘制第一图形,包括:根据所述数学表达式调用所述第二节点绘制第一曲面,所述第一曲面为所述第二节点按照所述第一连杆的第二长度范围和所述第二角度范围由所述第一位置移动至第二位置所在的空间点组成的曲面。
7.根据权利要求2所述的基于连杆坐标系的空间计算方法,其特征在于,所述数学表达式包括所述第一连杆的至少一个长度和至少一个旋转角度组,所述第一连杆的至少一个长度构成第三长度范围,所述至少一个旋转角度组构成第三角度范围;根据所述数学表达式调用所述第二节点绘制第一图形,包括:根据所述数学表达式调用所述第二节点绘制第一曲体,所述第一曲体为所述第二节点按照所述第一连杆的第三长度范围和所述第三角度范围由所述第一位置移动至第二位置所在的空间点组成的曲体。8.根据权利要求1

7任意一项所述的基于连杆坐标系的空间计算方法,其特征在于,所述三个旋转轴中的任意两个旋转轴是相互垂直的。9.一种电子设备,其特征在于,包括:建立模块,用于建立连杆坐标系,所述连杆坐标...

【专利技术属性】
技术研发人员:张培林志强
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1