cleanup
This commit is contained in:
@@ -766,16 +766,12 @@ public:
|
|||||||
const vector<RageModelVertex> &Vertices = mesh.Vertices;
|
const vector<RageModelVertex> &Vertices = mesh.Vertices;
|
||||||
const vector<msTriangle> &Triangles = mesh.Triangles;
|
const vector<msTriangle> &Triangles = mesh.Triangles;
|
||||||
|
|
||||||
{
|
for( unsigned j=0; j<Vertices.size(); j++ )
|
||||||
for( unsigned j=0; j<Vertices.size(); j++ )
|
m_vVertex[meshInfo.iVertexStart+j] = Vertices[j];
|
||||||
m_vVertex[meshInfo.iVertexStart+j] = Vertices[j];
|
|
||||||
}
|
|
||||||
|
|
||||||
{
|
for( unsigned j=0; j<Triangles.size(); j++ )
|
||||||
for( unsigned j=0; j<Triangles.size(); j++ )
|
for( unsigned k=0; k<3; k++ )
|
||||||
for( unsigned k=0; k<3; k++ )
|
m_vTriangles[meshInfo.iTriangleStart+j].nVertexIndices[k] = (uint16_t) meshInfo.iVertexStart + Triangles[j].nVertexIndices[k];
|
||||||
m_vTriangles[meshInfo.iTriangleStart+j].nVertexIndices[k] = (uint16_t) meshInfo.iVertexStart + Triangles[j].nVertexIndices[k];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
void Draw( int iMeshIndex ) const
|
void Draw( int iMeshIndex ) const
|
||||||
|
|||||||
@@ -924,23 +924,19 @@ public:
|
|||||||
const vector<RageModelVertex> &Vertices = mesh.Vertices;
|
const vector<RageModelVertex> &Vertices = mesh.Vertices;
|
||||||
const vector<msTriangle> &Triangles = mesh.Triangles;
|
const vector<msTriangle> &Triangles = mesh.Triangles;
|
||||||
|
|
||||||
|
for( unsigned j=0; j<Vertices.size(); j++ )
|
||||||
{
|
{
|
||||||
for( unsigned j=0; j<Vertices.size(); j++ )
|
m_vPosition[meshInfo.iVertexStart+j] = Vertices[j].p;
|
||||||
{
|
m_vTexture[meshInfo.iVertexStart+j] = Vertices[j].t;
|
||||||
m_vPosition[meshInfo.iVertexStart+j] = Vertices[j].p;
|
m_vNormal[meshInfo.iVertexStart+j] = Vertices[j].n;
|
||||||
m_vTexture[meshInfo.iVertexStart+j] = Vertices[j].t;
|
|
||||||
m_vNormal[meshInfo.iVertexStart+j] = Vertices[j].n;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
for( unsigned j=0; j<Triangles.size(); j++ )
|
||||||
for( unsigned j=0; j<Triangles.size(); j++ )
|
for( unsigned k=0; k<3; k++ )
|
||||||
for( unsigned k=0; k<3; k++ )
|
{
|
||||||
{
|
int iVertexIndexInVBO = meshInfo.iVertexStart + Triangles[j].nVertexIndices[k];
|
||||||
int iVertexIndexInVBO = meshInfo.iVertexStart + Triangles[j].nVertexIndices[k];
|
m_vTriangles[meshInfo.iTriangleStart+j].nVertexIndices[k] = (uint16_t) iVertexIndexInVBO;
|
||||||
m_vTriangles[meshInfo.iTriangleStart+j].nVertexIndices[k] = (uint16_t) iVertexIndexInVBO;
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
void Draw( int iMeshIndex ) const
|
void Draw( int iMeshIndex ) const
|
||||||
|
|||||||
Reference in New Issue
Block a user