Barycentric Coordinates 重心坐标系

- 重心坐标是定义在一个三角形上的
- A B C 为一平面上任意三个点
- 三数皆为非负


- 三个三角形的面积比

- 三角形的重心分成了三个等面积的三角形

- 三维空间取三维空间重心坐标做插值 投影后重心坐标会改变
Applying Texture 应用纹理
Texture Magnification
纹理太小
- 纹理如果太小 就会被拉大

- 纹理上的像素-texel 纹素
给出一个非整数坐标如何得到它的值 - 双线性插值(四舍五入)


- 投影出四个点 取得t s
- 对上下两个边做插值 s
- 对左右两边做插值 t
纹理太大

MipMap
允许做范围查询
- 快速
- 不准确的
- 仅仅能做近似的正方形的查询


只多原来的1/3存储量



- 三线性插值做一查询得到覆盖面积的平均 得到一个完全连续的表现
MipMap Limations

各向异性过滤


- 在各不同的方向上表现得完全不同
- 开销非常大
- 显存足够 对性能几乎没有影响