New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Maya: Arnold Scene Source overhaul - OP-4865 #4449
Maya: Arnold Scene Source overhaul - OP-4865 #4449
Conversation
Task linked: OP-4865 static ass file option |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Haven't tested the changes themselves, and I would be keen in adding more Docstrings, even if they seem redundant.
Overall code looks good ✔️
openpype/hosts/maya/plugins/publish/extract_arnold_scene_source.py
Outdated
Show resolved
Hide resolved
openpype/hosts/maya/plugins/publish/extract_arnold_scene_source.py
Outdated
Show resolved
Hide resolved
Sorry, maybe I mixed with other forks. my bad! Let me test again! |
@moonyuet the proxy version goes into the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It works fine, just little style comment to accept or dismiss :)
Co-authored-by: Ondřej Samohel <33513211+antirotor@users.noreply.github.com>
Brief description
General overhaul of the Arnold Scene Source (ASS) workflow.
Description
This originally was to support static files (non-sequencial) ASS publishing, but digging deeper whole workflow needed an update to get ready for further issues. During this overhaul the following changes were made:
pointcache
family.This workflow should allow further expansion to utilize operators and eventually USD.
Discussion
By supporting proxies for the
pointcache
family, we can also get rid of the specializedproxyAbc
workflow. What do we think of that?We could also implement/support proxy workflows when it comes to animation and rig, although not sure how much that is used outside of big studios.
Testing notes: