Nathan Vegdahl nathanvegdahl
  • 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
Nathan Vegdahl pushed to baklava_delete_keys_on_buttons at nathanvegdahl/blender 2024-07-12 15:41:00 +02:00
c7a76ce5d7 Remove unnecessary const from function declarations
Nathan Vegdahl pushed to baklava_delete_keys_on_buttons at nathanvegdahl/blender 2024-07-12 15:37:03 +02:00
ad6dfc39c7 Don't reformat already existing note
Nathan Vegdahl pushed to baklava_delete_keys_on_buttons at nathanvegdahl/blender 2024-07-12 15:34:14 +02:00
9a588716a9 Fetch and use fcurve span directly
Nathan Vegdahl pushed to baklava_delete_keys_on_buttons at nathanvegdahl/blender 2024-07-12 15:06:45 +02:00
4591594030 Clean up/improve comments
Nathan Vegdahl commented on pull request blender/blender#124598 2024-07-12 14:10:29 +02:00
Fix: deleting keys on buttons doesn't work with layered actions

I've exposed channelbag_for_action_slot() and use that here, and then use ChannelBag::fcurve_find() below to get the fcurve(s).

Nathan Vegdahl pushed to baklava_delete_keys_on_buttons at nathanvegdahl/blender 2024-07-12 14:01:07 +02:00
95c60484c7 Better naming
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-07-12 13:52:49 +02:00
5e787c5a54 Update reports/2024.md
Nathan Vegdahl created pull request blender/blender#124598 2024-07-12 13:49:54 +02:00
Fix: deleting keys on buttons doesn't work with layered actions
Nathan Vegdahl created branch baklava_delete_keys_on_buttons in nathanvegdahl/blender 2024-07-12 13:44:40 +02:00
Nathan Vegdahl pushed to baklava_delete_keys_on_buttons at nathanvegdahl/blender 2024-07-12 13:44:40 +02:00
3d57d5d65b Fix: deleting keys on buttons doesn't work with layered actions
d0089e6fe1 GPv3: Automerge feature for joining curve endpoints by distance
fdf10495d0 Cleanup: Fix missing declaration warning
3d4b8f91e7 GPv3: Fill tool overlay for extension lines and circles
cb38406a94 Fix: Follow Curve constraint/parenting doesn't animate with layered actions
Compare 10 commits »
Nathan Vegdahl commented on pull request blender/blender#124046 2024-07-12 11:46:13 +02:00
Fix #106372: Wrong message in driver for disabled execution

Never mind, I goofed. I launched the wrong Blender executable when testing. 🤦

Testing with the right executable, it works great!

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-07-12 11:36:48 +02:00
ea7c079210 Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-07-12 11:34:37 +02:00
4e2e45d4c9 Update reports/2024.md
Nathan Vegdahl commented on issue blender/blender#124399 2024-07-12 11:34:13 +02:00
RNA APIs for Action and AnimData

Generally looks good to me. Just a few questions/comments.

action.last_slot_handle

The semantics of this aren't clear to me from the description. Last used by what?

id.animation_data…

Nathan Vegdahl deleted branch curve_follow_default_keys from nathanvegdahl/blender 2024-07-12 10:47:53 +02:00
Nathan Vegdahl pushed to main at blender/blender 2024-07-12 10:47:50 +02:00
cb38406a94 Fix: Follow Curve constraint/parenting doesn't animate with layered actions
Nathan Vegdahl merged pull request blender/blender#124353 2024-07-12 10:47:50 +02:00
Fix: Follow Curve constraint/parenting doesn't animate with layered actions
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-07-12 10:47:50 +02:00
4556987dc1 Update reports/2024.md
Nathan Vegdahl commented on pull request blender/blender#124046 2024-07-12 10:46:20 +02:00
Fix #106372: Wrong message in driver for disabled execution

Hmm, so now in the test file I uploaded earlier the invalid expression is displayed as invalid (good), but the valid Python expression that's not executing due to Python being blocked is also