Skip to content

Representation dependency of loaded rig can go "out of sync" when updating #7

Description

@BigRoy

Issue

When a rig is loaded using the RigLoader it automatically adds an instance for publishing the animation and adds a "dependency" attribute linking to the representation it houses (the rig).

The problem there is that if the animator later updates the rig this dependency is not updated along, since it's not triggering the RigLoader again. As such, the representation id that is set in the dependency might not match correctly when the rig is updated.

Example issue

With the representation dependency going out of sync the CurvesLoader might try to load the wrong (older) rig version for the published animation.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions