Stage Inside Material Library Create Shader Very Slow

   806   5   2
User Avatar
Member
2 posts
Joined: 10月 2020
Offline
If there are already multiple material nodes, creating new material nodes will be very slow. There should be a bug in the running python script

Attachments:
MaterialLibrary.png (536.2 KB)

User Avatar
Member
20 posts
Joined: 11月 2018
Offline
bump! have exactly the same issue! is there any workaround on this?
User Avatar
Member
2 posts
Joined: 1月 2015
Offline
Is there any chance to improve this? or some approach to bypass this limitation?
User Avatar
Member
7801 posts
Joined: 9月 2011
Offline
nuclear_polygon
bump! have exactly the same issue! is there any workaround on this?

the workaround is to use more than one library. the library converts all of the nodes to usd every time any one of them is edited, which will cause performance to gradually get worse with each node.
User Avatar
Member
2 posts
Joined: 1月 2015
Offline
jsmack
the workaround is to use more than one library. the library converts all of the nodes to usd every time any one of them is edited, which will cause performance to gradually get worse with each node.
There’s not even a conversation about a lot of materials in Material Library. I have lags with one complex material in the library. I can't simplify this shader in any way.
User Avatar
Member
7801 posts
Joined: 9月 2011
Offline
A_T
jsmack
the workaround is to use more than one library. the library converts all of the nodes to usd every time any one of them is edited, which will cause performance to gradually get worse with each node.
There’s not even a conversation about a lot of materials in Material Library. I have lags with one complex material in the library. I can't simplify this shader in any way.

performance drops with each node, not much you can do about that if it's all part of the same shader. One thing I did is to compile at complex network down to a mtlx nodedef and accompanying karma nodedef. It's a pain and not worth doing except when implementing a new node that will see multiple uses.
  • Quick Links