Removed face-flipping code for md3 surfaces (no longer needed)

This commit is contained in:
Andrei Drexler 2011-03-09 07:54:15 +00:00
parent 47706299a5
commit 2604b67188
1 changed files with 4 additions and 15 deletions

View File

@ -1211,22 +1211,11 @@ static void RB_SurfaceMesh(mdvSurface_t *surface) {
Bob = tess.numIndexes; Bob = tess.numIndexes;
Doug = tess.numVertexes; Doug = tess.numVertexes;
if (backEnd.currentEntity->mirrored) {
// Makro - this should be done differently, but since we're copying
// indices in a loop anyway (see below), reversing them in the same loop
// is practically free...
for (j = 0 ; j < surface->numTriangles ; j++) {
tess.indexes[Bob + j*3 + 0] = Doug + triangles[j].indexes[0];
tess.indexes[Bob + j*3 + 1] = Doug + triangles[j].indexes[2];
tess.indexes[Bob + j*3 + 2] = Doug + triangles[j].indexes[1];
}
} else {
for (j = 0 ; j < surface->numTriangles ; j++) { for (j = 0 ; j < surface->numTriangles ; j++) {
tess.indexes[Bob + j*3 + 0] = Doug + triangles[j].indexes[0]; tess.indexes[Bob + j*3 + 0] = Doug + triangles[j].indexes[0];
tess.indexes[Bob + j*3 + 1] = Doug + triangles[j].indexes[1]; tess.indexes[Bob + j*3 + 1] = Doug + triangles[j].indexes[1];
tess.indexes[Bob + j*3 + 2] = Doug + triangles[j].indexes[2]; tess.indexes[Bob + j*3 + 2] = Doug + triangles[j].indexes[2];
} }
}
tess.numIndexes += indexes; tess.numIndexes += indexes;
texCoords = surface->st; texCoords = surface->st;