コード例 #1
0
ファイル: surface.cpp プロジェクト: MIchaelO2000/anaconda
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;
}
コード例 #2
0
ファイル: perspective.cpp プロジェクト: carriercomm/anaconda
void PerspectiveObject::set_offset(double value)
{
    set_shader_parameter("offset", value);
}
コード例 #3
0
ファイル: perspective.cpp プロジェクト: carriercomm/anaconda
void PerspectiveObject::set_waves(double value)
{
    set_shader_parameter("sine_waves", value);
}
コード例 #4
0
ファイル: perspective.cpp プロジェクト: carriercomm/anaconda
void PerspectiveObject::set_zoom(double value)
{
    set_shader_parameter("zoom", std::max(0.0, value));
}
コード例 #5
0
ファイル: perspective.cpp プロジェクト: tryzombie501/anaconda
void PerspectiveObject::set_zoom(double value)
{
    set_shader_parameter("zoom", value);
}