X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Ftrunk%2Fsrc%2Fmodules%2Flyr_std%2Fjulia.cpp;h=9b0f5b9e476abc64951af36e2ec082e563e58cc7;hb=5ddcf36f04cfbd10fabda4e3c5633cb27cdd4c0a;hp=640cbde0884e2b71112979a58c0fd4f4bdaf8f8c;hpb=21bfc670b83d4c45da9ed1b95063b7e6a007168c;p=synfig.git diff --git a/synfig-core/trunk/src/modules/lyr_std/julia.cpp b/synfig-core/trunk/src/modules/lyr_std/julia.cpp index 640cbde..9b0f5b9 100644 --- a/synfig-core/trunk/src/modules/lyr_std/julia.cpp +++ b/synfig-core/trunk/src/modules/lyr_std/julia.cpp @@ -115,7 +115,7 @@ Julia::Julia():color_shift(angle::degrees(0)) bailout=4; lp=log(log(bailout)); } - + bool Julia::set_param(const String & param, const ValueBase &value) { @@ -188,8 +188,8 @@ Julia::get_param(const String & param)const EXPORT_NAME(); EXPORT_VERSION(); - - return ValueBase(); + + return ValueBase(); } Color @@ -199,18 +199,18 @@ Julia::get_color(Context context, const Point &pos)const cr, ci, zr, zi, zr_hold; - + ColorReal depth, mag; - + Color ret; - + cr=seed[0]; ci=seed[1]; zr=pos[0]; zi=pos[1]; - + for(int i=0;i4) - { + { if(smooth_outside) { // Darco's original mandelbrot smoothing algo @@ -257,7 +257,7 @@ Julia::get_color(Context context, const Point &pos)const if(color_cycle) ret=ret.rotate_uv(color_shift.operator*(depth)).clamped_negative(); - + if(shade_outside) { ColorReal alpha=depth/static_cast(iterations); @@ -286,12 +286,12 @@ Julia::get_color(Context context, const Point &pos)const return ret; } - + Layer::Vocab Julia::get_param_vocab()const { Layer::Vocab ret; - + ret.push_back(ParamDesc("icolor") .set_local_name(_("Inside Color")) .set_description(_("Color of the Set")) @@ -312,7 +312,7 @@ Julia::get_param_vocab()const ret.push_back(ParamDesc("bailout") .set_local_name(_("Bailout ValueBase")) ); - + ret.push_back(ParamDesc("distort_inside") .set_local_name(_("Distort Inside")) ); @@ -343,7 +343,7 @@ Julia::get_param_vocab()const ret.push_back(ParamDesc("color_outside") .set_local_name(_("Color Outside")) ); - + ret.push_back(ParamDesc("color_cycle") .set_local_name(_("Color Cycle")) ); @@ -355,7 +355,7 @@ Julia::get_param_vocab()const .set_local_name(_("Break Set")) .set_description(_("Modify equation to achieve interesting results")) ); - - + + return ret; }