Custom USD Asset Resolver for Houdini 19.5 troubleshooting

   2483   0   1
User Avatar
Member
2 posts
Joined: June 2020
Offline
Hello!

It looks like with Houdini 19.5, the USD Asset Resolver switched to the ArResolver 2.0 API. We had previously built a resolver for 1.0, and I'm looking at getting it adapted for 19.5.

Had two main questions:
1) Is it at all possible to use a 1.0 Resolver within 19.5? I saw there are headings for resolver.h and resolver_v2.h, but it looks like directly calling a version errors.

2) Has anyone successfully implemented a new, 2.0 Resolver extending ArResolver for 19.5? I currently have one built, and have added it to the plugInfo.json, which should be used when an asset prefixed with "//_ASSET_" is called, but Houdini doesn't seem to be picking it up at all. I tried following the example in the Houdini 19.5.303/toolkit/samples/USD folder, however I feel like the example does not work and handle the anchoring of asset path prefixes (based on the comment in the example).

Sorry if question 2 is vague, but can't really find any information aside from the official Pixar API on specifically hooking up a custom resolver into Houdini.

Best,
Jackson Davis
  • Quick Links