#ifndef BLANK_GRAPHICS_DIRECTIONALLIGHTING_HPP_
#define BLANK_GRAPHICS_DIRECTIONALLIGHTING_HPP_
+#include "glm.hpp"
#include "Program.hpp"
#include <GL/glew.h>
-#include <glm/glm.hpp>
namespace blank {
void SetLightDirection(const glm::vec3 &) noexcept;
void SetLightColor(const glm::vec3 &) noexcept;
+ void SetAmbientColor(const glm::vec3 &) noexcept;
void SetTexture(ArrayTexture &) noexcept;
void SetFogDensity(float) noexcept;
GLuint sampler_handle;
GLuint light_direction_handle;
GLuint light_color_handle;
+ GLuint ambient_color_handle;
GLuint fog_density_handle;
};