X-Git-Url: https://git.lukelau.me/?p=opengl.git;a=blobdiff_plain;f=shapes.hpp;h=63263b52c40f7470fbacd8d536d2832d57760098;hp=5fcefdb1f648607b6a20c1cc91930da889292324;hb=d0c631f46c6db417e013b1bc0edec24cb9c2824a;hpb=a03f2bc751bbd7f91cbc2f52d2f0f6e753d6f776 diff --git a/shapes.hpp b/shapes.hpp index 5fcefdb..63263b5 100644 --- a/shapes.hpp +++ b/shapes.hpp @@ -15,6 +15,15 @@ constexpr array quadToTriangles(const array quads) { }; } +constexpr array plane() { + return quadToTriangles({ + glm::vec3(1, 1, 0), + glm::vec3(-1, 1, 0), + glm::vec3(-1, -1, 0), + glm::vec3(1, -1, 0) + }); +} + constexpr array cube() { int i = 0; array vertices;