improved phong lighting

This commit is contained in:
Robert 2021-01-28 01:07:19 +01:00
parent 6f46112f14
commit 5c51de37a6
4 changed files with 39 additions and 37 deletions

View file

@ -13,7 +13,7 @@ namespace oglu
{
public:
PointLight();
PointLight(const glm::vec3& position, const Color& color);
PointLight(const glm::vec3& position, const Color& diffusionColor = Color::White, const Color& specularColor = Color::White);
PointLight(const PointLight& other);
~PointLight();
@ -23,7 +23,8 @@ namespace oglu
float* GetPositionPointer();
public:
Color color;
Color diffusionColor;
Color specularColor;
private: