跳到主要内容

计算机图形学

计算机图形学(英语:computer graphics,缩写为CG)是研究计算机在硬件和软件的帮助下创建计算机图形的科学学科,是计算机科学的一个分支领域,主要关注数字合成与操作视觉的图形内容。

学习目标

  • 基础概念:我们将从计算机图形学的基础概念开始,包括图形学的历史、图像的表示方法、颜色模型等基础知识。
  • 图形学编程:学习如何使用编程语言(例如 OpenGL 或 DirectX)创建图形应用程序。涵盖图形渲染管线、着色器编程等方面。
  • 三维图形学:深入研究三维图形学的原理和技术,包括三维建模、光照、阴影、纹理映射等内容。
  • 动画和模拟:探讨图形学在动画制作和模拟领域的应用,包括关键帧动画、物理引擎等技术。
  • 虚拟现实和增强现实:了解计算机图形学在虚拟现实(VR)和增强现实(AR)中的应用,以及与人机交互的相关技术。
  • 计算机视觉与图像处理:将图形学与计算机视觉相结合,学习图像处理和计算机视觉的基本原理,包括边缘检测、图像分割等。

适用人群

  • 计算机科学和工程专业的学生和从业者。
  • 对图形学编程、游戏开发、虚拟现实等领域感兴趣的开发者和设计师。
  • 希望深入了解计算机图形学原理和应用的研究人员。