#pragma once
#include <glm/glm.hpp>

using namespace glm;

struct Vertex {
  vec3 pos;
  vec4 color;
  vec3 normal;
};

struct CameraUBO {
  mat4 model;
  mat4 view;
  mat4 proj;
  mat4 inv_view;
  mat4 inv_proj;
  vec4 time;
  vec4 cam_pos;
};