Please explain "Pixel filters" to me.

Started by TheBadger, November 20, 2014, 10:00:37 PM

Previous topic - Next topic

TheBadger

I have heard people talk about them. But as is typical, those conversations were between users who already know what they are, and so the posts are not of much use to someone who does not know what they are for in the first. No complaint, just my reason for asking rather than trying to guess meanings of posts from searching the term.

So what are they, how do they work, and when should I mess with 'em?

The wiki is not updated on this topic. But I do check the wiki all the time now... There is tons of info there that was not when I started on TG, so thats really nice!

Thank you.
It has been eaten.

Oshyan

Pixel filters control how multiple samples (taken for antialaising) are interpolated into a single pixel value. The filter specifies the algorithm that will be used to blend sample values. You can see info on some different algorithms (including some that TG uses) here in the Renderman docs:
http://renderman.pixar.com/view/overview-of-the-render-settings

So basically the different algorithms blend samples in different ways and thus can produce sharper or softer results. Sharpness is the main difference between them that is obviously noticeable, generally speaking. And yes, there is such a thing as "too sharp" and "too soft", after all "too sharp" is what we're using antialiasing to avoid in the first place.

- Oshyan

TheBadger

It has been eaten.

Matt

#3
That Pixar page is somewhat misguided and confuses some things. This is more accurate:

http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Oversampling_(Antialiasing)

Just be aware that the anti-aliasing oversampling setting (5 / 8 / 11 / 16) works differently in Terragen, and the sample patterns are different from Blender. For example, to get 16 samples in Terragen you set the anti-aliasing number to 4 because 4 x 4 = 16.

Matt
Just because milk is white doesn't mean that clouds are made of milk.

archonforest

Dell T5500 with Dual Hexa Xeon CPU 3Ghz, 32Gb ram, GTX 1080
Amiga 1200 8Mb ram, 8Gb ssd

TheBadger

It has been eaten.

Matt

Just because milk is white doesn't mean that clouds are made of milk.

bobbystahr

Quote from: Matt on November 25, 2014, 05:48:42 PM
That Pixar page is somewhat misguided and confuses some things. This is more accurate:

http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Oversampling_(Antialiasing)

Just be aware that the anti-aliasing oversampling setting (5 / 8 / 11 / 16) works differently in Terragen, and the sample patterns are different from Blender. For example, to get 16 samples in Terragen you set the anti-aliasing number to 4 because 4 x 4 = 16.

Matt


Thanks Matt...bookmarked.
something borrowed,
something Blue.
Ring out the Old.
Bring in the New
Bobby Stahr, Paracosmologist

archonforest

Quote from: Matt on November 26, 2014, 03:40:13 PM
I've corrected the link. Try it now.

Matt
Thx for the link. Very usefull stuff for me :D
Dell T5500 with Dual Hexa Xeon CPU 3Ghz, 32Gb ram, GTX 1080
Amiga 1200 8Mb ram, 8Gb ssd

TheBadger

It has been eaten.