struct CUSTOMVERTEX { D3DXVECTOR3 p; // Vertex position D3DXVECTOR3 n; // Vertex normal float tu,tv; // Texture co-ordinate }; #define D3DFVF_CUSTOMVERTEX (D3DFVF_XYZ | D3DFVF_NORMAL | D3DFVF_TEX1 )
頂点を構造体で定義するとき、頂点座標、法線、テクスチャ座標の順番で
定義しないといけません。
struct CUSTOMVERTEX { D3DXVECTOR3 p; // Vertex position D3DXVECTOR3 n; // Vertex normal float tu,tv; // Texture co-ordinate }; #define D3DFVF_CUSTOMVERTEX (D3DFVF_XYZ | D3DFVF_NORMAL | D3DFVF_TEX1 )
頂点を構造体で定義するとき、頂点座標、法線、テクスチャ座標の順番で
定義しないといけません。