Changed class Level to deal with changes to class Triangle
This commit is contained in:
@@ -127,15 +127,15 @@ namespace OpenArena
|
|||||||
{
|
{
|
||||||
//Vertex Data
|
//Vertex Data
|
||||||
input >> readBuffer;
|
input >> readBuffer;
|
||||||
triangles[i].vertecies[i2].x = atof(readBuffer.c_str());
|
triangles[i].vertecies[i2].coordinates.x = atof(readBuffer.c_str());
|
||||||
input >> readBuffer;
|
input >> readBuffer;
|
||||||
triangles[i].vertecies[i2].y = atof(readBuffer.c_str());
|
triangles[i].vertecies[i2].coordinates.y = atof(readBuffer.c_str());
|
||||||
input >> readBuffer;
|
input >> readBuffer;
|
||||||
triangles[i].vertecies[i2].z = atof(readBuffer.c_str());
|
triangles[i].vertecies[i2].coordinates.z = atof(readBuffer.c_str());
|
||||||
input >> readBuffer;
|
input >> readBuffer;
|
||||||
triangles[i].texCoords[i2].x = (float)atof(readBuffer.c_str());
|
triangles[i].vertecies[i2].textureCoordinates.x = (float)atof(readBuffer.c_str());
|
||||||
input >> readBuffer;
|
input >> readBuffer;
|
||||||
triangles[i].texCoords[i2].y = (float)atof(readBuffer.c_str());
|
triangles[i].vertecies[i2].textureCoordinates.y = (float)atof(readBuffer.c_str());
|
||||||
}
|
}
|
||||||
|
|
||||||
//Normal
|
//Normal
|
||||||
@@ -260,11 +260,11 @@ namespace OpenArena
|
|||||||
|
|
||||||
for(unsigned int i2=0; i2<3; i2++)
|
for(unsigned int i2=0; i2<3; i2++)
|
||||||
{
|
{
|
||||||
output << triangles[i].vertecies[i2].x << " "
|
output << triangles[i].vertecies[i2].coordinates.x << " "
|
||||||
<< triangles[i].vertecies[i2].y << " "
|
<< triangles[i].vertecies[i2].coordinates.y << " "
|
||||||
<< triangles[i].vertecies[i2].z << " "
|
<< triangles[i].vertecies[i2].coordinates.z << " "
|
||||||
<< triangles[i].texCoords[i2].x << " "
|
<< triangles[i].vertecies[i2].textureCoordinates.x << " "
|
||||||
<< triangles[i].texCoords[i2].y << endl;
|
<< triangles[i].vertecies[i2].textureCoordinates.y << endl;
|
||||||
}
|
}
|
||||||
|
|
||||||
output << triangles[i].normal.x << " "
|
output << triangles[i].normal.x << " "
|
||||||
@@ -302,11 +302,11 @@ namespace OpenArena
|
|||||||
// glNormal3f((GLfloat)triangles[i].normal.x, (GLfloat)triangles[i].normal.y, (GLfloat)triangles[i].normal.z);
|
// glNormal3f((GLfloat)triangles[i].normal.x, (GLfloat)triangles[i].normal.y, (GLfloat)triangles[i].normal.z);
|
||||||
for (uint32 i2=0; i2<3; i2++)
|
for (uint32 i2=0; i2<3; i2++)
|
||||||
{
|
{
|
||||||
glTexCoord2f(triangles[i].texCoords[i2].x,
|
glTexCoord2f(triangles[i].vertecies[i2].textureCoordinates.x,
|
||||||
triangles[i].texCoords[i2].y);
|
triangles[i].vertecies[i2].textureCoordinates.y);
|
||||||
glVertex3f((GLfloat)triangles[i].vertecies[i2].x,
|
glVertex3f((GLfloat)triangles[i].vertecies[i2].coordinates.x,
|
||||||
(GLfloat)triangles[i].vertecies[i2].y,
|
(GLfloat)triangles[i].vertecies[i2].coordinates.y,
|
||||||
(GLfloat)triangles[i].vertecies[i2].z);
|
(GLfloat)triangles[i].vertecies[i2].coordinates.z);
|
||||||
}
|
}
|
||||||
glEnd();
|
glEnd();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user