Challenge C2 · 复合变换实验台
为同一局部模型切换 T·R·S 与 R·T·S,同步观察画面、Model矩阵和测试点坐标。
WebGL2 复合变换画布列向量 · 右侧矩阵先执行
正在初始化复合变换实验台…
两种顺序的含义
T·R·S:先局部缩放,再绕原点旋转,最后平移;局部原点最终位于(tx,ty)。R·T·S:先局部缩放,再平移,最后连平移向量一起旋转;对象中心会绕世界原点改变位置。- 矩阵乘法通常不满足交换律,因此相同参数、不同顺序会得到不同位置和矩阵。
挑战功能使用与必做任务相同的局部几何Buffer和统一Shader,只改变Model矩阵组合顺序。