#3751 Score: 0
6君
Participant
1 pt

别的先不说,说一个比较明显的错误ortho=move*ortho这里的矩阵相乘顺序反了,矩阵不满足乘法交换律,所以这里应该是ortho=缩放矩阵*平移矩阵吧,举个栗子(PS:当然了,我这里没用矩阵,不过道理应该差不多):假如刚开始的位置是0,先平移1,再缩放2–(0+1)*2=2;如果按你的写法:先缩放再平移–0*2+1=1。