Wayde Moss wbmoss_dev
  • Joined on 2019-12-20
Wayde Moss commented on issue blender/blender#107242 2023-04-23 19:05:36 +02:00
when disabling IK mode, visually keyed bones move to incorrect position until timeline is moved away and back to current frame

For the Duplicate bone is pose mode thing, here's the addon.

Wayde Moss commented on issue blender/blender#107242 2023-04-23 17:55:39 +02:00
when disabling IK mode, visually keyed bones move to incorrect position until timeline is moved away and back to current frame

3.5.0 (bottom right of Blender)

ps, I'm not sure how you managed to duplicate those bones in pose mode.

It's just a small personal operator I wrote. It's not in Blender vanilla. But I did…

Wayde Moss commented on issue blender/blender#107242 2023-04-22 20:28:02 +02:00
when disabling IK mode, visually keyed bones move to incorrect position until timeline is moved away and back to current frame

I couldn't replicate that problem. In the video, I duplicate the leg bones just to have the original pose to compare to. After following the steps, the visual key seemed to match the original…

Wayde Moss commented on issue blender/blender#107242 2023-04-22 18:12:22 +02:00
when disabling IK mode, visually keyed bones move to incorrect position until timeline is moved away and back to current frame

I think you figured out that Insert Keyframe Visual Loc/Rot/Scale actually works:

So, in general, inserting a key doesn't re-evaluated the frame- and it shouldn't. You don't want to lose…

Wayde Moss commented on issue blender/blender#107239 2023-04-22 16:03:02 +02:00
insert visual keyframes isn't working with IK constraint

Ah you're right. That's weird: I don't know why "Apply Visual Transform To Pose" + "Insert Keyframe Loc/Rot/Scale" works but plain "Insert Keyframe Visual Loc/Rot/Scale" doesn't..

Wayde Moss commented on issue blender/blender#105882 2023-04-22 15:43:34 +02:00
Inverting constraints function or attributes

I think this is a property or function that will be eventually more of a use for riggers / TDs

Simpler rigging makes it more accessible to animators too. If you only know the basics of…

Wayde Moss commented on issue blender/blender#107239 2023-04-22 14:58:18 +02:00
insert visual keyframes isn't working with IK constraint

blender/blender#76791 (for triagers: I don't know how to properly handle triaging or issue merging) This is a known issue. A workaround is to Bake Action for the current frame w/o removing…

Wayde Moss commented on issue blender/blender#105882 2023-04-21 15:39:50 +02:00
Inverting constraints function or attributes

Just leaving a comment to say that I support the idea of adding inverse functions per constraint. I've already done so but it is a bit more involved than just an inverse per constraint. This…

Wayde Moss commented on pull request blender/blender#107089 2023-04-20 15:07:30 +02:00
Anim: add low-level function for simple FCurve key deduplication

You've got it right. I should've said to add keyframe.sort() too. Update should still not be there.

Wayde Moss commented on pull request blender/blender#107089 2023-04-20 14:53:07 +02:00
Anim: add low-level function for simple FCurve key deduplication

Don't modify prev_bezt's time.

Wayde Moss commented on pull request blender/blender#107089 2023-04-20 13:53:49 +02:00
Anim: add low-level function for simple FCurve key deduplication

update() should not be there. I understand that it'll be combined in 4.0 but this patch is about performance. For mocap or animation exporting, we'd likely be baking hundreds of frames and thousands of keys.

Wayde Moss commented on pull request blender/blender#107089 2023-04-18 18:01:47 +02:00
Anim: add low-level function for simple FCurve key deduplication

handles_recalc() should not be added in the same function. The same goes for deduplicate(). User-wise, the proper way to use these functions would be: sort() then deduplicate() which recalculates all of the handles twice.

Wayde Moss pushed to temp_wmoss_animrig at wbmoss_dev/blender 2023-04-18 12:44:40 +02:00
25747301db Cycles: fix SYCL debug library linking on Windows
b623be3377 Cleanup: remove clang-format: off for EnumPropertyItem definitions
77268dbe3b WM: add versioning for 3.5 sculpt brushes (part of fix for #106057)
7b4d71683f Fix #107060: Curves sculpt mode does not select default tool
58b1c54671 Cleanup: remove "Curves" suffix from curve sculpting enum
Compare 10 commits »
Wayde Moss created branch temp_wmoss_animrig in wbmoss_dev/blender 2023-04-18 12:44:40 +02:00
Wayde Moss created repository wbmoss_dev/blender 2023-04-18 00:26:55 +02:00
Wayde Moss commented on issue blender/blender#106708 2023-04-17 17:29:58 +02:00
Fcurve Problem after baking animation

@dr.sybren The problem is in the file (line 574): https://projects.blender.org/blender/blender/blame/branch/main/scripts/modules/bpy_extras/anim_utils.py where it looks like I thought fcurve.upda…