matrix.preTranslate(-width/2, -height/2);// M' = T1*(R*I)
这里有问题,应该是M' = (R*I)*T1,不然M' = T2*(T1*(R*I)) = T2*T1*R,和第一种生成的M'=T2*R*T1是不同的,矩阵乘法并不满足交换律。

IP属地:内蒙古
matrix.preTranslate(-width/2, -height/2);// M' = T1*(R*I)
这里有问题,应该是M' = (R*I)*T1,不然M' = T2*(T1*(R*I)) = T2*T1*R,和第一种生成的M'=T2*R*T1是不同的,矩阵乘法并不满足交换律。
当浏览器渲染一个html都发生了什么? 这个问题基本在面试的时候经常会问到吧。经常的回答是当html 被加载到浏览器中,解析html构建dom tree,通过link解析cs...