Material.cpp 250 B
#pragma once
#include <random>
#include "../sampling/Sampler.h"
#include "../tools/Vec3.h"
namespace material {
util::Vec3 reflection(const util::Vec3& d, const util::Vec3& n) {
return d - (n * (2 * util::dot(n, d)));
}
} // namespace material