Author Topic: filtering, bump and roughness  (Read 610 times)

2023-10-09, 14:49:30

zaar

  • Active Users
  • **
  • Posts: 66
    • View Profile
Hi!

I remember seeing threads about how Corona takes shortcuts with filtering so we can how our nice and quick renderings, and that this usually isn't a problem in most images/scanarios. I just lost my perfectly tweaked highlights in my powder coating when going from testrenders to rendering 11,6K. Test rendering at that size isn't realistic, hardly even with regions.

What should I do to make sure my highlights have the same roughness/bump no matter what render size? And how bad will the penalty be?

2023-10-09, 15:47:25
Reply #1

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8886
  • Let's move this topic, shall we?
    • View Profile
    • My Models
You may want to install newest Corona 11 build and give it a try - there is new bump/normal map filtering modes that should help in situations like yours. https://forum.corona-renderer.com/index.php?topic=40442.msg217142#msg217142
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2023-10-09, 16:16:50
Reply #2

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12810
  • Marcin
    • View Profile
What should I do to make sure my highlights have the same roughness/bump no matter what render size? And how bad will the penalty be?

This is exactly what the new filtering options are designed for. As to penalty, we need to test this a bit more to get meaningful numbers. And you can help us with that. :)
Just please note that most likely there will be some changes to the way it works. So do not treat the current solution as the final one.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2023-10-09, 17:15:33
Reply #3

Aram Avetisyan

  • Corona Team
  • Active Users
  • ****
  • Posts: 579
    • View Profile
Hi,

For everyone interested, feel free to check this article for some theory and details on "Roughness modulation" mode:
https://support.chaos.com/hc/en-us/articles/19161682524305

Feel free to share your tests and feedback as well.
Aram Avetisyan | chaos-corona.com
Chaos Corona Support Representative | contact us

2023-10-09, 17:25:53
Reply #4

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 5540
    • View Profile
Also just to add, the filtering is not a "shortcut"; it is a deliberate thing done to reduce flickering and fireflies, especially in animations. Most if not all render engines do some sort of filtering, for the same reasons. Anyway, there is now an easy way to remove it using "None" (previously, lowering the Blur setting in the map to 0.01), this is where you might get flickering and fireflies in animations, but if not then you are free to use it :) And now if you do need some filtering to avoid problems, you can choose the new Roughness Modulation to see if that gives you preferred results compared to the old (still available as an option) Linear.
Tom Grimes | chaos-corona.com
Product Manager | contact us

2023-10-09, 17:31:30
Reply #5

pokoy

  • Active Users
  • **
  • Posts: 1883
    • View Profile
Hi!

I remember seeing threads about how Corona takes shortcuts with filtering so we can how our nice and quick renderings, and that this usually isn't a problem in most images/scanarios. I just lost my perfectly tweaked highlights in my powder coating when going from testrenders to rendering 11,6K. Test rendering at that size isn't realistic, hardly even with regions.

What should I do to make sure my highlights have the same roughness/bump no matter what render size? And how bad will the penalty be?
Since you're going from small to big resolutions I doubt you'll see any improvement with the new filtering option. Also note that the new filtering options only work on bitmaps, not procedural maps like noise etc. If you know you're rendering big resolutions it's probably always better doing detail tests at the final resolution.

2023-10-10, 09:13:10
Reply #6

zaar

  • Active Users
  • **
  • Posts: 66
    • View Profile
Thank you all for your replies!

I'm really glad to hear this is being worked on, and I was about to jump on the Corona 11 Build, but I have second thoughts now. I'm behind schedule anyway and I have zero time for unexpected results, and I might even need to use an external renderfarm so that would make using new plugins and stuff impossible.

And thanks, Pokoy, for the additional information. I'm using a plain old stupid noise map. It's nice with procedural textures for things like this so I don't have to retopo and unwrap super complex cad-objects. I'm thinking about trying tri-planar and a good normal map for the powder coat finish, but because of the shape of the most looked-at piece of this product, I think I will end up with smeary blends in critical places. Just think of a chamfered box with large radius chamers that everyone will stare straight at.