]> git.tdb.fi Git - libs/gl.git/commitdiff
Make sure ico sphere's subdivisions is at least 1
authorMikko Rasa <tdb@tdb.fi>
Sun, 26 Jan 2025 15:02:23 +0000 (17:02 +0200)
committerMikko Rasa <tdb@tdb.fi>
Sun, 26 Jan 2025 15:02:23 +0000 (17:02 +0200)
source/builders/sphere.cpp

index 7873d3a2132d1407cf8cfd78626b4dbd7ed6ebc3..d2b2eec22f28acc036811423b17c223e738e60f9 100644 (file)
@@ -127,6 +127,9 @@ IcoSphereBuilder::IcoSphereBuilder(float r, unsigned s):
        radius(r),
        subdivision(s)
 {
+       if(subdivision<1)
+               subdivision = 1;
+
        if(base_edges[0]==base_edges[1])
                initialize_edges();
 }