class Renderer {
protected:
+ int diff_loc;
+ int spec_loc;
+ int shin_loc;
+ int mmviewproj_loc;
+ int mview_loc;
+
+ Texture *skytex, *dskytex;
ShaderProgram *sprog;
virtual void draw_object(Object *object) const;
virtual bool create();
virtual void draw() const;
+
+ virtual void set_sky_tex(Texture *stex);
+ virtual void set_diffuse_sky_tex(Texture *dstex);
};
#endif // RENDERER_H_
\ No newline at end of file