Danik
Posts: 4 |
Hi,
I discovered FF a couple of days ago and have had lots of fun with the trial version so far. I have two suggestions that I can't find on the forums: - Sub-pixel blur Would be very useful when adjusting the height for instance, I have been missing it a few times. - Mapping controls non-linearly Maybe you could make the mapping controls accept a curve? Would be very useful in many applications to control the behaviour of the filter more precisely. |
|||||
Posted: November 25, 2008 3:12 pm | ||||||
Vladimir Golovin
Administrator |
Our blur is not truly subpixel (i.e. it doesn't actually break pixels into subpixels before blurring), but the blur radius is subpixel -- pixels that are not entirely covered by the blur kernel contribute their data according to coverage. In general, the subpixel blur idea is a good thing, but it's expensive to compute -- for example, 4 subpixels (2x2 grid) will quadruple memory requirements and rendering time.
This has been requested before, and I have some ideas regarding this. We'll consider this idea after we're done with the Mac port. |
|||||
Posted: November 26, 2008 3:06 am | ||||||
Sjeiti
![]() |
Concerning non-linear control. You can accomplish it like this:
(top=gain,bottom=linear) Non-linear control.ffxml |
|||||
Posted: November 26, 2008 4:14 am | ||||||
Danik
Posts: 4 |
I might have used the wrong terminology - by sub-pixel I meant using radiuses smaller than a pixel. Would it not be possible to implement floating point radiuses the way the blur works now, by using a smaller precentage of the neighbouring pixels in the computation? Would it require breaking the pixel down into subpixels? When using a radius of 1 (pixel?), I get a whole lot more blur than I expect.
Glad you are considering it, would be great if it was implemented. |
|||||
Posted: November 26, 2008 11:50 am | ||||||
Danik
Posts: 4 |
Thanks, that's a handy workaround! |
|||||
Posted: November 26, 2008 11:51 am | ||||||
Danik
Posts: 4 |
Well, ignore my comment. I realised it's perfectly possible to use a decimal blur radius. ![]() |
|||||
Posted: November 26, 2008 12:14 pm | ||||||
Kraellin
![]() |
the problem with sub-pixels, that i see anyways, is that they are hardware specific, meaning, not all monitors display or use sub-pixels. for instance, i dont know of a single crt type that does.
If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||||
Posted: November 26, 2008 12:36 pm | ||||||
Vladimir Golovin
Administrator |
Also, Radius in the Blur component isn't measured in pixels. Read the help article for more details: http://www.filterforge.com/more/help/.../Blur.html |
|||||
Posted: November 27, 2008 2:50 am |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,711 Registered Users
+18 new in 30 days!
153,531 Posts
+36 new in 30 days!
15,347 Topics
+72 new in year!
21 unregistered users.