c_adj.setHue(130.0);
prog.setEffect(c_adj);
}
public static void neonEffect(@Nonnull Node node, @Nonnull Color color) {
Blend __effect_blend = new Blend();
__effect_blend.setMode(BlendMode.MULTIPLY);
DropShadow effect_drop_sh = new DropShadow();
effect_drop_sh.setColor(color);
effect_drop_sh.setRadius(2);
effect_drop_sh.setSpread(0.2);
effect_drop_sh.setOffsetX(2);
effect_drop_sh.setOffsetY(2);
__effect_blend.setBottomInput(effect_drop_sh);
DropShadow drop_val = new DropShadow();
drop_val.setColor(color);
drop_val.setRadius(10);
drop_val.setSpread(0.2);
Blend blend_val_obj = new Blend();
blend_val_obj.setMode(BlendMode.MULTIPLY);
InnerShadow shadow_value = new InnerShadow();
shadow_value.setColor(Color.web("#000000"));
shadow_value.setChoke(0.7);
shadow_value.setRadius(9);
blend_val_obj.setBottomInput(shadow_value);
Blend __start_blend = new Blend();
__start_blend.setMode(BlendMode.MULTIPLY);
__start_blend.setBottomInput(drop_val);
__start_blend.setTopInput(blend_val_obj);
__effect_blend.setTopInput(__start_blend);
node.setEffect(__effect_blend);
}