diff --git a/qglengine/core/glprimitives.cpp b/qglengine/core/glprimitives.cpp index 01d054f..4bdfb55 100644 --- a/qglengine/core/glprimitives.cpp +++ b/qglengine/core/glprimitives.cpp @@ -371,8 +371,8 @@ Mesh * Primitive::ellipsoidFrame(int segments_wl, int segments_h, float radius) ch = -cos((double)i / hseg * M_PI); cp.setZ(ch * radius); twl = sqrt(1. - ch * ch); - crw = twl * radius / 2; - crl = twl * radius / 2; + crw = twl * radius; + crl = twl * radius; int cvcnt = wlseg * 2; for (int j = 0; j < cvcnt; j++) { a = (double)j / (cvcnt - 1) * M_2PI;