another filter in progress

Post unfinished work here for feedback and advise.
v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

another filter in progress

Postby v1nce » Fri Aug 31, 2012 8:42 am

Hi,

A screenshot of a pixellate filter.
A star with a gradient with/without the filter applied on it.

I really like filters :)

Even if this one can't be designed with inkscape filter designer ;)
But inkscape can still render it (there's some artifacts coz of the lack of precision)

For those asking. Yes it's rendered in realtime and you can still edit the underlying shape (see handles)

Image

User avatar
brynn
Posts: 10309
Joined: Wed Sep 26, 2007 4:34 pm
Location: western USA
Contact:

Re: another filter in progress

Postby brynn » Fri Aug 31, 2012 9:41 am

When you say
Even if this one can't be designed with inkscape filter designer

do you mean that the Filters Editor can't be used to create it? If so, why? And if not, what do you mean?

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Re: another filter in progress

Postby v1nce » Fri Aug 31, 2012 5:47 pm

Inkscape doesn't implement 100% of svg 1.1 filter specs.
And for some part of the specs Inkscape can render it fine but there's no UI to design them (except if you call the XML DOM browser a UI designer ;) )

User avatar
brynn
Posts: 10309
Joined: Wed Sep 26, 2007 4:34 pm
Location: western USA
Contact:

Re: another filter in progress

Postby brynn » Fri Aug 31, 2012 6:37 pm

Do you know if any of the filters that come packed with Inkscape are like this -- not made with the Filters Editor? This might help explain some extremely confusing things I've seen when looking at how other filters are made. And that's not to say the Editor isn't confusing enough by itself, lol, at least for me.

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Re: another filter in progress

Postby v1nce » Fri Aug 31, 2012 8:30 pm

I don't think so. What's not implemented (or don't have a UI) are mostly color tables/gamma and image/patterns. There's no such things in current filters.

Yes the designer sucks (but it exists ;) ). It doesn't use the node/links paradigm every other editors do.
What is planned (in the blueprint) is far more exciting and nearer to the standards.

Until this is done (and bugs are fixed) I suggest you use aviary effects editor instead
http://advanced.aviary.com/tools/filter-editor

when you'll have the basics you could return to inkscape's filter designer (but I don't think you'll be inclined to do so).

User avatar
brynn
Posts: 10309
Joined: Wed Sep 26, 2007 4:34 pm
Location: western USA
Contact:

Re: another filter in progress

Postby brynn » Sat Sep 01, 2012 12:44 pm

Interesting -- I look forward to learning more about it!

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Re: another filter in progress

Postby v1nce » Sun Sep 02, 2012 6:14 am

(one of) the advantage of aviary filter editor is that you get a preview of each step.

So, for a beginner it's way easier to understand what's going on.

One of a downside of aviary is that you can't zoom in/out with mousewheel (it's quite common and I don't understand why it's not in aviary). Anyway it's not in inkscape neither.

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Re: another filter in progress

Postby v1nce » Sun Sep 02, 2012 10:46 pm

Dooh, looks like the arithmetic filter is broken in 0.48.3.1

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Re: another filter in progress

Postby v1nce » Thu Sep 06, 2012 8:09 am

Another filter in progress.
This time a color reduction filter.

On the left a circle with a gradient. On the right the same with filter on.
As usual this is a filter so it's realtime and you can zoom as you please (as opposite to bitmap operation).

Image

User avatar
brynn
Posts: 10309
Joined: Wed Sep 26, 2007 4:34 pm
Location: western USA
Contact:

Re: another filter in progress

Postby brynn » Thu Sep 06, 2012 5:31 pm

Oh, that looks fun :D

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Re: another filter in progress

Postby v1nce » Tue Sep 11, 2012 7:54 am

a desaturate filter with different settings as in gimp

first line : gimp image reference
second line : the original yellow ball (image) then with the 3 flavours of my filters applied.
last line : a yellow ball (vector) then with the 3 flavours of my filters applied.

Image

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Re: another filter in progress

Postby v1nce » Tue Sep 11, 2012 8:52 am

the gimp bovination filter rewritten for svg

Image

User avatar
brynn
Posts: 10309
Joined: Wed Sep 26, 2007 4:34 pm
Location: western USA
Contact:

Re: another filter in progress

Postby brynn » Tue Sep 11, 2012 10:05 am

Well you're just having too much fun with filters, aren't you, lol. I love it!

Do I notice a hint of the filter border along the top of the bovination text? It looks like the white part cuts off maybe 3 to 5 px from top of the text. Does the bov. filter add the shadows and drop shadow? Or did you add that separately?

Also, I just wanted to suggest a "dalmation" version of the bovination filter :D

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Re: another filter in progress

Postby v1nce » Tue Sep 11, 2012 10:28 am

brynn wrote:Do I notice a hint of the filter border along the top of the bovination text? It looks like the white part cuts off maybe 3 to 5 px from top of the text.

Yes saw that. Can't explain. It's gone now.

brynn wrote: Does the bov. filter add the shadows and drop shadow? Or did you add that separately?


All in one. See pic attached. I just apply the filter on the star.

brynn wrote:Also, I just wanted to suggest a "dalmation" version of the bovination filter :D


what about zebra instead ?
Image

User avatar
brynn
Posts: 10309
Joined: Wed Sep 26, 2007 4:34 pm
Location: western USA
Contact:

