Movie Render Graph now has support for the Naming Tokens System, and the Cinematic Assembly Tools (CAT) use the Naming Token System for its metadata. I was hoping to use this metadata on a given level sequence to set the Output Path in a Movie Render Graph setup, but the “cat” namespace tokens do not appear and do not evaluate.
Based on our conversation, it seems MRG does not pass a context objects when it evaluates, so the cat namespace is not found. I found it didn’t appear in the dropdown when typing a token unless the Cine Assembly asset had its properties actively being edited in another window.
The workaround I’ve found is to create an Editor Utility Naming Token, get the current level sequence, cast to a Cine Assembly asset, extract the token from that and pass the value through as a new token. Convoluted as we’re basically replicating tokens that should already exist.
It would be great if MRG was able to pass the current assembly as a context object so we could read cat tokens.