-
-
Notifications
You must be signed in to change notification settings - Fork 21.5k
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
Reset to Rest Pose in Skeleton2D menu fails #54793
Comments
@irslutz Can you reproduce this in any of the 3.4 betas and RCs to determine when the regression started? |
@Calinou I did a little bracketing for the test case. Beta2~beta4 seemed good, the first reproduction of the bug was beta 5. |
See this change in beta 5: de3f454 That's only a rename, maybe that's the source of confusion? The 3.4 equivalent of "Set Bones to Rest Pose" is "Overwrite Rest Pose". |
OK @akien-mga is correct, functionality between the two options is consistent.
In each case the new label provides identical functionality. But it seems that those two labels should be switched, at least in English. I notice current documentation uses old terms. |
The button texts were tweaked in #52317 following the advice from #28124. @bitbutter Did I get them the wrong way around? I don't really understand right now. |
It looks like that suggestion was to change words and order. The words have changed but the order is the same. |
@Calinou I have tried to illustrate what it appears the request from #28124 It appears that the functionality that was tied to Make Rest Pose (From Bones) should have the text Overwrite Rest Pose and be put in the lower position. The functionality tied to Set Bones to Rest Pose should be matched to the text Reset to Rest Pose and be in the upper position. The text is in the correct position, but the functionality is reversed. I hope this is helpful. |
I agree, this labeling is very confusing. |
Can you point to the documentation which still uses the old terms? |
Godot version
v3.4.stable.official [206ba70]
System information
Windows 10
Issue description
I have rigged a paper doll guy, mapped bones to verts for deformation, and created animations.
In Godot v3.3.4.stable.official [faf3f88] I can select the Skeleton2D and use the Skeleton2D menu to "Set Bones to Rest Pose." The result looks good. However, in Godot v3.4.stable.official [206ba70] this does not work as expected.
When I select "Reset to Rest Pose" in the newer version, the Polygon2D assets return to rest pose, however the bones do not. This seems to scramble the mapping of verts to bones for all animations.
Steps to reproduce
Observe: Polygon2Ds correctly return to rest pose, bones do not.
Observe: Now that bones have new offsets animations no longer look correct.
Minimal reproduction project
RestPoseBug.zip
The text was updated successfully, but these errors were encountered: