实验一:打开图形流水线
学生填充版代码。请按实验指导书依次完成任务1~任务5。
所有需要补充或修改的位置均以 TODO 注释标出。请不要删除已有目录结构和公共库。
任务导航
任务1:基准三角形
在可运行基线程序上修改顶点与颜色。
任务2:四边形与图元
补充4个顶点并选择正确的图元类型。
任务3:三角形 + 四边形
补充两个对象的数据、Buffer、颜色与两次绘制调用。
任务4:逐顶点颜色
补充颜色数据、第二个Buffer与颜色属性。
任务5:图元方式探究
复制任务2的顶点数据,改变 draw mode 完成对照实验。
⭐ 挑战任务1(选做,+10分):交互改色
用颜色控件修改任务3中对象的颜色并重新绘制,理解 uniform 的运行时更新。
⭐ 挑战任务2(选做,+10分):索引绘制四边形
使用 ELEMENT_ARRAY_BUFFER 与 drawElements 绘制四边形,比较索引复用方式。
AI协作记录
请完成根目录中的 ai-log.md,记录真实提示词、AI建议、自己的判断、测试与核验结果。