在开发数字孪生可视化项目时,经常会遇到各种坐标相关的问题可能会导致交付项目的效率降低。关于坐标,可能有这些问题:
① 什么是坐标系?低代码ThingJS用的是哪种坐标系?
② 在场景中需要什么信息才能确定某个对象的位置?
本期我们重点讲解一下园区场景中的坐标知识。
坐标(系)的基础概念、分类以及轴心点
基础概念及分类
从空间维度出发,坐标系大体可以分为两大类:平面坐标系、空间坐标系。坐标也会有相应的表达方式。

① 平面坐标系

② 空间(直角)坐标系
低代码ThingJS的坐标系是右手坐标系,即Y轴朝上, Z轴朝向屏幕外,如下图:

和空间直角坐标系不同的地方是三个轴的方向不一样。把右手放在原点的位置,使大拇指、食指和中指互成直角,把大拇指指向x轴的正方向,食指指向y轴的正方向时,中指所指的方向就是z轴的正方向。
对比看看 3DsMax 里的坐标系:


本文介绍了在数字孪生园区场景中涉及的坐标知识,包括坐标系的基础概念、分类,如平面坐标系、空间坐标系,以及右手坐标系在ThingJS中的应用。讨论了世界坐标系、父物体坐标系和自身坐标系的区别,并强调了轴心点在物体位置控制中的作用。理解这些坐标概念对于高效开发数字孪生项目至关重要。
最低0.47元/天 解锁文章
2525

被折叠的 条评论
为什么被折叠?



