Newer
Older
#include "Background.h"
#include <limits>
shapes::Background::Background (const std::shared_ptr<material::Material>& material)
:material_ (material) {}
std::shared_ptr<cam::Hit> shapes::Background::intersect (const cam::Ray& r)
{
return std::make_shared<cam::Hit> (cam::Hit(r(std::numeric_limits<float>::infinity ()),util::Vec3(0,0,0),std::numeric_limits<float>::infinity(), material_));
}