#define PHONGSHADER_HXX
#include "Shader.hxx"
-#include "Scene.hxx"
class PhongShader : public Shader
{
float ks,
float ke);
virtual ~PhongShader();
-
+
virtual Vec3f Shade(Ray& ray);
private:
PhongShader();
-
+
Vec3f m_ambient_color, m_diffuse_color, m_specular_color;
float m_ka, m_kd, m_ks, m_ke;
};