摘要
如果不考虑一个架构完整的图形处理系统,单独实现某条直线或多边形的输入编辑输出功能是非常简易的,甚至可以说是无趣的,而提到设计一个完整的系统就不仅仅是解决某条直线某种算法的问题,这上升到考察你计划和架构整个系统框架的能力,这将是一个更大的挑战。《计算机图形学》的这份学期大作业无疑与此类似,检测学生对某种图形的生成和变换是基础,更加需要学生去掌握对这些图形显示和编辑功能的控制能力,从无到有,从有到完整,从设计这个系统的每一步体会、反思、提高自己的编程能力。
关键词:计算机图形学、OpenGL、 C++面向对象程序设计