You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An example of using an artistic_ior node and connecting it can be found here. It calls low-level versions of the mx::Input interface to set the node name and output name. If you look at the implementations of mx::Input::setConnectedNode() and mx::Input::setConnectedOutput() you will see the same low-level calls.
The resulting MaterialX document should contain input elements that connect like usd_preview_surface:
Description of Issue
The code in _GatherUpstreamNodes() is missing support for multi-output nodes and will fail to connect them.
To detect:
Need to call isMultiOutputType on the Node. Nodes like artistic_ior should return true.
An example of using an artistic_ior node and connecting it can be found here. It calls low-level versions of the mx::Input interface to set the node name and output name. If you look at the implementations of mx::Input::setConnectedNode() and mx::Input::setConnectedOutput() you will see the same low-level calls.
The resulting MaterialX document should contain input elements that connect like usd_preview_surface:
or possibliy like the dielectric Lama node:
Steps to Reproduce
System Information (OS, Hardware)
Package Versions
Build Flags
The text was updated successfully, but these errors were encountered: