您这个说到点子上了,我就是只保存了最后一个变换矩阵,按您的思路试试看。
另外,4元素法我还是第一次听说,得研究一下。之前就是用4*4的变换矩阵处理的,真的是转了几次后就不对了,所以每次都是用变换矩阵去和每个坐标点相乘,实质性的改变了坐标点坐标才行,但是这样效率就低了。
【 在 heyuanlie 的大作中提到: 】
: 几次变换后的结果是每次变换矩阵第次相乘的结果,估计你是只把最后一次保存的变换矩阵保存下来了,前面的都扔了。
: 你应该把这些变换矩阵都依次相乘后保存这个累乘的结果,才是你想要的变换矩阵。
: 还有,如果中间有旋转变换,建议你用四元素法处理,不要用欧拉变换矩阵,不然转几次后可能也会乱掉。
: ...................
--
FROM 211.143.15.*