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 channel_group_fixes at nathanvegdahl/blender 2024-08-29 14:06:59 +02:00
250e69ac5d Create a ChannelGroup C++ wrapper for bActionGroup
Nathan Vegdahl commented on pull request blender/blender#126822 2024-08-29 13:07:10 +02:00
Refactor: misc improvements to the channel groups code

For now I've just made this a free function, since it was a quicker change and still puts the functionality in one place. I've left a TODO to move these to a wrapper class in the future. I can do that immediately in a separate PR, or we can wait so I can get back to the strip data storage PR.

Nathan Vegdahl pushed to channel_group_fixes at nathanvegdahl/blender 2024-08-29 13:04:31 +02:00
498af64c16 Add TODO notes for the future
Nathan Vegdahl commented on pull request blender/blender#126822 2024-08-29 13:01:22 +02:00
Refactor: misc improvements to the channel groups code

Rather than making a method that calls the other two, I decided to just merge them into one. The rationale is that at least at the moment they shouldn't be called separately anyway, and having them available as separate functions gives the impression that that's appropriate. Additionally, they're trivial to split out again if needed in the future.

Nathan Vegdahl pushed to channel_group_fixes at nathanvegdahl/blender 2024-08-29 12:58:39 +02:00
b8ad8a88a1 Add and use function for getting a channel group's fcurves
Nathan Vegdahl pushed to channel_group_fixes at nathanvegdahl/blender 2024-08-29 12:34:43 +02:00
9a76aa89b7 Add and use function to check if group is legacy or layered
Nathan Vegdahl pushed to channel_group_fixes at nathanvegdahl/blender 2024-08-29 12:23:52 +02:00
e53b8f4141 Misc improvements
Nathan Vegdahl commented on pull request blender/blender#125774 2024-08-29 11:36:43 +02:00
Anim: add channel groups to layered actions

#126923

Nathan Vegdahl commented on pull request blender/blender#125774 2024-08-29 11:35:02 +02:00
Anim: add channel groups to layered actions

#126926

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-08-29 11:34:05 +02:00
bf8cf70c5e Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-08-29 11:32:33 +02:00
b33cc85b50 Update reports/2024.md
Nathan Vegdahl created pull request blender/blender#126926 2024-08-29 11:31:39 +02:00
Fix: respect ANIMFILTER_FCURVESONLY in animation filtering code
Nathan Vegdahl created branch channel_group_fix_2 in nathanvegdahl/blender 2024-08-29 11:30:07 +02:00
Nathan Vegdahl pushed to channel_group_fix_2 at nathanvegdahl/blender 2024-08-29 11:30:07 +02:00
f9bfd28b1c Fix: respect ANIMFILTER_FCURVESONLY in animation filtering code
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-08-29 10:56:38 +02:00
58b3028849 Update reports/2024.md
Nathan Vegdahl created pull request blender/blender#126923 2024-08-29 10:56:15 +02:00
Fix: channel groups in a duplicated channel bag still pointed to old bag
Nathan Vegdahl pushed to channel_group_fix_1 at nathanvegdahl/blender 2024-08-29 10:55:01 +02:00
325d311414 Fix: channel groups in a duplicated channel bag still pointed to old bag
d497452a73 Cleanup: typo, spaces in comments, comment blocks & use double quotes
4ed0d9f30e Cleanup: spelling in comments
d1139277a0 Cleanup: add missing include
e82ba8d495 Vulkan: Incorrect buffer size when allocating large buffers
Compare 10 commits »
Nathan Vegdahl created branch channel_group_fix_1 in nathanvegdahl/blender 2024-08-29 10:55:01 +02:00