From d00ede0454537e11aaa2ea07248940b5e1326958 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sun, 27 Nov 2022 23:15:11 +0100 Subject: [PATCH] Primitives: document how the square/plane vertices are ordered. --- src/Magnum/Primitives/Plane.cpp | 4 ++++ src/Magnum/Primitives/Square.cpp | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/Magnum/Primitives/Plane.cpp b/src/Magnum/Primitives/Plane.cpp index 479260dd9..99d8a6767 100644 --- a/src/Magnum/Primitives/Plane.cpp +++ b/src/Magnum/Primitives/Plane.cpp @@ -37,6 +37,10 @@ constexpr struct VertexSolid { Vector3 position; Vector3 normal; } VerticesSolid[] { + /* 3--1 + | /| + |/ | + 2--0 */ {{ 1.0f, -1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}}, {{ 1.0f, 1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}}, {{-1.0f, -1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}}, diff --git a/src/Magnum/Primitives/Square.cpp b/src/Magnum/Primitives/Square.cpp index 359ecf7bb..cc25a3df6 100644 --- a/src/Magnum/Primitives/Square.cpp +++ b/src/Magnum/Primitives/Square.cpp @@ -38,6 +38,10 @@ namespace { constexpr struct VertexSolid { Vector2 position; } VerticesSolid[] { + /* 3--1 + | /| + |/ | + 2--0 */ {{ 1.0f, -1.0f}}, {{ 1.0f, 1.0f}}, {{-1.0f, -1.0f}},