计算机图形学

计算机图形学学习网站:

清华大学计算机图形学课程


第一章

图形学简介

1.1 计算机图形学的研究内容
1.2 发展的历史回顾
1.3 应用及研究前沿
1.4 图形设备

2学时

第二章

颜色模型、图像基本知识、Phong光照模型

2.1 颜色模型
    2.1.1 颜色模型的视觉基础
    2.1.2 RGB颜色模型
    2.1.3 HSV颜色模型
    2.1.4 其它颜色模型
2.2 图像基本知识
2.3 Phong光照模型

2学时

第三章

视图模型变换

3.1 视图模型变换和视点的意义
3.2 视图变换
3.3 齐次坐标
3.4 视点变换

2学时

第四章

材质反射属性模型BRDF

4.1 BRDF基础知识
4.2 BRDF的定义和性质
4.3 BRDF模型
4.4 BRDF度量

2学时

第五章

光线跟踪

5.1 光线跟踪简介
5.2 光线求交
5.3 阴影
5.4 透明和镜面反射
5.5 纹理

4学时

第六章

Bezier曲线曲面

6.1 参数曲线和曲面的基本概念
6.2 Bezier曲线:概念与性质
6.3 Bezier曲面:矩形的和三角形的
6.4 矩形和三角形Bezier曲面的转换

4学时

第七章

B样条曲线曲面

7.1 样条曲线简介
7.2 B样条曲线及其性质
7.3 B样条曲面
7.4 NURBS曲线和曲面

2学时

第八章

网格

8.1 网格基本知识
8.2 网格简化
8.3 细分
8.4 参数化

4学时

第九章

光线跟踪加速

9.1 包围盒技术
9.2 均匀格点法
9.3 四叉树,八叉树
9.4 空间二分树

4学时

第十章


纹理

10.1 纹理简介
10.2 纹理合成
10.3 纹理映射
10.4 纹理前沿技术

2学时

第十一章


阴影生成

11.1 阴影概述
11.2 硬阴影和软阴影
11.3 平面阴影
11.4 曲面阴影
11.5 阴影图
11.6 高级技术

2学时

第十二章

图形学前沿讲座

 

2学时
时间: 2024-10-14 11:13:20

计算机图形学的相关文章

计算机图形学研究领域分哪些

计算机图形学各个领域的目标或许不同,但最终的形式都是渲染(即绘制)在二维的显示设备上的图像.下面是一个简单(可能并不完全)的分类: ?计算机图形学-领域及分支: ?1 绘制1.1 真实感绘制(非实时)1.1.1 光线追踪(Ray-tracing)1.1.2 全局光照(Global Illumination)......1.2 实时绘制1.2.1 Shading(BRDF, Programmable Shading等)1.2.2 纹理(Texture Synthesis, 反走样, 采样等)1.2

【转载】计算机图形学框架

原文: 计算机图形学框架 应用 基本图形生成算法 图元光栅化标准 直线要直 图元终点要准 图元生成的亮度.色泽粗细要均匀 快速计算 直线光栅化算法 逐点比较法 数值微分法 中点Bresenham算法 圆的光栅化算法 简单方程产生圆弧 Bresenham算法产生圆弧 多边形填充 扫描线填充 宽图元 复制像素画宽图元 移动画笔画宽图元 3D数学基础 坐标系 向量 矩阵 空间集合运算 集合形体的表达 几何体之间的关系 图形变换 二维及三维图形几何变换 二维图形几何变换 平移变换 比例变换 旋转变换 错

计算机图形学和OpenGL(二)坐标系和绘制点线函数

这节开始前我们先了解一下图元的概念.图形软件包中用来描述各种图形元素的函数称为图形输出原语,也称图元(primitive).而描述对象几何要素的输出图元一般称为几何图元.点和线是最简单的几何图元,本节就会简单介绍点和线段的绘制方法. 一.坐标系统. 坐标系统一般分为屏幕坐标和OpenGL中的绘图坐标. 在上一节中我们简单的写了个示例程序,程序中介绍了gluOrtho2D命令.我们可以利用该命令设定一个二维笛卡尔坐标系.该函数的四个变量制定的是显示图形x和y坐标范围.所以我们可以使用下面代码制定一

