X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fshadowmap.h;h=658b59a91a58a196b92063bc283f80686cdc26e8;hb=d031a80ea06e3ccd01041e9c6024fa62adf25160;hp=57adf298fd27271bff0e8f4bb80ea2f916c7fba0;hpb=db2fd517dcd215e9d16345287d413f2a64f5ba03;p=libs%2Fgl.git diff --git a/source/shadowmap.h b/source/shadowmap.h index 57adf298..658b59a9 100644 --- a/source/shadowmap.h +++ b/source/shadowmap.h @@ -1,5 +1,5 @@ -#ifndef SHADOWMAP_H_ -#define SHADOWMAP_H_ +#ifndef MSP_GL_SHADOWMAP_H_ +#define MSP_GL_SHADOWMAP_H_ #include "effect.h" #include "framebuffer.h" @@ -25,8 +25,6 @@ private: unsigned size; const Light &light; mutable Framebuffer fbo; - mutable Matrix light_matrix; - mutable Matrix view_matrix; mutable Matrix shadow_matrix; Texture2D depth_buf; Vector3 target; @@ -36,7 +34,7 @@ private: mutable bool rendered; public: - ShadowMap(unsigned, const Renderable &, const Light &); + ShadowMap(unsigned, Renderable &, const Light &); /** Sets the ShadowMap target point and radius. The transformation matrix is computed so that a sphere with the specified parameters will be completely