diff options
| author | Stanislaw Halik <sthalik@misaki.pl> | 2022-02-17 22:26:16 +0100 |
|---|---|---|
| committer | Stanislaw Halik <sthalik@misaki.pl> | 2022-02-17 23:09:00 +0100 |
| commit | 3550a1170b354b3f7dd92df038f6e6d7c8e0dd7f (patch) | |
| tree | 9fd5b93a53815690f91d00dfa82dbc6b49109025 /old | |
initial import
Diffstat (limited to 'old')
| -rw-r--r-- | old/matrix-test.cxx | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/old/matrix-test.cxx b/old/matrix-test.cxx new file mode 100644 index 00000000..ee3ed43c --- /dev/null +++ b/old/matrix-test.cxx @@ -0,0 +1,14 @@ +#include <glm/glm.hpp> +#include <glm/ext/matrix_transform.hpp> // glm::translate, glm::rotate, glm::scale +#include <cstdio> +int main(void) +{ + glm::mat4 m(1); + m = glm::rotate(m, glm::radians(-45.f), glm::vec3(1.0f, 0.0f, 0.0f)); + m = glm::rotate(m, glm::radians(0.0f), glm::vec3(0.0f, 1.0f, 0.0f)); + m = glm::rotate(m, glm::radians(-45.0f), glm::vec3(0.0f, 0.0f, 1.0f)); + m = glm::scale(m, { 0.68, 1, 1 }); + for (int j = 0; j < 4; j++) + printf("%f, %f, %f, %f,\n", m[j][0], m[j][1], m[j][2], m[j][3]); + return 0; +} |
