class Object;
class Scene;
class ShaderProgram;
+class Texture;
class Renderer {
protected:
ShaderProgram *sprog;
+ /* debug shader to draw normals */
+ ShaderProgram *nprog;
+
Texture *skytex, *dskytex;
virtual void draw_object(Object *object) const;
- virtual void draw_skybox();
+ virtual void draw_skybox() const;
public:
Scene *scene;