NXT as pipeline tool #208
-
Hi! I'm very interested in using NXT as a sort of 'connective tissue' between all of the applications in our pipeline. For example, it would manage a workflow that may look something like: kick off maya render > create .mp4 proxy > denoise render with an automatically generated .nk script > update nuke script with new cg render > render nuke script This would require a lot of command line instancing of various applications, probably via some kind of subprocess-like thing. My questions are:
BONUS QUESTION: |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Hi Peter, Really great questions. The workflow you're describing is something we see a lot of value in, but it is one of our least developed feature sets. We have a rough framework for running multi-DCC operations in NXT, but the API is very likely to change as we have time to iterate on the problem space. We call running graphs in other interpreters "contexts", we have some slim documentation about setting up a context here and a video covering how you can run a graph in a context here.
This is a problem space we're keen to get more workflows and input on. NXT can manage the spin up of any arbitrary Python interpreter so Nuke and Maya are very easy as they ship their own interpreters. DCCs like Unreal Engine have been harder, but not impossible as shown here, @MichaelAldrich can speak more to that. In simple terms, right now we depend on being able to run |
Beta Was this translation helpful? Give feedback.
Hi Peter,
Really great questions. The workflow you're describing is something we see a lot of value in, but it is one of our least developed feature sets. We have a rough framework for running multi-DCC operations in NXT, but the API is very likely to change as we have time to iterate on the problem space.
We call running graphs in other interpreters "contexts", we have some slim documentation about setting up a context here and a video covering how you can run a graph in a context here.
While we don't "officially" support Nuke, I do have some demos of running an interconnected set of graphs, one of which is Nuke. This video shows standalone Python running, passing data to Maya, and fin…