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 main at nathanvegdahl/.profile 2024-10-03 12:32:18 +02:00
a222e5bd51 Update reports/2024.md
Nathan Vegdahl created pull request blender/blender#128529 2024-10-03 12:31:53 +02:00
WIP: Anim: make Collada import work with slotted actions
Nathan Vegdahl pushed to collada_import_slotted_actions at nathanvegdahl/blender 2024-10-03 12:31:12 +02:00
951b1c752e Anim: make Collada import work with slotted actions
f1ec3b3701 Merge branch 'blender-v4.3-release'
52dfb4aa8f Fix #124720: Metal: Crash when trying to allocate large 3d textures
06a4198329 Fix #127274: Vulkan: Incorrect limits.
a9e9c56151 Cleanup: extract delimit data creation into a function for join tris
Compare 10 commits »
Nathan Vegdahl created branch collada_import_slotted_actions in nathanvegdahl/blender 2024-10-03 12:31:12 +02:00
Nathan Vegdahl closed issue blender/blender#128246 2024-10-03 11:17:17 +02:00
Dope Sheet: channels re-order is limited if channel group is selected
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-10-03 11:15:26 +02:00
1ee0a58933 Update reports/2024.md
Nathan Vegdahl commented on issue blender/blender#128246 2024-10-03 11:13:50 +02:00
Dope Sheet: channels re-order is limited if channel group is selected

I don't think this is a bug, but indeed I think the rules for when groups vs channels are moved could be more straightforward.

Basically, if a group is selected the code first tries to move…

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-10-01 18:31:21 +02:00
3c9682c5b1 Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-10-01 18:23:26 +02:00
2a4b5652d7 Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-10-01 18:22:55 +02:00
75d07fd90c Update reports/2024.md
Nathan Vegdahl pushed to slotted_actions_sequencer_2 at nathanvegdahl/blender 2024-10-01 17:54:41 +02:00
84ff0d2e73 Add missing depsgraph tagging and notifiers
Nathan Vegdahl created pull request blender/blender#128440 2024-10-01 17:00:25 +02:00
WIP: Anim: make remaining sequencer features work with slotted actions
Nathan Vegdahl pushed to slotted_actions_sequencer_2 at nathanvegdahl/blender 2024-10-01 16:55:48 +02:00
dec52f6329 When a seq strip is deleted, delete it's animation with it
71c1f1624b Make moving seq strips also move their animation with them
6e1ddc6596 Anim: make duplicating sequence strips duplicate animation
Compare 3 commits »
Nathan Vegdahl created branch slotted_actions_sequencer_2 in nathanvegdahl/blender 2024-10-01 16:55:48 +02:00
Nathan Vegdahl pushed to slotted_actions_sequencer_1 at nathanvegdahl/blender 2024-10-01 16:27:42 +02:00
249ef0dda5 Address review comments
Nathan Vegdahl commented on pull request blender/blender#128363 2024-10-01 16:22:05 +02:00
Anim: make copy-paste of sequencer strips work with slotted actions

I thought so as well, but for some reason that doesn't work in this case. Just to be sure, I double-checked right now, and indeed it fails to compile without the explicit std::optional()

Nathan Vegdahl pushed to slotted_actions_sequencer_1 at nathanvegdahl/blender 2024-10-01 15:42:58 +02:00
1b27791d41 Fix crash when nothing is animated in the sequence
Nathan Vegdahl pushed to slotted_actions_sequencer_1 at nathanvegdahl/blender 2024-10-01 15:29:57 +02:00
ae6638c198 Use fcurves_in_listbase_filtered() instead of SEQ_fcurves_by_strip_get()
Nathan Vegdahl pushed to slotted_actions_sequencer_1 at nathanvegdahl/blender 2024-10-01 15:05:39 +02:00
6ee90c35f9 Fix up after merging main
8da05fd74f Merge branch 'main' into slotted_actions_sequencer_1
476fd1641c Refactor: make fcurve_find_in_action_slot_filtered() more general
4d8581c7ee Vulkan: Add node to update buffers
01e96b3422 macOS: Enable clang-tidy Objective-C checks
Compare 73 commits »