Output Processor order

   1226   2   1
User Avatar
Member
361 posts
Joined: Nov. 2015
Offline
Is there a specific order that should be adhered to when setting output processors? Sometimes they don't seem to work.

Attachments:
out_proc.png (29.5 KB)

hou.f*ckatdskmaya().forever()
User Avatar
Staff
43 posts
Joined: March 2022
Offline
I've noticed the same. I believe the processors get executed in the order they appear in the parameters, and they're not aware of one another. So if Use Relative Paths is first, it sets the paths, then Copy All Assets uses that path, which is the one now stored in the usd file, as the target for the copy, but they're already in that location.
Edited by BryanRay - April 12, 2023 13:33:30
User Avatar
Member
361 posts
Joined: Nov. 2015
Offline
BryanRay
I've noticed the same. I believe the processors get executed in the order they appear in the parameters, and they're not aware of one another. So if Use Relative Paths is first, it sets the paths, then Copy All Assets uses that path, which is the one now stored in the usd file, as the target for the copy, but they're already in that location.
I've found I have to put 'Copy All Assets to Referencing Layer Directory' first in the stack.
hou.f*ckatdskmaya().forever()
  • Quick Links