Posted on 2008-08-10 11:19
orlando 閱讀(401)
評論(0) 編輯 收藏 引用
紋理坐標
實際紋理坐標&相對紋理坐標

struct CUSTOMVERTEX
{
FLOAT x, y, z; //頂點位置
FLOAT u,v ; //頂點紋理坐標
};
#define D3DFVF_CUSTOMVERTEX (D3DFVF_XYZ|D3DFVF_TEX1)
//頂點數據
CUSTOMVERTEX g_Vertices[] =
{
{ -3, -3, 0.0f, 0.0f, 1.0f},
{ -3, 3, 0.0f, 0.0f, 0.0f},
{ 3, -3, 0.0f, 1.0f, 1.0f},
{ 3, 3, 0.0f, 1.0f, 0.0f }
};
設置為
//頂點數據
CUSTOMVERTEX g_Vertices[] =
{
{ -3, -3, 0.0f, 0.0f, 1.0f},
{ -3, 0, 0.0f, 0.0f, 0.5f},
{ 3, -3, 0.0f, 1.0f, 1.0f},
{ 3, 0, 0.0f, 1.0f, 0.5f }
};
只將一半紋理映射到圖元上