Added PCNTT vertex type.

This is a prerequisite change for the Ribbon implementation.
This commit is contained in:
Lukas Joergensen 2014-07-31 00:22:45 +02:00
parent 69838bdc8c
commit 2c5f643dbe
2 changed files with 17 additions and 0 deletions

View file

@ -99,6 +99,15 @@ GFXImplementVertexFormat( GFXVertexPNTT )
addElement( "TEXCOORD", GFXDeclType_Float2, 0 );
}
GFXImplementVertexFormat( GFXVertexPCNTT )
{
addElement( "POSITION", GFXDeclType_Float3 );
addElement( "COLOR", GFXDeclType_Color );
addElement( "NORMAL", GFXDeclType_Float3 );
addElement( "TEXCOORD", GFXDeclType_Float2, 0 );
addElement( "TEXCOORD", GFXDeclType_Float2, 1 );
}
GFXImplementVertexFormat( GFXVertexPNTBT )
{
addElement( "POSITION", GFXDeclType_Float3 );

View file

@ -112,6 +112,14 @@ GFXDeclareVertexFormat( GFXVertexPNTT )
Point2F texCoord;
};
GFXDeclareVertexFormat( GFXVertexPCNTT )
{
Point3F point;
GFXVertexColor color;
Point3F normal;
Point2F texCoord[2];
};
GFXDeclareVertexFormat( GFXVertexPNTBT )
{
Point3F point;