Merge pull request #744 from lukaspj/Ribbon-Implementation

Ribbon and RibbonNode
This commit is contained in:
Daniel Buckmaster 2014-10-28 15:19:17 +11:00
commit ef9bc91bff
27 changed files with 1753 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;