Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to do a non-color gradient, but am not sure how.

For example applying a blur filter in gradient. I.e., imagine the left side of the gradient fill area would be "normal", and as you go right, it would be more and more blury.

I'm exemplifying with "blur", but I need to achieve this with other kinds of filter too. Is there any systematic way of doing it easily?

I am using Inkscape.

share|improve this question
If I understood correctly, you want to link intensity of filter application to a mask? – thebodzio Dec 11 '11 at 17:25
Yes, precisely. Well put. – Filipe Correia Dec 11 '11 at 18:07
up vote 1 down vote accepted

I'm afraid it's not available right now in straightforward manner:, but…

I'd try to "simulate" it by duplicating objects you want to add effect to, applying effect and adding a transparency mask to them (here's the example of transparency mask: That way you'll have "untouched" objects below and objects with applied effect and transparency mask above. It'll give the impression of effect "fading-away".

share|improve this answer
Hmm, the result is not quite what I was expecting. I started experimenting with a blur filter. The filter makes the object not only blured around the edges but a bit transparent too. So, having the original object below spoils the effect... What I've tried next was to create two symmetric gradient masks, apply one to the original object, apply the other to the blured object, and overlap the two objects. This almost works well... as it requires a lot of tweaking to the get the gradients just right. – Filipe Correia Dec 13 '11 at 15:51
I'm afraid that's the way for now :(. But… every draw back is also an opportunity for improvements. Maybe some great, new interface or workflow will emerge out of this? I encourage you to think how one could solve this problem and let devs know about it (e.g. on mailing list). – thebodzio Dec 13 '11 at 18:55

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.