黄睿 邢艳


摘 要: 计算机图形学是计算机和多媒体技术等相关专业的一门重要的专业基础课程。由于其涵盖数学、物理、程序设计语言和算法等多方面的知识,导致课程的学习难度较大。同时,由于没有后续课程使用计算机图形学的知识,致使学生无法将图形学理论与实际应用较好的结合,从而影响计算机图形学的教学效果。为了使学生理解图形学相关算法及其应用场景,与游戏开发应用结合,探讨计算机图形学的课程建设。
关键词: 计算机图形学; 游戏开发; 课程建设; 应用场景
中图分类号:G642 文献标识码:A 文章编号:1006-8228(2021)01-83-03
Discussion on the construction of computer graphics course
combined with game development
Huang Rui, Xing Yan
(College of Computer Science and Technology, Civil Aviation University of China, Tianjin 300300, China)
Abstract: Computer graphics is an important basic course of computer and multimedia technology specialties. Since it covers mathematics, physics, programming language and algorithms, it is difficult to learn the course. At the same time, because there is no follow-up course using computer graphics knowledge, students cannot combine graphics theory with practical application, which affects the teaching effect of computer graphics. In order to enable students to understand the graphics related algorithms and their application scenarios, this paper discusses the constructing computer graphics curriculum with combining application of its knowledge in game development.
Key words: computer graphics; game development; curriculum construction; application scenarios
0 引言
计算机图形学是一门研究如何用数字计算机生成、处理和显示图形原理、方法与技术的学科。其方法和技术应用于科学计算可视化、计算机辅助制造/设计、三维仿真、虚拟现实、电影和游戏等领域。本科教学中,学习计算机图形学的主要目的是使学生掌握图形学的基本概念、基本原理和图形的基本生成方法,并且可使用程序设计语言实现基本的图形生成算法,提高学生的编程和项目能力。
计算机图形学涵盖了数学、物理、程序设计语言和算法等多方面的知识,需要学生具有较好的数学基础和较强的编程能力。以中国民航大学计算机专业为例,计算机图形学的教学主要以44學时算法理论为重点,辅助10学时的验证性实验。学生在学习过程中感到算法难以理解、学习过程枯燥。另外,计算图形学课程无后续课程使用其相关的原理、方法和技术。……