纹理映射的一般算法是什么?
我搜索了Google,但是我还没有看到纹理映射的任何伪代码算法。您可以通过逐步显示吗?
纹理映射的一般思想是:
- 您的纹理表示为函数f(u,v)或功能f(u,v,w) - 在请求的2D或3D位置给出颜色或灰色的颜色或阴影。
- 您有一个从对象坐标(x,y [,z])到纹理坐标的映射(u,v [,w])。
如何实现纹理函数和坐标映射取决于实际需求,并且可能非常不同。如果您的纹理是由位图定义的,则您需要双线性或becubic过滤才能插入U或V的非整数值。纹理坐标(u,v)。