Lec01 计算机图形学概述
视频课程是这个:GAMES101-现代计算机图形学入门-闫令琪
原教学网站:GAMES101: 现代计算机图形学入门
作业网站:计算机图形学与混合现实研讨会
参考书:《Fundamentals of Computer Graphics (4th Edition)》
什么是计算机图形学
Computer Graphics定义:使用计算机合成并操控视觉信息
和计算机视觉的区别与联系:
计算机图形:模拟真实世界、创造虚拟世界
计算机视觉:从图像或多维数据中“感知”
为什么要学习计算机图形学
应用:Video Games / Movies / Animations / Design / Visualization / Virtual Reality / Augmented Reality / Digital Illustration / Simulation / Graphical User Interfaces / Typography
全局光照(亮度)是评判一个游戏画面优劣的关键。
特效往往是最简单的(普通人无法判断正确与否)。
文字设计(Typography)使用“The quick brown fox jumps over the lazy dog”检验26个字母。
AND, OF COURSE, CG IS AWESOME!
课程讨论的话题
- 光栅化(Rasterization)
- 曲线和网格(Curves and Meshes)
- 光线追踪(Ray Tracing)
- 动画/仿真(Animation / Simulation)
注意!本课程不讲授图形API、建模软件、游戏引擎、计算机视觉相关的知识!
最后一个建议: