How to import a USD asset with material to SOP?

   1535   3   2
User Avatar
Member
2 posts
Joined: 10月 2010
Offline
Hi there,

I'm trying to import a USD asset to SOP by using USD import SOP or LOP Import SOP.
I noticed the material assignment on the asset got stripped when I imported it to SOP and just show a gray geometry in the view port.
Is there any easy procedural way to assign the material (or texture at least) back to the geometry in SOP?
I need to do the sop process on several different USD assets so hope I don't have to hard code the path to re-assign the material (or texture) in SOP.

I'll be happy to hear how everyone is deal with it.
Thanks ~
User Avatar
Member
7801 posts
Joined: 9月 2011
Offline
Not really, no it's not possible. The materials in USD don't exist in the scene and aren't always representative of materials that can be used in /obj. As for if the textures could be procedurally extracted from usd materials, it's possible but probably not worth the trouble.
User Avatar
Member
2 posts
Joined: 10月 2010
Offline
Thanks for the reply, jsmack!
In that case, I guess I just need to extract the textures from the usd material and assign in SOP.
Edited by willlinks - 2022年8月2日 18:56:40
User Avatar
Member
129 posts
Joined: 10月 2020
Offline
willlinks
Thanks for the reply, jsmack!
In that case, I guess I just need to extract the textures from the usd material and assign in SOP.
did you manage to create a script for that?
https://www.youtube.com/channel/UC4NQi8wpYUbR9wLolfHrZVA [www.youtube.com]
  • Quick Links