Forum: Poser - OFFICIAL


Subject: What criticisms of Poser are valid?

gagnonrich opened this issue on Jul 04, 2006 ยท 181 posts


stewer posted Sat, 08 July 2006 at 3:13 PM

Attached Link: http://en.wikipedia.org/wiki/Anti-aliasing

> Quote - People keep telling me to use the "Anti-Alias option but here isn't one for Firefly like the checkbox I see for the Poser 4 render engine! Is there some Fine Render setting for Firefly that I'm missing somewhere?

Ah! Well, now that's the price you pay for professional rendering! 🆒 Renderers that handle AA with just a simple checkbox don't tell you the whole truth. AA is not just an on/off parameter, it's a combination of supersampling and filtering (click the link for the dirty nerdy details). In theory, you'd want to use an infinite number of samples, filtered with an infinite size sinc filter, resulting in inifinte render times. So in practice, we compromise. In FireFly (and other Reyes-style renderers) you have the shading rate, pixel samples and pixel filter parameters to adjust this compromise to fit your artistic needs: Shading rate controls with how much detail texturing and shading are computed (smaller=more detail). Pixel samples determines the precision with which geometry will be sampled (higher value=more precise). The post filter size and type determine how all this information is being turned into a pixel. A 1 pixel sized box filter is fast and simple, but does not result in the best quality. As said above, the filter for best quality would result in infinite render times (and cannot be set anyway), so you have to experiment here. My preferred allround filter is 2 pixels gauss, although I do tend to use a sinc filter every now and then for strand based hair. Renderers that just have an AA checkbox make an arbitrary choice for all these parameters and give you a simple yes/no decision. Easier to use, but when their choices don't work for your scene, you have no means to make them work, at all. (And unfortunately, most renderers that don't give you the choice of pixel filtering force you to a 1 pixel box filter.) When you look over to the "better" renderers like PRMan or Mental Ray, you will see that neither of them has a simple AA checkbox but all of them have supersampling and filtering parameters similar to FireFly (in fact, almost every FireFly parameter can be found in RenderMan as well).