Skip to content
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

Bug Report - Animation Editor opens with Blank "Default" motion set when opening an anim graph from Inspector. #17875

Open
GaianHelmers opened this issue May 3, 2024 · 0 comments
Labels
kind/bug Categorizes issue or PR as related to a bug. priority/major Major priority. Work that should be handled after all blocking and critical work is done. sig/simulation Categorizes an issue or PR as relevant to SIG Simulation

Comments

@GaianHelmers
Copy link

Describe the bug
When opening an anim graph from the [Open in Animation Editor] button in inspector, the Animation Editor always starts with a blank "default" as the first motion set, with the default from the anim graph as a second "default" motion set.

This prevents all the animations in the graph from being previewed until you delete the blank default motion set, to cause the loaded default to take precedence.

Assets required
A character model with an animation graph that uses a moveset named default.

Steps to reproduce
Steps to reproduce the behavior:

  1. Select your animated character.
  2. Edit the "Anim Graph" component by clicking the [Open in Animation Editor] button beside your target anim graph file.
  3. Navigate to the Motions tab.
  4. See two default motion sets. The first one blank, the second one with your default motions.
  5. With both defaults present, try running the graph animation preview. It should not animate.
  6. Delete the blank default move sets, follow the prompts, then try to run the animations again. It works now.

Expected behavior
The loaded anim graph would carry all it's settings over for editing in the animation editor.

Actual behavior
Blank default settings remain and unique settings from the anim graph get added secondarily. Preventing the system from connecting the motions to the anim graph.

Screenshots/Video
https://github.com/o3de/o3de/assets/55327922/f9342eeb-e0d0-4be4-af3f-956ea3388061

Found in Branch
Dev - 9292148
But it's been around for a long time.

Desktop/Device (please complete the following information):

  • Device: Desktop
  • OS: Windows 10
  • CPU Intel(R) Core(TM) i7-10700K CPU @ 3.80GHz 3.79 GHz
  • GPU MSI 3070
  • Memory 64GB
@GaianHelmers GaianHelmers added kind/bug Categorizes issue or PR as related to a bug. needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. labels May 3, 2024
@michalpelka michalpelka added sig/simulation Categorizes an issue or PR as relevant to SIG Simulation priority/major Major priority. Work that should be handled after all blocking and critical work is done. and removed needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. labels May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug. priority/major Major priority. Work that should be handled after all blocking and critical work is done. sig/simulation Categorizes an issue or PR as relevant to SIG Simulation
Projects
None yet
Development

No branches or pull requests

2 participants