Re: another filter in progress

Postby brynn » Tue Sep 11, 2012 12:56 pm

Nice zebranation!

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Re: another filter in progress

Postby v1nce » Fri Sep 14, 2012 7:19 am

variations around fire

this is only one filter with a few tweak between the different version

Image

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Re: another filter in progress

Postby v1nce » Fri Sep 14, 2012 8:27 am

Another filter to paint with light.

First the raw object then the filtered versions (second with a different gradient for the stroke)

Under the hood it's a very inefficient one plus it's blurry.

It would be faster and way better if there was more sources for the in filter (viewtopic.php?f=16&t=11265)

Vote for it @ http://lists.w3.org/Archives/Public/www ... /0024.html ;)

Image

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Re: another filter in progress

Postby v1nce » Wed Sep 19, 2012 9:06 am

tilt shift try out

original image on top right (credits : http://www.flickr.com/photos/matthigh/2125630879/)

at the bottom the pictures with the area impacted (color doesn't matter)

at the top result when filter is applied

as usual this is no bitmap effect only svg filters

Image
Last edited by v1nce on Wed Sep 19, 2012 9:26 pm, edited 1 time in total.

User avatar
druban
Posts: 1917
Joined: Fri Nov 20, 2009 10:48 pm

Re: another filter in progress

Postby druban » Wed Sep 19, 2012 7:54 pm

]
Last edited by druban on Wed May 29, 2013 7:49 pm, edited 1 time in total.
Your mind is what you think it is.

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Re: another filter in progress

Postby v1nce » Wed Sep 19, 2012 9:59 pm

Off topic:
v1nce wrote:One of a downside of aviary is that you can't zoom in/out with mousewheel (it's quite common and I don't understand why it's not in aviary). Anyway it's not in inkscape neither.


I was unclear.
"Anyway it's not in inkscape neither" referred to inkscape being unable to zoom on filter nodes in the filter editor (because of current UI of filter designer).
In aviary you can "focus" on some special steps of your filter that forms a coherent unit (a "group" of filter effect that will be used for exemple as input of another stage). There's nothing like that in inkscape : filter effects are (or at least look) sequential ; it's uneasy to identify "stages".

druban wrote:Actually, it is (preferences> scrolling> mouse wheel zooms by default [checked]), not to divert your excelllent topic!


Of course Inkscape can zoom in/out in the drawing area using the standard ctrl+wheel. I (tried to) point that you can't zoom in the filter editor. This would be convenient
when designing large filters.
Thanks for the tip but I'll stick to the default behaviour which is quite handy.

Since 15 september Aviary drops down support for vector editing. Too bad.
They suggested using inkscape instead.

User avatar
brynn
Posts: 10309
Joined: Wed Sep 26, 2007 4:34 pm
Location: western USA
Contact:

Re: another filter in progress

Postby brynn » Thu Sep 20, 2012 2:43 am

I'm confused when you said
as usual this is no bitmap effect only svg filter

I thought Inkscape filters are raster content in the SVG file.

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Re: another filter in progress

Postby v1nce » Thu Sep 20, 2012 4:51 am

brynn wrote:I'm confused when you said
as usual this is no bitmap effect only svg filter

I thought Inkscape filters are raster content in the SVG file.


Finally all the content will be rendered as a dot matrix (either on a screen or as a dot of ink on a paper) so at the very end everything will be "rasterized".
But what matters is the quality of input and how it performs when you zoom at it.
With raster content (jpeg/png) when you zoom at it it tends to degrade (becoming blocky or blurry depending of your interpolation algorithm).
The only way to preserve the quality would be to take a new photo with a better definition (with the notable exception of CSI where they can zoom in x100 with no degradation :roll: ).
On the other side, some content is defined using Maths (primitives and/or algorithm) and this content can be zoomed at will.

I wanted to stress that my effect was not done using a plugin that process bitmap input (like in Extensions/Bitmap/*) but only using native filter operations.
But your question about filters make sense coz they're kind of mixcase between vector and bitmap operations.
If your input is a vector (eg triangle) and you apply a filter that just offsets it, then the output is still a vector. If you want to make your image 1000x bigger you just need to multiply shape dimension and offsets x1000.
But some filters operation need the input to be bitmapped first (eg displacement map, convolution).

User avatar
brynn
Posts: 10309
Joined: Wed Sep 26, 2007 4:34 pm
Location: western USA
Contact:

Re: another filter in progress

Postby brynn » Thu Sep 20, 2012 5:09 am

Oh, so it depends on which primitives you use, and what you use for source image, as to whether the result gets rasterized?

Thanks v1nce :D

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

Nice fake 3d metal using filter

Postby v1nce » Thu Oct 25, 2012 6:22 am

A cool 3D metal fx using filter only.

No duplicate layer or object. Only plain text with a vertical gradient for fill and horizontal for border.

Image

v1nce
Posts: 696
Joined: Wed Jan 13, 2010 4:36 am

scratched paint texture

Postby v1nce » Thu Oct 25, 2012 6:40 am

Some scratched paint texture alike using filter only (no real texture involved)

Image


Will you believe it ? This is the captcha I get when I upload this image @tinypic !

Image
Last edited by v1nce on Thu Oct 25, 2012 10:57 am, edited 1 time in total.


Return to “Work in progress”