Community
Arnold General Rendering Forum
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

aiStandardSurface GGX/Beckmann

6 REPLIES 6
Reply
Message 1 of 7
j1701115
496 Views, 6 Replies

aiStandardSurface GGX/Beckmann

Could you please add the GGX/Beckmann option to aiStandardSurface? It's slightly ridiculous that I have to use the legacy version for this.

Tags (1)
Labels (1)
6 REPLIES 6
Message 2 of 7
DeclanRussell
in reply to: j1701115

Currently the standard surface uses GGX for its microfacet model. Are you finding that there something the beckmann microfacet model can do that GGX cannot?

Message 3 of 7
j1701115
in reply to: j1701115

Are you finding that there something the beckmann microfacet model can do that GGX cannot?

Are you finding that there is something apples can do that oranges cannot? You get the point, they are simply different. In doubt have a look at -> https://www.merriam-webster.com/dictionary/different

Isn't the very purpose of a shader to create different looks? Otherwise we could just assign a white Lambert to everything.

Message 4 of 7
DeclanRussell
in reply to: j1701115

I disagree with your statement that these distributions cannot be compared given that both distributions are designed to model how light interacts with the microfacets of a surface in real life. Don't take my word for it though, check out the original GGX publication in which they do just that and directly compare GGX and Beckmann in relation to how well each model fits with what happens in reality (https://www.cs.cornell.edu/~srm/publications/EGSR07-btdf.pdf).


Perhaps I was more interested which kinds of surfaces do you find that the Beckmann distribution models better than GGX?

Message 5 of 7
j1701115
in reply to: j1701115

I disagree with your statement that these distributions cannot be compared

Me too because I didn't say that. I said they're different and that doesn't rule out a comparison of course.

check out the original GGX publication

I don't care about the lab results. If I switch between Beckmann and GGX I see that GGX is somewhat duller and has a wider spread.

I was more interested which kinds of surfaces do you find that the Beckmann distribution models better than GGX?

Nothing specific. I don't work scientifically but adjust the shaders as I see fit for each object in each situation. And sometimes Beckmann matches the desired look better and sometimes GGX or something else.


If I have more options I can adjust things better. Not really something that needs an explanation.

Message 6 of 7
DeclanRussell
in reply to: j1701115

Thank you for the explanation. Its good for us to understand the motivations behind features before adding them because we may have to support them for a very long time. I've created ticket #9534 to address this.

Message 7 of 7
j1701115
in reply to: j1701115

Its good for us to understand the motivations behind features before adding them

Well it's not exactly a feature request since aiStandard had it already and Beckmann is still there via AI_MICROFACET_BECKMANN.

we may have to support them for a very long time

Sure, I can see the financial factor but you already ditched most of the BRDFs from Arnold 4. So having at least one alternative left is far from extravagant.

I've created ticket #9534 to address this

Thanks!

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report