#pragma once #include #include #include #include "shader.h" #include "logger.h" class Illuminant { }; class DirLight : public Illuminant { }; class SpotLight : public Illuminant { }; class PointLight : public Illuminant { };