计算机图形学(一) LeeRinji

什么是计算机图形学

计算机图形学 (简称CG) 是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。

The Basic Content of Computer Graphics

Modeling (Shape,建模)

creating and representing the geometry of objects in the 3D world.

How do we represent objects/environments

How do we construct these models

Rendering (Displaying)

is a term inherited from art and deals with the creation of 2D shaded images from 3D computer models.

Generation of 2D images from a 3D Models

Photorealistic rendering

Non-Photorealistic Rendering

Interactive rendering

Animation (Simulating)

describing how objects change in time.

Making geometric models move and deform

How do we represent the motion of objects

Positions, angles, etc.

How do we control/specify this motion

Summary

简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用 计算机进行图形的计算、处理和显示的相关原理与算法。