该课程涉及多学科交叉,如数据结构与算法、图像处理以及数学和计算机视觉等,强调理论与实践的结合。课程设计考虑了理论水平和实践操作能力的训练,存在一定学习难度。
计算机图形学在许多应用领域都发挥重要作用,如计算机辅助设计/制造、影视动漫、计算机游戏、虚拟与增强现实、虚拟漫游、计算机艺术、地理信息系统、科学可视化计算、计算机视觉、多媒体技术、生物信息学、驾驶模拟以及环境与过程模拟等。
本课程主要介绍计算机图形学基本概念、元素、算法体系和运行机制。内容包括图形系统、扫描转换、颜色模型、几何变换、曲线和曲面建模、实体建模、光照与阴影模型、纹理贴图、光线跟踪等方面。通过这门课程的学习,学生可以了解计算机图形学基本原理和技术方法,能够实现一些典型算法,有助于提高解决图形学问题的能力。