1. Introduction

计算机图形学的领域

大部分计算机图形学从业人员承认以下三个领域

  • Modeling(建模)
    存储在计算机上的方式处理形状和外观属性的数学规范。例如,咖啡杯可以被描述为一组有序的 3D 点,以及一些连接点的插值规则,以及描述光线如何与杯子相互作用的反射模型。
  • Rendering(渲染)
    一个从艺术中继承而来的术语,涉及从 3D 计算机模型创建阴影图像。
  • Animation(动画)
    一种通过图像序列创建运动错觉的技术。动画使用建模和渲染,但增加了随时间推移移动的关键问题,这在基本建模和渲染中通常不会处理

还有许多其他领域涉及计算机图形学,它们是否是核心图形学领域是一个见仁见智的问题。这些都将至少在文本中触及。这些相关领域包括:

  • User interaction(用户交互)
  • Virtual reality(虚拟现实)
    通常至少需要立体图形和对头部运动的响应。对于真正的虚拟现实,还应提供声音和力反馈。由于该领域需要先进的3D图形和先进的显示技术,因此通常与图形密切相关
  • Visualization(可视化)
    通过视觉显示让用户深入了解复杂的信息。通常,在可视化问题中需要解决图形问题。
  • Image processing(图像处理)
    图像处理涉及 2D 图像的处理,用于图形和视觉领域
  • Three-dimensional scanning(三维扫描)
    使用测距技术来创建测量的三维模型。此类模型可用于创建丰富的视觉图像,并且此类模型的处理通常需要图形算法
  • Computational photography(计算摄影)
    使用计算机图形学、计算机视觉和图像处理方法来实现以摄影方式捕捉物体、场景和环境的新方法。

主要应用

  • Video games
  • Cartoons
  • Visual effects
  • Animated films
  • CAD/CAM
  • Simulation
  • Medical imaging
  • Information visualization

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

大纲

Share the Post:
滚动至顶部