} else if (yf >= 0.70f && yf < 0.72f && xf < 0.2f) {
inner_radius = (xf / 0.2f);
} else if (yf >= 0.75f && yf < 0.77f && xf < 0.2f) {
- blur_radius = (xf / 0.2f) * 10.0f;
+ blur_radius = (xf / 0.2f) * 100.0f;
}
}
chain.add_input(inout_format);
Effect *lift_gamma_gain_effect = chain.add_effect(EFFECT_LIFT_GAMMA_GAIN);
Effect *saturation_effect = chain.add_effect(EFFECT_SATURATION);
- Effect *hblur_effect = chain.add_effect(EFFECT_BLUR);
- Effect *vblur_effect = chain.add_effect(EFFECT_BLUR);
+ Effect *blur_effect = chain.add_effect(EFFECT_BLUR);
Effect *vignette_effect = chain.add_effect(EFFECT_VIGNETTE);
+ //Effect *sandbox_effect = chain.add_effect(EFFECT_SANDBOX);
+ //sandbox_effect->set_float("parm", 42.0f);
//chain.add_effect(EFFECT_MIRROR);
chain.add_output(inout_format);
chain.finalize();
vignette_effect->set_float("inner_radius", inner_radius);
//vignette_effect->set_vec2("center", (float[]){ 0.7f, 0.5f });
- hblur_effect->set_int("direction", 0);
- hblur_effect->set_float("radius", blur_radius);
-
- vblur_effect->set_int("direction", 1);
- vblur_effect->set_float("radius", blur_radius);
+ blur_effect->set_float("radius", blur_radius);
chain.render_to_screen(src_img);
draw_saturation_bar(0.6f, saturation / 4.0f);
draw_saturation_bar(0.65f, radius);
draw_saturation_bar(0.70f, inner_radius);
- draw_saturation_bar(0.75f, blur_radius / 10.0f);
+ draw_saturation_bar(0.75f, blur_radius / 100.0f);
SDL_GL_SwapBuffers();
check_error();