实验二 · 从算法图案到交互绘制

WebGL 2.0 / GLSL ES 3.00 · A—E 全部必做 + Challenge · 共100+10分

任务导航

  1. Task A · Sierpinski 参数化(10分):层次、颜色与重置
  2. Task B · Koch 雪花算法(25分):递归生成连续边界
  3. Task C · Uniform 旋转动画(20分):开始、暂停、反向与调速
  4. Task D · 交互绘图板(20分):点、线段与矩形
  5. Task E · “连接”主题作品(15分):动态网络与鼠标锚点
  6. Challenge · 对象级编辑(+10分):选择矩形、改色与撤销

验收材料

查看运行截图与测试索引 · AI协作过程见根目录 ai-log.md。

实现规范

所有核心图形均由 WebGL 2.0 绘制;Shader 位于对应 HTML,程序逻辑位于 js/,资源均使用相对路径。