X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=model_brush.c;h=91dd5a04cbc612d836ea32a5a95e6ca03b588193;hp=86d65ea4a59d4406ffbd40ab6621f048e87b58de;hb=129177f4a9098872fde9447d6b4adcbe398be84a;hpb=b6349d879773e5913f7b1e50dbe0c1d224e4b88f diff --git a/model_brush.c b/model_brush.c index 86d65ea4..91dd5a04 100644 --- a/model_brush.c +++ b/model_brush.c @@ -4302,6 +4302,9 @@ static void Mod_Q3BSP_LoadFaces(lump_t *l) Q3PatchTesselateFloat(3, sizeof(float[3]), out->data_collisionvertex3f, patchsize[0], patchsize[1], sizeof(float[3]), originalvertex3f, xtess, ytess); Q3PatchTriangleElements(out->data_collisionelement3i, finalwidth, finalheight); + Mod_SnapVertices(3, out->num_vertices, out->data_vertex3f, 0.25); + Mod_SnapVertices(3, out->num_collisionvertices, out->data_collisionvertex3f, 1); + oldnumtriangles = out->num_triangles; oldnumtriangles2 = out->num_collisiontriangles; out->num_triangles = Mod_RemoveDegenerateTriangles(out->num_triangles, out->data_element3i, out->data_element3i, out->data_vertex3f);