why mtlxsurface not support transmission depth

   854   9   1
User Avatar
Member
107 posts
Joined: 2月 2019
Offline
why mtlxsurface not support transmission depth
User Avatar
Member
8728 posts
Joined: 7月 2007
Offline
which version are you using? It should be supported since 20.0.246
20.0.246
Added support for transmission depth in karma CPU and XPU implementation of Mtlx Standard Surface.
Mon. February 6, 2023
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
スタッフ
513 posts
Joined: 5月 2019
Offline
For the MtlxStandardSurface, under the "transmission" tab...
  • these 5 work: "transmission", "color", "depth", "dispersion" and "roughness"
  • these 2 do nothing: "scatter", "anisotropy"

So depth does work (we call it "absorption"). But one gotcha is the automatic-fake-caustics (ie transparent shadows) can reduce the effect. One possibility is to disable it, or to tweak the "Fake Caustics Opacity" setting. The attached example shows depth/absorption working with fake caustics disabled.

Attachments:
absorption_test.hip (471.0 KB)
absorption_test.png (716.2 KB)

User Avatar
Member
107 posts
Joined: 2月 2019
Offline
tamte
which version are you using? It should be supported since 20.0.246
20.0.246
Added support for transmission depth in karma CPU and XPU implementation of Mtlx Standard Surface.
Mon. February 6, 2023
Thank you for reply ,yeah , the transmission depth works , but the transmission scatter color not support yet?
User Avatar
Member
107 posts
Joined: 2月 2019
Offline
brians
For the MtlxStandardSurface, under the "transmission" tab...
  • these 5 work: "transmission", "color", "depth", "dispersion" and "roughness"
  • these 2 do nothing: "scatter", "anisotropy"

So depth does work (we call it "absorption"). But one gotcha is the automatic-fake-caustics (ie transparent shadows) can reduce the effect. One possibility is to disable it, or to tweak the "Fake Caustics Opacity" setting. The attached example shows depth/absorption working with fake caustics disabled.

thank you for detailed reply , it helps
User Avatar
スタッフ
513 posts
Joined: 5月 2019
Offline
happybabywzy
but the transmission scatter color not support yet?

No, because that would make it a volume.
The current workaround is to duplicate the geometry and make it a uniform volume.
User Avatar
Member
726 posts
Joined: 7月 2005
Offline
brians
happybabywzy
but the transmission scatter color not support yet?

No, because that would make it a volume.
The current workaround is to duplicate the geometry and make it a uniform volume.

Hi Brian, are there plans to eventually support scatter?
User Avatar
Member
105 posts
Joined: 6月 2020
Offline
Siavash Tehrani
Hi Brian, are there plans to eventually support scatter?

+1 Also curious when/if this will be supported.
User Avatar
スタッフ
513 posts
Joined: 5月 2019
Offline
freshbaked
Hi Brian, are there plans to eventually support scatter?

Yes eventually, but at the moment we have higher priorities
User Avatar
Member
726 posts
Joined: 7月 2005
Offline
brians
Yes eventually, but at the moment we have higher priorities

Sounds good, thank you.
  • Quick Links