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 strip_data_storage at nathanvegdahl/blender 2024-09-12 15:46:43 +02:00
d8e05a6768 Misc cleanups
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-12 11:27:48 +02:00
5258f35717 Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-12 11:27:07 +02:00
a168a15db3 Update reports/2024.md
Nathan Vegdahl pushed to strip_data_storage at nathanvegdahl/blender 2024-09-12 10:46:27 +02:00
0837ded491 Merge branch 'main' into strip_data_storage
884d882155 Cleanup: track the "changed" state when exiting local-view
3ad14a6fc0 Viewport: use the smooth-view preference when refreshing
2593fffa4d Fix local view failing to restore axis-roll
d122d19f00 Fix missing redraw when setting the view axis
Compare 22 commits »
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-10 17:27:42 +02:00
fdb25741cd Update reports/2024.md
Nathan Vegdahl approved blender/blender#127359 2024-09-10 17:27:07 +02:00
Anim: add Action Slot assignment to NLA strip

Just a handful of misc things that can be addressed while landing.

Nathan Vegdahl commented on pull request blender/blender#127359 2024-09-10 17:27:05 +02:00
Anim: add Action Slot assignment to NLA strip

Might be good to clarify in the docs which (if either) of the pointers are allowed to be null.

Nathan Vegdahl commented on pull request blender/blender#127359 2024-09-10 17:27:04 +02:00
Anim: add Action Slot assignment to NLA strip

Looking at the implementation, it also returns true without doing anything if the passed action is already assigned, even without any slot assigned. Not sure whether the docs here or the source code are the intended behavior, but they're at least inconsistent with each other.

Nathan Vegdahl commented on pull request blender/blender#127359 2024-09-10 17:27:03 +02:00
Anim: add Action Slot assignment to NLA strip

"data-block" -> "strip"

Nathan Vegdahl commented on pull request blender/blender#127359 2024-09-10 17:27:01 +02:00
Anim: add Action Slot assignment to NLA strip

Reference in the comment to adt rather than the strip.

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-10 16:45:15 +02:00
e771fe1f09 Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-10 15:28:33 +02:00
17eba2fe4f Update reports/2024.md
Nathan Vegdahl commented on pull request blender/blender#126655 2024-09-10 15:27:37 +02:00
Anim: Reuse action between related data

I think this might not be quite what we want. The intent is right, but for example:

Nathan Vegdahl commented on pull request blender/blender#126655 2024-09-10 14:45:05 +02:00
Anim: Reuse action between related data

It's a Vector in this case, not a linked list.

Nathan Vegdahl pushed to strip_data_storage at nathanvegdahl/blender 2024-09-10 14:12:39 +02:00
63e06c581f Blend file reading/writing
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-10 13:43:43 +02:00
724385b184 Update reports/2024.md
Nathan Vegdahl pushed to strip_data_storage at nathanvegdahl/blender 2024-09-10 13:41:46 +02:00
51a4244a28 Free keyframe strip data when freeing an Action
Nathan Vegdahl opened issue blender/blender#127397 2024-09-10 11:28:55 +02:00
Duplicating layered actions makes things not animate
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-10 10:46:29 +02:00
0ff6c5e0f8 Update reports/2024.md
Nathan Vegdahl pushed to strip_data_storage at nathanvegdahl/blender 2024-09-10 10:36:42 +02:00
454c8edd3f Remove owning_action pointer from strips