X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Feffects%2Fambientocclusion.cpp;h=a10fa838e7b3b1d0f2da41c1f4f3b029a97df92e;hb=e6bb00e2d6b817b81a555b6cbebe3ba4ec28cf80;hp=d23469edf8aeeac20a0a62cf285e47dde551f019;hpb=fe2fc291a4fc618425c64112c9ffd3519f0b8a3e;p=libs%2Fgl.git diff --git a/source/effects/ambientocclusion.cpp b/source/effects/ambientocclusion.cpp index d23469ed..a10fa838 100644 --- a/source/effects/ambientocclusion.cpp +++ b/source/effects/ambientocclusion.cpp @@ -35,8 +35,6 @@ AmbientOcclusion::AmbientOcclusion(unsigned w, unsigned h, float): } rotate_lookup.image(0, data); - shdata.uniform("inverse_projection", Matrix()); - set_n_samples(16); set_occlusion_radius(0.5f); set_darkness(1.0f); @@ -84,9 +82,6 @@ void AmbientOcclusion::set_edge_depth_threshold(float edt) void AmbientOcclusion::render(Renderer &renderer, const Texture2D &color, const Texture2D &depth) { - if(renderer.get_camera()) - shdata.uniform("inverse_projection", invert(renderer.get_camera()->get_projection_matrix())); - Renderer::Push push(renderer); renderer.set_texture("source", &color, &nearest_sampler); renderer.set_texture("depth", &depth, &nearest_sampler);