X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Feffects%2Fsky.cpp;fp=source%2Feffects%2Fsky.cpp;h=2e5a6e1825114141fb57784324475e3acfdd84c2;hp=0744e7b9adaacda6b02be7cfaf775e9a53e97600;hb=bdcae47bf2f4e49d2d9e4ba15e6f17171ce5fa0c;hpb=f853ca0a365ae8b43ba8b2f4d6f21cd1c2bd4bd5 diff --git a/source/effects/sky.cpp b/source/effects/sky.cpp index 0744e7b9..2e5a6e18 100644 --- a/source/effects/sky.cpp +++ b/source/effects/sky.cpp @@ -13,8 +13,8 @@ using namespace std; namespace Msp { namespace GL { -Sky::Sky(Renderable &r, DirectionalLight &s): - Effect(r), +Sky::Sky(Renderable &c, DirectionalLight &s): + Effect(c), sun(s), transmittance_lookup(128, 64, (COLOR_ATTACHMENT,RGB16F)), transmittance_shprog(Resources::get_global().get("_sky_transmittance.glsl.shader")), @@ -116,7 +116,7 @@ void Sky::setup_frame(Renderer &renderer) renderer.set_texture("transmittance_lookup", &transmittance_lookup.get_target_texture(0), &sampler); fullscreen_mesh.draw(renderer); - renderable.setup_frame(renderer); + content.setup_frame(renderer); } void Sky::finish_frame() @@ -124,13 +124,13 @@ void Sky::finish_frame() if(rendered) { rendered = false; - renderable.finish_frame(); + content.finish_frame(); } } void Sky::render(Renderer &renderer, Tag tag) const { - renderable.render(renderer, tag); + content.render(renderer, tag); if(!is_enabled_for_method(tag)) return;