三维空间中的两个三角形,形状相同,在不同位置,使用什么方法使其重合?
我的思路:
1.找到这两个三角行的法向量(三点确定一个平面,确定其法线向量)
2.根据法向量计算这两个三角形法向量的各个相差角度(计算三个轴的旋转角度)
3.找出三角形质心点(得到偏移距离)
4.建立旋转,偏移矩阵,根据矩阵得使其重合。
问题:是否没有可虑任意轴,但在某一确定情况下,XYZ三个变量的旋转,是否是已经确定了重合条件?
大家帮忙看看思路有问题没,现在的情况是XY平面是可以重合,其他平面不重合。
请大家帮忙看如何实现这样的算法?