question

Andrew Price avatar image
Andrew Price asked ·

Overly shiney results/Falloff on reflection map?

Hi there,

I have been working on making downloadable models looks the same regardless of the render engine they are used in.
I've been finding that in Arnold, and a lot of other engines, that they appear way too shiny compared to Blender using just the default PBR maps.

My solution has been to multiply the refl/spec map by a facing falloff and as you can see from the results above, it's worked well.

However, it occurs to me if I'm having to do this step in a lot of the major render engines, including Arnold, that there may be an issue with the workflow used to create the maps.

Has anyone got any thoughts on this? Would multiplying the refl/spec map be a fairly typical thing to have to do? Below is an example of the node setup I've used in Arnold.

Any help anyone can provide would be greatly appreciated.

Bill @ Poliigon

pbr
capture.jpg (41.1 KiB)
capture.jpg (41.1 KiB)
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Max Tarpini avatar image
Max Tarpini answered ·

"I've been finding that in Arnold, and a lot of other engines, that they appear way too shiny compared to Blender using just the default PBR maps."

Sry but if ' a lot of other engines' have a consistent look and only cycles is different wouldn't some basic logic dictate that you better change cycles setup or that is cycles doing something different ? :) Also because it is never a good practice to multiply an albedo by an incident falloff.. that kind of stuff should be taken care by the material brdf.

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Andrew Price avatar image
Andrew Price answered ·

Hi Lee,

I've updated the main post with a snippet of the nodes I've used.

Here is an example of the reflection map, in this case for the cherries

Thanks


Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Andrew Price avatar image
Andrew Price answered ·

Hi Lee,

Thanks for getting back to me. You were exactly correct in fact, we assumed Blender was 'correct' because it looked very close to our Marmoset result, which we're using as are target but it turns out that was a fluke, after performing a load of tests we realised we had an incorrect setup for a Specular workflow in Blender/Cycles.

Our current solution to match the Marmoset reference is to simply multiply the reflection map by about .5/.6 or so.

In your experience is it fairly common for realtime renderers and offline renderers to give slightly different results in terms of reflection strength?
As now, Blender, Arnold, Redshift etc all look a little too shiny whereas Unity/Unreal/Substance/Marmoset all look the same. (This is under identical lighting etc)

Thanks again for any help you can provide.

Bill @ Poliigon

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Lee Griggs avatar image
Lee Griggs answered ·

By the way is the Arnold render in the above example the shiny example (before or after you have created the above shader network)?

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Lee Griggs avatar image
Lee Griggs answered ·

Have you tried using a Range shader to adjust these values? I sometimes use this as I find it easier to control the effect.

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Lee Griggs avatar image
Lee Griggs answered ·

Hi Andrew, are you able to provide a simplified scene and/or screengrab of your shader network? An example map would be useful too.

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.