OmniSurface Opacity not working in karma(XPU&CPU)

OMNISURFACE_OMNI_PATH_TRACING


MatXSURFACE_KARMA

OMNISURFACE_KARMA

Hello @cmx278171032! I will send this over to the dev team for some assistance. In the meantime, I have a few questions for you.

  • What is your system environment? Operating System, GPU / GPU Driver?
  • Can you attach your logs for the Houdini Connector? They are usually found here: C:\Users\<USERNAME>\Documents\Omniverse\<CONNECTORNAME>

Houdini Connector Logs file is empty
Windows 11 21H2 1000.22000.675.0
RTX 3070 516.93-desktop-win10-win11-64bit-international-nsd-dch-whql

Hello @cmx278171032
Thanks for reporting this issue and sorry for the delay.
I notice the opacity attribute control isn’t promoted to the mdl surface shader UI. You can still manually add the attribute as a workaround.


Connect your LOP network with an attribute wrangle, and set following

vector @inputs:opacity = {0.0125,0.0125,0.0125};

This should allow Krama renders opacity.

Please, this only works in CPU mode. Krama won’t render any materials other than materialX
Using MaterialX in Solaris (sidefx.com)

I will see if our team can update the mdl surface shader to include opacity controls

Please let me know if this works for you.

Wayne

1 Like