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 fcurve_listbase_loops at nathanvegdahl/blender 2024-09-23 15:55:51 +02:00
8f583a3e95 Address PR comments
Nathan Vegdahl commented on pull request blender/blender#127920 2024-09-23 15:46:46 +02:00
Anim: update some uses of listbases of fcurves

The Collada todo in #123424 is for add_keyframes_from() and the things it impacts. This change is separate from that, and was a low-hanging fruit.

Nathan Vegdahl approved blender/blender#128026 2024-09-23 15:25:41 +02:00
Anim: migrate Action assignments to the new API

Just one place where I think the code could be clearer, which can be addressed while landing. Otherwise looks good, and kicking the tires a bit didn't reveal any issues.

Nathan Vegdahl commented on pull request blender/blender#128026 2024-09-23 15:25:40 +02:00
Anim: migrate Action assignments to the new API

If I understand correctly, what this is really saying is if (dstAdt->action == srcAdt->action). But you have to reason about the outer if's conditions to see that.

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-23 15:21:40 +02:00
53282227a8 Update reports/2024.md
Nathan Vegdahl approved blender/blender#128030 2024-09-23 14:38:50 +02:00
anim/simple-action-assignment-changes

Looks good. Just a comment typo that can be fixed while landing.

Nathan Vegdahl commented on pull request blender/blender#128030 2024-09-23 14:38:49 +02:00
anim/simple-action-assignment-changes

typo: or -> for

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-23 12:50:59 +02:00
bbefcc323a Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-23 12:50:40 +02:00
a9fa35e666 Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-23 12:48:37 +02:00
b0ca3d3215 Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-23 12:48:08 +02:00
d8bbde2faf Update reports/2024.md
Nathan Vegdahl commented on pull request blender/blender#127920 2024-09-23 11:47:04 +02:00
Anim: update some uses of listbases of fcurves

Gah, Monday brain. Already did a build bot run...

Nathan Vegdahl commented on pull request blender/blender#127920 2024-09-23 11:46:27 +02:00
Anim: update some uses of listbases of fcurves
Nathan Vegdahl commented on issue blender/blender#127976 2024-09-23 10:56:26 +02:00
Actions created via Python cannot be assigned to action constraints

Just in case, I tested on earlier versions as well. The behavior you described for 4.2 (@deadpin) goes back to at least Blender 3.6.5. I didn't bother testing earlier than that.

And I now…

Nathan Vegdahl commented on issue blender/blender#127976 2024-09-23 10:41:02 +02:00
Actions created via Python cannot be assigned to action constraints

Whoops, that's my goof. I must have accidentally had the action assigned to the object when I was testing 4.2.x. Thanks for catching that! I'll update the report.

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-22 12:52:06 +02:00
4a6abbe711 Update reports/2024.md
Nathan Vegdahl opened issue blender/blender#127976 2024-09-22 12:44:03 +02:00
Actions created via Python cannot be assigned to action constraints
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-20 18:09:24 +02:00
944f5255cc Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-09-20 18:07:39 +02:00
64ebcd0de1 Update reports/2024.md