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-27 11:32:49 +02:00
645b169d40 Misc cleanups from review comments
Nathan Vegdahl pushed to channel_group_fixes at nathanvegdahl/blender 2024-08-27 11:13:32 +02:00
34e5a16753 Add/improve comments
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-08-27 10:13:09 +02:00
09cd3c2618 Update reports/2024.md
Nathan Vegdahl pushed to channel_group_fixes at nathanvegdahl/blender 2024-08-27 10:11:36 +02:00
808fd8c00a Simplify group reading code
Nathan Vegdahl created pull request blender/blender#126822 2024-08-27 10:01:25 +02:00
WIP: Refactor: misc improvements to the channel groups code
Nathan Vegdahl pushed to channel_group_fixes at nathanvegdahl/blender 2024-08-27 09:59:13 +02:00
69d1a0d7c8 Combine collapse_channel_group_gaps() and update_fcurve_channel_group_pointers()
Nathan Vegdahl pushed to channel_group_fixes at nathanvegdahl/blender 2024-08-26 17:40:02 +02:00
86da1f86a6 Address some review comments
b61e618886 Cleanup: Remove unused function
9c3eb49f8b Cleanup: Compositor: Generalize naming of shader operations
d2c38d3fdc Fix #126535: Missing gamma socket subtype when grouped
dc8f5d5b89 Fix #125333: EEVEE: Trigger render step between rendering of samples
Compare 10 commits »
Nathan Vegdahl created branch channel_group_fixes in nathanvegdahl/blender 2024-08-26 17:40:01 +02:00
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-08-26 09:55:55 +02:00
95bd7cbbf5 Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-08-26 09:54:56 +02:00
815a5b0cb1 Update reports/2024.md
Nathan Vegdahl pushed to strip_data_storage at nathanvegdahl/blender 2024-08-23 17:23:58 +02:00
66bbdab404 Fix crash
3778d17dc5 Clangfmt
Compare 2 commits »
Nathan Vegdahl pushed to strip_data_storage at nathanvegdahl/blender 2024-08-23 17:15:48 +02:00
9cd5712810 Merge branch 'main' into strip_data_storage
948d6a8866 Fix #126597: GPv3: Support the "insert on back" option in fill tool
0d4c76c986 Fix: EEVEE: Material without Closure flag skip rendering
205d95107e Cleanup: Miscellaneous changes in draw_pbvh.cc
e673e89630 GPU: Add support for shader printf inside tests
Compare 171 commits »
Nathan Vegdahl pushed to strip_data_storage at nathanvegdahl/blender 2024-08-23 17:04:22 +02:00
0c172cda09 Make it compile
Nathan Vegdahl commented on pull request blender/blender#126655 2024-08-23 14:43:26 +02:00
Anim: Reuse action between related data

Another possibility just occurred to me: find_related_action(). It's right there in your doc comment, and works well I think.

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-08-23 14:35:47 +02:00
3f4a8e0669 Update reports/2024.md
Nathan Vegdahl suggested changes for blender/blender#126655 2024-08-23 14:34:18 +02:00
Anim: Reuse action between related data

Overall, looking good!

Nathan Vegdahl commented on pull request blender/blender#126655 2024-08-23 14:34:17 +02:00
Anim: Reuse action between related data

Maybe call this find_relevant_action_for_id() or find_suitable_action_for_id() or something like that. At-a-glance just find_action() doesn't really suggest it's purpose very well, to me at least.

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-08-23 11:19:23 +02:00
ceb3dd9299 Update reports/2024.md
Nathan Vegdahl deleted branch fix_array_functions from nathanvegdahl/blender 2024-08-23 10:53:57 +02:00
Nathan Vegdahl merged pull request blender/blender#126656 2024-08-23 10:53:53 +02:00
Fix: make convenience array functions allocate the right type