实验四:三维对象的复合变换与层次运动
学号:202412211402003 姓名:戴金诚 班级:计算机科学与技术2班
A · 三维复合变换
T·Ry·S;独立控制平移、旋转、缩放,核验世界中心。
B · 变换顺序实验台比较 T·Ry·S 与 Ry·T·S;用中心坐标验证非交换性。
C · 自转与绕点旋转移动指定旋转中心 P,对照自转与公转,控制动画角速度。
D · 父子变换与机械臂基座偏航、肩部俯仰、末端继承;分离关节位姿与形状缩放。
E · 双关节自动检测工作台肩部与肘部联动、探头局部伸缩,配合样本自转与标记公转。
Challenge · 可解释复合变换比较四种矩阵次序;核验中心与非中心点,观察非均匀缩放。
说明与核验材料
- 运行说明 · 矩阵推导、参数对照与思考题
- AI 辅助对话整理 · 实际测试记录
- 各页面可独立打开,全部资源在本地;HTML 内保存 Shader,独立 JS 实现任务逻辑。
- 原始教材 common 库和 WebGL2 绘图框架保留;采用列向量,顶点按 P·V·M·position 变换。
坐标轴:X 红色、Y 绿色、Z 蓝色。黄色中心标记为教学叠加层;地面网格仅用于空间参照。