计算机图形学的学习资源

计算机图形学(Computer Graphics,简称CG)是一个令人着迷的领域,本文整理了一些图形学相关的学习资源. Wikipedia的介绍,及其后面附的"参考文献"和"外部链接"总是值得一看的: Computer graphics:主要介绍图形学的历史: Computer graphics (computer science):介绍图形学学科,后面附了知名研究者,以及著名大学的图形学小组: 3D computer graphics:这是图形学中最重要的部分:

计算机图形学名词解释

转自 http://blog.csdn.net/lwfcgz/article/details/39254743 3D三维(three dimension).客观世界中静止的物体都是三维的,在计算机图形学中常在一定的坐标系中用(x,y,z)坐标系列表示物体. 3D modeling3D建模.用三维坐标来描述物体的形状.在各种计算机图形应用领域中有不同的三维建模方法,用不同的算法来描述这些领域中的物体和对象. 3D transformation3D变换.在三维空间中把物体的三维坐标从一个位置变换至另

计算机图形学之光栅图形学——反走样算法简介

本文是对 赵明老师 <计算机图形学>MOOC课程 部分章节的小总结. 走样是数字化不可避免的. 简化:

中国计算机学会推荐国际学术期刊 -(计算机图形学与多媒体)

中国计算机学会推荐国际学术期刊 (计算机图形学与多媒体) 一.A类 序号 刊物简称 刊物全称 出版社 网址 1 TOG ACM Transactions on Graphics ACM http://www.acm.org/tog 2 TIP IEEE Transactions on Image Processing IEEE http://www.signalprocessingsociety.org/publications/periodicals/image-processing 3 TV

计算机图形学 复习笔记

计算机图形学 复习笔记 (个人整理,仅做复习用 :D,转载注明出处:http://blog.csdn.net/hcbbt/article/details/42779341) 第一章 计算机图形学综述 研究内容 图形的概念:计算机图形学的研究对象 能在人的视觉系统中产生视觉印象的客观对象 包括自然景物.拍摄到的图片.用数学方法描述的图形等等 图形的要素 几何要素:刻画对象的轮廓.形状等 非几何要素:刻画对象的颜色.材质等 图形表示法 点阵表示 枚举出图形中所有的点,简称为图像. 参数表示 由图形的

[计算机图形学] 基于C#窗口的Bresenham直线扫描算法、种子填充法、扫描线填充法模拟软件设计(一)

一.首先说明: 这是啥? —— 这是利用C#FORM写的一个用来演示计算机图形学中 ①Bresenham直线扫描算法(即:连点成线):②种子填充法(即:填充多边形):③扫描线填充法 有啥用? ——  无论是连点成线还是区域填充在高级编程中基本上都提供很高效的库函数来调用.这里拿出这些算法一方面有利于大家理解那些封装的函数底层是实现:另一方面是方便嵌入式TFT屏幕底层驱动开发时借鉴的. 是啥样? ——  如下面的操作,不言而喻. 二.进入正题: 2-1.直线的扫描转换 图形的扫描转换实质就是在光栅

学习shader之前必须知道的东西之计算机图形学(一)渲染管线

引言 shader到底是干什么用的?shader的工作原理是什么? 其实当我们对这个问题还很懵懂的时候,就已经开始急不可耐的要四处搜寻有关shader的资料,恨不得立刻上手写一个出来.但看了一些资料甚至看了不少cg的语法之后,我们还是很迷茫,UNITY_MATRIX_MVP到底是个什么矩阵?它和v.vertex相乘出来的又是什么玩意?当这些问题困扰我们很久之后,我们才发现,原来我们是站在浮沙上筑高台,根基都没有打牢当然不可能盖得起高楼大厦了. 那根基是什么呢?大牛曰,计算机图形学. shader