stride3d / stride3d/stride

Additive animation `both writing Animation_source_clip at the same time`

Open
#1,439 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
C#
Stars
7.8k
Forks
1.2k
Avg merge
2d 17h
Merged PRs (30d)
49

Description

Release Type: Official Release

Version: 4.0.1.1428

Platform(s): Windows

Describe the bug
When attempting to create an additive animation based on the instructions provided in the docs, the animations fail to load due to a FBX import error.

To Reproduce
Steps to reproduce the behavior:

  1. In the asset view, click Add asset and select animation.
  2. When the file chooser window opens click cancel.
  3. When the popup shows asking if you want to create the Animation without a source file, click Create.
  4. Choose an FBX animation file for the Source field.
  5. Set the Type field to Difference Clip.
  6. Choose a FBX animation file for the Reference field.
  7. Choose a skeleton using the asset selector for the Skeleton field

Expected behavior
The asset should be useable the same as any other animation clip asset.

Screenshots
image

Log and callstacks
AssetBuilder log in debug window. Shows the both writing Animation_source_clip at the same time error that is displayed in the Asset errors tab:
AssetBuilder.txt

Additional context
This can be replicated on an completely new project.
The full game solution that should have the asset errors. Imported resources located in the zip under the folder Resources.
MyGame.zip

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the additive-animation documentation and reproduce the issue using the supplied MyGame.zip and FBX files. Review AssetBuilder.txt for the “both writing Animation_source_clip at the same time” failure and follow the asset-view steps to isolate the import path. Done means the additive animation loads and is usable like another animation clip asset.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.