Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

Maya: Add Xgen family support #1947

Merged
merged 10 commits into from
Aug 19, 2021
Merged

Maya: Add Xgen family support #1947

merged 10 commits into from
Aug 19, 2021

Conversation

mkolar
Copy link
Member

@mkolar mkolar commented Aug 19, 2021

This PR adds basic support for publishing and loading Xgen in Maya. It only works with interactive grooms, which get published as maya ascii with any attached scalps and at the same time as baked alembic curves.

To test this you need to create a mesh with xgen interactive groom. Then you can create new xgen family with the xgen node selected. When you publish you should end up with .ma and .abc representations.

At the moment there are no settings, but will need to probably add at least enable/optional settings for the plugins

@mkolar mkolar self-assigned this Aug 19, 2021
@mkolar mkolar requested a review from antirotor August 19, 2021 13:08
@mkolar mkolar added sponsored Client endorsed or requested type: feature Larger, user affecting changes and completely new things labels Aug 19, 2021
Copy link
Member

@antirotor antirotor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

with those suggested fixes it works ok 👍🏻

openpype/hosts/maya/plugins/publish/extract_xgen_cache.py Outdated Show resolved Hide resolved
openpype/hosts/maya/plugins/publish/extract_xgen_cache.py Outdated Show resolved Hide resolved
mkolar and others added 2 commits August 19, 2021 16:43
Co-authored-by: Ondřej Samohel <33513211+antirotor@users.noreply.github.com>
Co-authored-by: Ondřej Samohel <33513211+antirotor@users.noreply.github.com>
@mkolar mkolar requested a review from antirotor August 19, 2021 14:43
@mkolar mkolar merged commit 725c026 into develop Aug 19, 2021
@mkolar mkolar deleted the feature/xgen_basic_support branch August 19, 2021 15:24
@mkolar mkolar added the type: enhancement Enhancements to existing functionality label Aug 23, 2021
@mkolar mkolar removed the type: enhancement Enhancements to existing functionality label Sep 17, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
sponsored Client endorsed or requested type: feature Larger, user affecting changes and completely new things
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants