本文内容来自
【技术美术百人计划】图形 1.3 纹理的秘密
观后记录
美术岗位代码或者算法一类的问题可能不太懂
本文仅用来记录学习,如果有不对的请指出谢谢
图形部分 第一章 3纹理基础
1.1纹理是什么
- 宏观来看文理就是一张贴图
- 微观上来说是一种可供着色器读写的结构存储形式 或者说它是一个容器
- 以宽,高还有想要存储的信息(rgb)来构造的一个三维的数组(i,j,k)
ij对应图片上的像素点 ,k代表像素点上所对应的rgb的值或者说你想存储的信息 - 由此可以推断出一维纹理其实就是i或者j等于0的一种二维数组
- 三维纹理就可以看作是一层层二维子对象矩形构成的一个四维数组
- 图片他指的是一种量化颜色信息并存储的容器
1.2为什么出现了纹理
纹理虽然牺牲几何细节但是降低了建模的工作量和存储空间大小 并提升了读取速度
纹理的诞生为了可以使用图像函数或者是其他数据源来修正这个模型的表现从而模拟物体表面的一种技术
2纹理管线
纹理是如何起作用的
2.1纹理管线的工作流程
模型空间位置=》投影函数=》纹理映射=》纹理坐标(uv坐标)=》通讯函数=》新纹理坐标=》纹理采样(避免依赖纹理读取)=》纹理值