rendered paste body // Cache for DrawEntireWorld
worldverts = (float*)Z_Malloc(numworldpolys*3*sizeof(float)*3, ZT_WORLD);
worlduvs = (float*)Z_Malloc(numworldpolys*2*sizeof(float)*3, ZT_WORLD);
worldnorms = (float*)Z_Malloc(numworldpolys*3*sizeof(float)*3, ZT_WORLD);
for (i = 0; i < World::numworldpolys; i++)
{
int j;
for (j = 0; j < 3; j++)
{
*worldverts = worldpolys[i].triangle.vertices[j][0];
worldverts++;
*worldverts = worldpolys[i].triangle.vertices[j][1];
worldverts++;
*worldverts = worldpolys[i].triangle.vertices[j][2];
worldverts++;
*worlduvs = worldpolys[i].triangle.uv[j][0];
worlduvs++;
*worlduvs = worldpolys[i].triangle.uv[j][1];
worlduvs++;
*worldnorms = worldpolys[i].triangle.normals[j][0];
worldnorms++;
*worldnorms = worldpolys[i].triangle.normals[j][1];
worldnorms++;
*worldnorms = worldpolys[i].triangle.normals[j][2];
worldnorms++;
}
}