Git Product home page Git Product logo

Comments (5)

sebastienblor avatar sebastienblor commented on June 7, 2024 1

Since this is a duplicate of the existing issue #28 , I'll close this ticket.
But we can continue in the Discussions section, either if you have questions, or if you need help.

from arnold-usd.

autodesk-oss-arnold-bot avatar autodesk-oss-arnold-bot commented on June 7, 2024

Issue synced internally to ARNOLD-14773

from arnold-usd.

sebastienblor avatar sebastienblor commented on June 7, 2024

Hi, this is not possible at the moment. Arnold ships its usd support in the file usd_proc.dll that links against a static USD library, and that isn't part of the Arnold SDK.

The only way to do that would be that you recompile the usd procedural from this repository, and use that usd_proc.dll instead of the one shipped with Arnold. Then you can make it so that your asset resolver can be found by your own usd libs.

from arnold-usd.

dovanbel avatar dovanbel commented on June 7, 2024

Hi,

Thanks for anwering @sebastienblor

Hi, this is not possible at the moment. Arnold ships its usd support in the file usd_proc.dll that links against a static USD library, and that isn't part of the Arnold SDK.

When you say 'at the moment', does it mean there is a plan to facilitate this request ?

The only way to do that would be that you recompile the usd procedural from this repository, and use that usd_proc.dll instead of the one shipped with Arnold. Then you can make it so that your asset resolver can be found by your own usd libs.

I'm sorry to ask, but could you elaborate a bit (knowing that I'm not a c++ dev). You say "recompile from this repository" : do you mean the arnold-usd repo ?

Thanks

from arnold-usd.

sebastienblor avatar sebastienblor commented on June 7, 2024

There is a plan to allow for that, but not in the short term. The existing ticket is #28

Yes, for now you'd need to recompile the procedural node from the arnold-usd repository, against the same USD libs that you used to build your asset resolver. The build documentation is https://github.com/Autodesk/arnold-usd/blob/master/docs/building.md (in this case you want to enable BUILD_PROCEDURAL and disable all the other "BUILD_*" options). But indeed it requires knowledge of how to compile C++ code, you'll also need precompile usd libs, etc... so it might not be trivial to do.

from arnold-usd.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.