X-Git-Url: http://git.mutantstargoat.com?p=demo;a=blobdiff_plain;f=src%2Fmeshgen.cc;h=9547ceecc392fe62f13ca9e6483b9d52f1dc9150;hp=ff7906d4a251803ebecdac612452ec3d6f1fcadc;hb=243eb502c5dc70e586a9e81815234069bf623480;hpb=197f20b5d4db937029f7b585be23ee7fe5da66dc diff --git a/src/meshgen.cc b/src/meshgen.cc index ff7906d..9547cee 100644 --- a/src/meshgen.cc +++ b/src/meshgen.cc @@ -129,7 +129,7 @@ static Vec3 hfield_vertex(float u, float v, float h, float xsz, { float x = u * xsz - xsz / 2.0; float y = h * height; - float z = v * ysz - ysz / 2.0; + float z = -(v * ysz - ysz / 2.0); return Vec3(x, y, z); } @@ -202,7 +202,6 @@ void gen_heightfield(Mesh *mesh, float xsz, float ysz, float height, int usub, int c = d + 1; /* 1st triangle */ - *iptr++ = a; *iptr++ = b; *iptr++ = c;