跳至主要內容

基础概念

Lazy_V大约 2 分钟

函数 (Functions)

作用域到值域的一对一映射关系:

f:RR

提示

R 代表一维实数域。

高度图 (Height Maps)

高度图可以描述为:

f:R2R

高度图是一个 2D 图,每个像素记录了一个高度值。通常可以用高度图来描述地形 (Terrain)。

2D 参数曲线 (2D Parametric Curve)

f:RR2

也就是: f(t)=p 其中 p 是一个二维坐标点 (x, y)。

3D 参数曲线 (3D Parametric Curve)

f:RR3

也就是: f(t)=p 其中 p 是一个三维坐标点 (x, y, z)。

纹理映射 (Texture Mapping)

把纹理映射到物体表面的关系可以描述为:

f:ΩR3

其中 Ω 表示纹理域 (u, v),R3 表示空间域 (x, y, z)。

流形 (Manifolds)

  • 1-流形:一条曲线 (Curve)
  • 2-流形:一个表面 (Surface)
  • 3-流形:一个体 (Volume)

弧长积分 (Arc-length Integral)

用于计算曲线的长度:

ab(1+f(x)2)dx

连续性 (Continuity)

当函数在 x=a 时,左极限和右极限存在且相等,则 f(x)x=a 处连续,又称为 C0 连续。

limxaf(x)=f(a)=limxa+f(x)

或者更正式一点:

对于给定的 δ>0, 存在 ϵ>0,如果 x(aϵ,a+ϵ),则 f(x)(f(a)ϵ,f(a)+ϵ)

对于 2D 情况,我们使用近邻 (Neighbourhoods)。近邻可以用三角形、矩形、圆形来描述。

近邻 (Neighbourhoods)
近邻 (Neighbourhoods)

多元函数微积分 (Calculus of Multiple Variables)

偏导数 (Partial Derivatives)

x(x2y+y3zxyz)=2xyyzy(x2y+y3zxyz)=x2+3y2zxzz(x2y+y3zxyz)=y3xy

梯度向量 (Gradient Vector)

f(x)=(fx,fy,fz)

数值微积分 (Numerical Calculus)

常用数值方法:

  • 泰勒级数与展开
  • 数值积分
  • Lookup Table

这一部分属于 科学计算(COMP5930M) 的内容。