首页 理论教育 纹理图案与服装曲面的线性映射关系

纹理图案与服装曲面的线性映射关系

时间:2023-06-23 理论教育 版权反馈
【摘要】:如图5-18所示,纹理图案四个角点与服装曲面四个角点的映射关系为:P(0,0)→A,P(0,1)→B,P(1,1)→C,P(1,0)→D服装曲面四个角点A、B、C、D是用参数(x,y)表示的已知点,根据四个已知条件可求出线性纹理映射的四个系数k1,k2,m1,m2,从而确定线性纹理映射函数。

纹理图案与服装曲面的线性映射关系

纹理图案被定义在纹理空间坐标系(u,v)中,服装表面被定义在另一坐标系(x,y)中,则纹理图案与服装曲面的映射关系为:

上式中,系数k1,k2,m1,m2由纹理图像和服装曲面对应的角点坐标唯一确定。

如图5-18所示,纹理图案四个角点与服装曲面四个角点的映射关系为:

P(0,0)→A,P(0,1)→B,P(1,1)→C,P(1,0)→D

服装曲面四个角点A、B、C、D是用参数(x,y)表示的已知点,根据四个已知条件可求出线性纹理映射的四个系数k1,k2,m1,m2,从而确定线性纹理映射函数。

(www.xing528.com)

图5-18 纹理图像与服装小曲面映射关系

本文采用OpenGL库函数实现三维服装的纹理映射,在OpenGL中,图像各个点的映射值由其内部插值完成,如果要把整个图像放在服装曲面上,只要把纹理图案的4个角点的坐标映射到服装曲面对应的4个角点上。OpenGL中映射函数为:

void glMap2*{fd}(GLemun target,TYPE u1,TYPE u2,Glint ustride,GIint uorder;

TYPE v1,TYPE v2,Glint vstride,GIint vorder,TYPE points)。

通过纹理映射技术,将纹理图案的4个角点的坐标映射到服装曲面对应的4个角点上,便完成服装的纹理映射。图5-19所示为男背心的纹理映射结果。

图5-19 背心纹理映射结果

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