计算机图形学 · 实验三
WebGL 2.0 · GLSL ES 3.00 · 基本几何变换与交互动画
← 返回实验三首页

Task C · 四种基本变换动画

把矩阵与时间相结合:每个对象以自身状态独立运动,原始局部顶点不在每帧修改。

WebGL2 图形画布顶点Buffer复用 · Model矩阵绘制
您的浏览器不支持Canvas。
正在初始化WebGL2…

四种默认行为(20分)

  1. 圆:以自身中心在1~2倍连续往复缩放,周期2秒。
  2. 三角形:沿X轴位移 ±0.30 往复,周期3秒,不应漂移。
  3. 正方形:Rz(θ)·T(C),绕世界原点以45°/秒公转。
  4. 四面体:T(C)·Ry(θ),绕局部Y轴以45°/秒自转。
  5. 测试暂停2秒、继续及速度2倍后变化。

提示:请从 index.html 进入各任务;GLSL ES 3.00 Shader存放在本HTML页面,JavaScript程序位于js/目录。所有图形由WebGL2绘制,无需网络连接。