Author Topic: Roughness maps  (Read 52220 times)

2016-04-14, 10:44:53
Reply #15

DeadClown

  • Active Users
  • **
  • Posts: 1445
    • View Profile
    • racoon-artworks
I must admit that I have not followed the whole pbr discussions over the last couple of months, so I might not know what I'm talking about but wouldn't it be easier to just insert an output map (like my ggx conversion) instead of destructively alter maps in PS via a Lut ?
Any sufficiently advanced bug is indistinguishable from a feature.

2016-04-14, 10:51:25
Reply #16

Juraj

  • Active Users
  • **
  • Posts: 4324
    • View Profile
    • studio website
All we need is for the current IOR model to become part of 'legacy' check-box. That would be seamless integration of correct behaviour without affecting anyone's workflow or destructing past materials (since the IOR behaves likes this from early Ashikmins' model as well).

That's not PBR. That's just how the specularity should behave. It's bug, issue.
talcikdemovicova.com  Website and blog
be.net/jurajtalcik   Our studio Behance portfolio
Instagram   Our studio Instagram, managed by Veronika

2016-04-14, 10:55:44
Reply #17

lacilaci

  • Active Users
  • **
  • Posts: 755
    • View Profile
I've made a LUT that you can apply to any glossiness map that is using IOR 1.5. This will simulate the proper IOR dimming behavior that Coronas GGX is missing.
If your material is using Roughness, remember to invert it before you apply the LUT in Photoshop.
Load the IOR map with gamma 1.0.

impressive, what does the LUT actually do??

2016-04-14, 11:09:25
Reply #18

DeadClown

  • Active Users
  • **
  • Posts: 1445
    • View Profile
    • racoon-artworks
impressive, what does the LUT actually do??
Any sufficiently advanced bug is indistinguishable from a feature.

2016-04-14, 11:53:34
Reply #19

lacilaci

  • Active Users
  • **
  • Posts: 755
    • View Profile
the moment I saw your picture I realized that I could've just loaded the lut in the live curves in photoshop to see that... Sometimes I'm just so slow thinking :D... thank you :)

2016-04-14, 12:25:21
Reply #20

Avan

  • Active Users
  • **
  • Posts: 120
    • View Profile
Guys, i am really impressed depth of your knowledge. Thank you very much. With the last IOR lut fix material is looking perfectly.

2016-04-14, 13:17:56
Reply #21

dubcat

  • Active Users
  • **
  • Posts: 425
  • ฅ^•ﻌ•^ฅ meow
    • View Profile
I must admit that I have not followed the whole pbr discussions over the last couple of months, so I might not know what I'm talking about but wouldn't it be easier to just insert an output map (like my ggx conversion) instead of destructively alter maps in PS via a Lut ?
I was actually going to send you a PM when I got back online.
Would be awesome if you could add a little "IOR Fix" button or something to the Converter.

I sampled every glossiness value from 1-0.
Here's the range and values.

Glossiness 1.00 - 0.26 should be mapped to 187 RGB aka IOR 1.50
Glossiness 0.25 - 0.14 should be mapped to 194 RGB aka IOR 1.42
Glossiness 0.13 - 0.00 should be mapped to 205 RGB aka IOR 1.33

When the image is loaded as gamma 1.0 the RGB is 212, 217, 225

This output should connect to the same map as the GGX Output and not after the GGX Output.

I'm using the LUT non destructively with the "VRayLut map", but not everyone has vray installed.
"Convert to log space before applying LUT" need to be disabled in the map.


« Last Edit: 2016-04-14, 13:37:33 by dubcat »
             ___
    _] [__|OO|
   (____|___|     https://www.twitch.tv/dubca7 / https://soundcloud.com/dubca7 ( ͡° ͜ʖ ͡°) choo choo

2016-04-14, 15:21:28
Reply #22

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
Let's hope that Ondra and his team will bring us glossiness fix as promised soon and will make your workaround redundant :]
Excellent stuff nonetheless!
we have it done. But we will probably wait for 1.5 so there is enough time to test it
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2016-04-14, 15:41:24
Reply #23

dubcat

  • Active Users
  • **
  • Posts: 425
  • ฅ^•ﻌ•^ฅ meow
    • View Profile
             ___
    _] [__|OO|
   (____|___|     https://www.twitch.tv/dubca7 / https://soundcloud.com/dubca7 ( ͡° ͜ʖ ͡°) choo choo

2016-04-14, 15:51:05
Reply #24

Juraj

  • Active Users
  • **
  • Posts: 4324
    • View Profile
    • studio website
Let's hope that Ondra and his team will bring us glossiness fix as promised soon and will make your workaround redundant :]
Excellent stuff nonetheless!
we have it done. But we will probably wait for 1.5 so there is enough time to test it

Can't we get a Daily of 1.4 that has it feature ? Just 1.4 + this.
talcikdemovicova.com  Website and blog
be.net/jurajtalcik   Our studio Behance portfolio
Instagram   Our studio Instagram, managed by Veronika

2016-04-14, 16:01:00
Reply #25

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
It's a pandora box, because meaning of the most crucial numbers will change. So I will not release it until 1.4 stable is out
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2016-04-14, 16:08:25
Reply #26

Juraj

  • Active Users
  • **
  • Posts: 4324
    • View Profile
    • studio website
Ah, I just wrote it stupidly then. I did meant after 1.4 is out.
talcikdemovicova.com  Website and blog
be.net/jurajtalcik   Our studio Behance portfolio
Instagram   Our studio Instagram, managed by Veronika

2016-04-14, 17:09:51
Reply #27

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
yep, it will be probably one of the first updates after 1.4
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2016-04-14, 18:21:45
Reply #28

guest_guest

  • Active Users
  • **
  • Posts: 43
  • Marcopolo in rendering world!
    • View Profile
Magic


Load the IOR Fix Map with Gamma 1.0



hi dubcat,

is any simpler way to get this? like as an output node with tweaked curve or something like this?

2016-04-14, 19:18:35
Reply #29

dubcat

  • Active Users
  • **
  • Posts: 425
  • ฅ^•ﻌ•^ฅ meow
    • View Profile
is any simpler way to get this? like as an output node with tweaked curve or something like this?
This is how you recreate the LUT with an Output map :)

« Last Edit: 2016-04-14, 19:24:44 by dubcat »
             ___
    _] [__|OO|
   (____|___|     https://www.twitch.tv/dubca7 / https://soundcloud.com/dubca7 ( ͡° ͜ʖ ͡°) choo choo