计算机图形学 读书笔记(一) 基础概念

写个读书笔记,一来作为字典以后可以查,二来记录自己的理解。

并没有对每个知识点的详细解释,大部分只有主观的定性的解释。

大量的配图用的清华大学的PPT里的图,会不会有版权问题呀。。。。让我删我就删。。

一、颜色

一种特定颜色的光可以由一种光谱表示,但这种表示方法太复杂,所以产生了其他几种表示方式。


RGB:用红黄蓝的组合来表示一种颜色,每种颜色0~255。但有的颜色无法用RGB表示(because some

parts of the red curve is negative 不知道纵轴是什么...)。


CMY:  减色系统。


HSV:   RGB并不直观,无法直接通过数字想象出颜色。所以有了HSV

H: hue色调, 0~255简单理解为对应256种颜色

S: 饱和度, 增加饱和度意味则一种颜色变得更“纯”,如一种颜色是RGB表示为(100,20,20),如果S增加则R增加,G和B减少。

V:亮度,亮度增加,RGB三者都增加,即加“白” 。         纯白色为(255,255,255)。

CIE XYZ :It can represent all perceptible colors



二、三角网格

    用面,顶点,线来表示一个模型。

三、光照模型

    具体如何计算 一个点颜色的情况,需要模拟光的照射,根据实际的 光物理 提炼出的模型叫做光照模型。

    如 Phong模型: Diffuse(漫发射) + ambient(环境光) +specular(高光)

    Lambert 模型:Diffuse(漫发射)这个我猜的,看代码只有漫反射,指示给大家说明不同模型的不同

    其他模型 根据需要和发展 有所改变。

四、光线的传播


五、能量


六、光的表示方式

Solid Angle(立体角)

Irradiance (辉度) E

Radiance (发光强度) I

七、变换

有以下分类

– Rigid-body Transformation ( 刚体变换 )
– Similarity Transformation(
相似变换 )
– Linear Transformation(
线性变换 )
– Affine Transformation(
仿射变换 )
– Projective Transformation(
投影变换 )


八、齐次坐标

如果不用齐次坐标,表示一个 功能强大的 变换需要两个参数。 合为一个矩阵,正好形式是齐次的。 2D变换需要3*3矩阵,3D变换需要4*4。

                     

九、视图和投影

正交投影


透视投影


  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值