- Amsterdam, Netherlands
- https://cessen.com
-
Animator, rigger, and software developer. Currently working at the Blender Institute as a developer on Blender's animation system.
Been using Blender since 1998, and worked on Big Buck Bunny and Sintel (two of Blender's open movie projects).
- Joined on
2003-03-21
@dr.sybren Mentioned to me that regardless of the decision (e.g. even if we decide it's best to leave as-is), the rationale for the differing behaviors should be documented in the code. Currently…
I wouldn't call this a bug per se, but the current behavior certainly doesn't seem properly thought out. So I think it deserves some proper consideration, and then we can change the behavior to…
Closing because it's not a bug. (But the limitation is on our radar.)
Confirmed as bug. This literally prevents the user from selecting certain bones in an armature. If you can have that many bones in an armature, you should be able to select them.
I can repro. You have to move the base bone of the chain to cause the lock, as demoed in the video. Moving the child doesn't cause the lock.
Okay, so this is a tricky one. TLDR; this isn't a bug per se, but a limitation.
The issue is that:
- The bone with the
Stretch To
constraint has a parent with non-uniform scaling. This…
get_best_nearest_fcurve_vert()
Yeah, this and your other comment below helped me flatten things out in a nice way that makes the code much clearer and a little less delicate, I think. Thanks!
Also this seems like your editor isn't automatically using clang-format yet.
Ah! Thanks for the reminder. I set it up in vscode, but forgot to do so in Helix as well.
Here's a demo video of the behavior with #107223:
It looks like #107089 does indeed fix the issue in Bake Action.blend
, so this does indeed appear to be a duplicate of #106708.
Yes, I'm sorry. I reported duplicate issues.
No worries! …