Skip to content
Snippets Groups Projects
Constant.h 290 B
Newer Older
Postea's avatar
Postea committed
#pragma once

#include "../../sampling/Sampler.h"
#include "../../tools/Vec3.h"
Postea's avatar
Postea committed

namespace material {
class Constant : public util::Sampler {
private:
    const util::Vec3 albedo;
Postea's avatar
Postea committed

    Constant(const util::Vec3& albedo);
Postea's avatar
Postea committed

    util::Vec3 color(float x, float y) const override;
};
}