Skip to content

Conversation

@sosoyan
Copy link

@sosoyan sosoyan commented Aug 10, 2025

Description of Changes

On Windows calling getGeometryComponents() works with the old method using deformerSet which is not the case on MacOS, as it jumps to get_mesh_components_from_tag_expression()

def getGeometryComponents(skinCls):

However when using referenced geometry we need to find the non-intermediate shape, otherwise dagPath is being returned as exampleShape instead of exampleShapeDeformed

Testing Done

For testing I've Forced to use get_mesh_components_from_tag_expression() on both Windows and MacOS the fix works on both.

Related Issue(s)

Import Skin Pack on MacOS with referenced geometry returned warning message "Object: {} Skipped. Can NOT be found in the scene"

warningMsg = "Object: {} Skipped. Can NOT be found in the scene"

@miquelcampos
Copy link
Member

@sosoyan thanks for the PR! I will check it ASAP

@miquelcampos miquelcampos self-assigned this Aug 11, 2025
@github-project-automation github-project-automation bot moved this to To Do in mGear DEV Aug 11, 2025
@miquelcampos miquelcampos moved this from To Do to WIP in mGear DEV Aug 11, 2025
@miquelcampos miquelcampos moved this from WIP to To Do in mGear DEV Aug 28, 2025
@miquelcampos miquelcampos moved this from To Do to WIP in mGear DEV Oct 12, 2025
@miquelcampos miquelcampos moved this from WIP to To Do in mGear DEV Nov 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: To Do

Development

Successfully merging this pull request may close these issues.

2 participants