#ifndef LIGHTING_H #define LIGHTING_H LIGHTING_H #include "Light.h" #include "util/Ray.h" #include "util/Color.h" #include "util/Material.h" #include "util/refptr.h" #include class Lighting { public: static Color computePhong(const refptr material, const std::vector< refptr > & lights, const Ray & viewRay, const Vector & surfacePoint, const Vector & surfaceNormal, const Color & ambientLight); protected: }; #endif