|
发表于 2009-6-10 16:15:00
|
显示全部楼层
Re:如何获得三角形内部任意一点的uv纹理坐标? 已经
过去做的笔记
重心坐标的概念
pU和pV用到了重心坐标的概念,下面稍作描述
/一个三角形有三个顶点,在迪卡尔坐标系中假设表示为V1(x1,y1,z1),
//V2(x2,y2,z2),V3(x3,y3,z3),则三角形内任意一点的坐标可以表示为 pV = V1 + U(V2-V1) + V(V3-V1),
//所以已知三个顶点坐标的情况下,任意一点可用坐标(U,V)来表示,其中 参数U控制V2在结果中占多大的权值,
//参数V控制V3占多大权值,最终1-U-V控制V1占多大权值,这种坐标定义方式就叫重心坐标。 |
|