Exemplo n.º 1
0
void SurfaceObject::apply_matrix(double div, double offset, double iterations,
                                 double x1y1, double x1y2, double x1y3,
                                 double x2y1, double x2y2, double x2y3,
                                 double x3y1, double x3y2, double x3y3)
{
    use_blur = true;
    set_shader_parameter("radius", 2.25f);
    //std::cout << "Apply matrix not implemented" << std::endl;
}
Exemplo n.º 2
0
void PerspectiveObject::set_offset(double value)
{
    set_shader_parameter("offset", value);
}
Exemplo n.º 3
0
void PerspectiveObject::set_waves(double value)
{
    set_shader_parameter("sine_waves", value);
}
Exemplo n.º 4
0
void PerspectiveObject::set_zoom(double value)
{
    set_shader_parameter("zoom", std::max(0.0, value));
}
Exemplo n.º 5
0
void PerspectiveObject::set_zoom(double value)
{
    set_shader_parameter("zoom", value);
}