X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Feffects%2Fshadowmap.cpp;h=39cf3c450a484f7a909f01bfbbd8c7ef74bb475c;hb=f96d553dbf78f9d664d1dbb1fe002fc43f23ad47;hp=bf07577878476506ad815a95f2144e4aaef98d07;hpb=ff8a8bfa114a690b7b25d9503bb5ed811d6aeca9;p=libs%2Fgl.git diff --git a/source/effects/shadowmap.cpp b/source/effects/shadowmap.cpp index bf075778..39cf3c45 100644 --- a/source/effects/shadowmap.cpp +++ b/source/effects/shadowmap.cpp @@ -1,10 +1,6 @@ -#include -#include -#include "camera.h" #include "light.h" #include "renderer.h" #include "resources.h" -#include "scene.h" #include "shadowmap.h" using namespace std; @@ -26,9 +22,6 @@ ShadowMap::ShadowMap(unsigned s, Renderable &r, const Light &l, Renderable &c): fbo.set_format((DEPTH_ATTACHMENT,DEPTH_COMPONENT32F)); fbo.attach(DEPTH_ATTACHMENT, depth_buf, 0); - depth_test.enabled = true; - depth_test.compare = LEQUAL; - set_darkness(1.0f); shdata.uniform("shd_world_matrix", Matrix()); } @@ -81,7 +74,6 @@ void ShadowMap::setup_frame(Renderer &renderer) Renderer::Push push(renderer); renderer.set_framebuffer(&fbo); renderer.set_camera(shadow_camera); - renderer.set_depth_test(&depth_test); renderer.render(shadow_caster); }