X-Git-Url: http://git.lukelau.me/?p=opengl.git;a=blobdiff_plain;f=shapes.hpp;fp=shapes.hpp;h=63263b52c40f7470fbacd8d536d2832d57760098;hp=5fcefdb1f648607b6a20c1cc91930da889292324;hb=d80972d96e5fcd444657f937ab2700039efa83d2;hpb=9e43c799021b7bcca324b988aae44e98b05d10b4 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;