diff --git a/src/graphics/core/Shadows.cpp b/src/graphics/core/Shadows.cpp index c47b8a6a..90f8bbcd 100644 --- a/src/graphics/core/Shadows.cpp +++ b/src/graphics/core/Shadows.cpp @@ -1,8 +1,13 @@ +#define GLM_ENABLE_EXPERIMENTAL +#include + #include "Shadows.hpp" #include #define GLM_ENABLE_EXPERIMENTAL #include +#include +#include "glm/gtc/matrix_transform.hpp" #include "assets/Assets.hpp" #include "graphics/core/DrawContext.hpp" diff --git a/src/graphics/render/Emitter.cpp b/src/graphics/render/Emitter.cpp index 483a6339..7e10daae 100644 --- a/src/graphics/render/Emitter.cpp +++ b/src/graphics/render/Emitter.cpp @@ -1,6 +1,8 @@ #include "Emitter.hpp" #include +#include +#include #define GLM_ENABLE_EXPERIMENTAL #include diff --git a/src/objects/Transform.cpp b/src/objects/Transform.cpp index 87ed4a73..8779e220 100644 --- a/src/objects/Transform.cpp +++ b/src/objects/Transform.cpp @@ -2,6 +2,8 @@ #include "data/dv_util.hpp" +#include + void Transform::refresh() { combined = glm::mat4(1.0f); combined = glm::translate(combined, pos);