20 lines
No EOL
433 B
C++
20 lines
No EOL
433 B
C++
#pragma once
|
|
|
|
#define GLM_FORCE_RADIANS
|
|
#include <glm/glm.hpp>
|
|
#include <glm/gtc/matrix_transform.hpp>
|
|
#include <vector>
|
|
|
|
struct Vertex {
|
|
glm::vec2 pos;
|
|
glm::vec3 color;
|
|
};
|
|
|
|
const std::vector<Vertex> vertices = {
|
|
{{-0.5f, -0.5f}, {1.f, 0.f, 0.f}},
|
|
{{0.5f, -0.5f}, {0.f, 1.f, 0.f}},
|
|
{{0.5f, 0.5f}, {0.f, 0.f, 1.f}},
|
|
{{-0.5f, 0.5f}, {1.f, 1.f, 1.f}},
|
|
};
|
|
|
|
const std::vector<uint16_t > indices = { 0, 1, 2, 2, 3, 0 }; |