|
terraInt | G_AllocateTri (cTerraPatchUnpacked_t *patch, qboolean check) |
|
void | G_SplitTri (terraInt iSplit, terraInt iNewPt, terraInt iLeft, terraInt iRight, terraInt iRightOfLeft, terraInt iLeftOfRight) |
|
void | G_PreTessellateTerrain (cTerraPatchUnpacked_t *terraPatches, size_t numTerraPatches) |
|
void | G_DoTriSplitting (cTerraPatchUnpacked_t *terraPatches, size_t numTerraPatches) |
|
void | G_DoGeomorphs (cTerraPatchUnpacked_t *terraPatches, size_t numTerraPatches) |
|
void | G_TerrainFree () |
|
void | G_CalculateTerrainIndices (worknode_t *worknode, int iDiagonal, int iTree) |
|
void | G_PrepareGenerateTerrainCollide (void) |
|
void | G_PickTerrainSquareMode (terrainCollideSquare_t *square, vec3_t vTest, int i, int j, cTerraPatch_t *patch) |
|
void | G_GenerateTerrainCollide (cTerraPatch_t *patch, terrainCollide_t *tc) |
|
qboolean | G_CreateTerPatchWindings (terrainCollide_t &tc) |
|
Render LOD terrain from BSP into triangles and vertices.