清华大学计算机专业教学视频,计算机图形学基础课程主页 | 清华大学计算机系...

图形学是计算机图形学是利用计算机研究图形的表示、生成、处理和显示的一门重要的计算机学科分支,它是计算机科学中最活跃的分支之一。近年来,随着计算机及互联网技术的迅速发展,计算机图形学正越来越深入我们的生活,它在图形视频处理,工业建模,游戏制作,生物信息,医药医疗等各行各业都有着及其重要的作用。本课件深入介绍了图形学的历史和研究热点,让同学们对计算机图形学有一个粗略的认识,为以后的学习打下基础。

1296392cf8d8385440c7c4ec738fad65.gif

b268e900b99865374167b593d02728ff.gif

f38de0ab8e93eba902ccea3063a29deb.gif

电影

游戏

仿真

f89e4edf596caf9f7e029faccd3e214b.gif

b9d6ac21bd405d13dcfe165bd5656690.gif

cf89f9cf61c28d08f3172a9339f30406.gif

CAD

建筑设计

生物信息学

图1:图形学在各个行业中的应用

图形学中最基本的概念是图形对象的表示,本课件简要介绍了这些概念,主要包括:

颜色表示:常见的颜色空间,包括RGB,CMY,HSV,CIE XYZ等。

光照模型:Phong光照模型

绘制:网格的绘制

变换:几种常见的变换,包括刚体变换、相似变换、线性变换、仿射变换、投影变换,齐次坐标的概念,平移、缩放和旋转,变换的合成

投影:包括正交投影和透视投影

740beda202dbedb529e48ca402eedd24.gif

95386cee137d321086606e6c4303eb24.gif

图2.1:Phong光照模型

图2.2:三角网格绘制

BRDF(Bidirectional Reflectance Distribution Function,双向反射分布函数)是图形学中的重要概念,在渲染(Rendering)中发挥着重要的作用,本课件介绍BRDF数据的基本概念以及常用模型,包括:

基本概念:球面坐标、立体角、投影面积、光能、光通量、辉度、发光强度、光亮度,BRDF的定义和性质

三种常用的BRDF模型:经验模型、基于物理的模型和数据表达的模型,以及它们之间的比较

BRDF的获取

4d48e870404222c3933e85acb8cbed08.gif

图3:将BRDF应用到Phong光照模型上

光线跟踪是图形学渲染中的基本问题,本课件介绍光线跟踪的基本概念和方法,包括:光线跟踪的历史和基本思想,光线求交技术,光线的表示,平面求交,三角形求交,多边形求交,球面求交,立方体求交,最简单的光线跟踪技术---光线投射,阴影,光线的反射和折射,光线跟踪的迭代技术,纹理等。

2225362b53da832679fa470bd5f324f6.gif

4d3e93b95584a4b883ec2e5614ecedb8.gif

c8a89db7cae97534b3b9939f78697291.gif

c2c7077f44b41638c27cf3bfb8104a01.gif

图4:光线跟踪

Bezier曲线曲面的发明是计算机图形学历史上的里程碑,本课件介绍Bezier曲线曲面的原理和方法。包括:参数曲线曲面,几何造型的历史,Bezier曲线的定义和性质, Bezier曲线的升阶和降阶,Bezier曲面的定义和性质,Bezier曲面的三角化,de Casteljau算法。

306b8bb4ccea9988a77355c6d8413dd5.gif

图5.1:Bezier曲线

63d343fbcb046aabc6563323a6adef06.png

图5.2:Bezier曲面

240d94afc1caeb0d53134f924540dbdb.png

图5.3:Bezier曲面

网格是几何模型的基本表示方法,网格模型表示和处理是图形学中的重要课题。本课件介绍了网格模型的表示、应用及其简化。包括:

网格模型的基本概念:网格模型的描述方法

网格模型的细分的基本方法:Loop,根号3

网格模型的简化:网格拓扑的概念,网格简化概述,网格简化基本类型(静态简化,动态简化,随视点相关的简化),顶点去除和收缩,边收缩

74f84ea64556b6e668edd37e27e2352c.gif

图6.1:模型的网格表示

参数化是图形学的重要课题,它是很多图形学处理算法基础,例如纹理映射、细节迁移等。本课件介绍参数化的基本概念,以及基本方法,包括扭曲优化,切割路径的计算等。

2be19de8401407112184a49378661fdf.gif

06dc1da8e355b493b4e4fa1b1d4ff04b.gif

图7:参数化

B样条曲线曲面是Bezier曲线曲面的推广,在几何造型中有着重要的应用。本课件介绍B样条曲线曲面的历史、基本定义和性质,均匀、准均匀及非均匀B样条,De Boor算法,NURBS曲线曲面。

cd9ee93d1cf8b67527830616061f5aa3.png

20da995ebbcc8031c178fc2fe0c0ceed.png

图8.1:B样条曲线

图8.2:B样条曲面

光线跟踪加速技术是对传统光线跟踪的改进,大大改进光线跟踪的效率。包括:包围盒、层次包围盒、3DDDA、八叉树、广义光线跟踪等。

35f10b2cfffeb5b6a0232f6d61d56796.gif

75e9c7fb441cd9d18efd3d6843b8a0d5.gif

图9:八叉树描述

纹理可以使得几何模型更加逼真,在图形学中有着很重要的应用。本课件包括纹理的意义和作用,纹理的获取,过程纹理,纹理的合成(基于象素的纹理合成,基于分片的纹理合成),纹理映射(纹理坐标的计算,保角映射)。

223497aaddb47ab6b6789d6a53b9bf3b.png

f3fa6aa82ac196c9e399f9315bcc7d3f.png

图:纹理映射

阴影可以使得场景更加逼真,在图形学中也有着很重要的作用。本课件包括阴影的概念、硬阴影和软阴影、体阴影、阴影映射

5f705b128bdf1d7a64523f5e9d581c3e.gif

图:阴影

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值