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 commented on issue blender/blender#130729 2024-11-22 12:36:56 +01:00
Anim: add symmetrize vertex groups operator

I have this on my todo list, but will refrain from assigning to myself until I'm actually working on it.

If someone wants to pick it up before then, please feel free! Make sure to post here…

Nathan Vegdahl opened issue blender/blender#130729 2024-11-22 12:33:11 +01:00
Anim: add symmetrize vertex groups operator
Nathan Vegdahl approved blender/blender#130524 2024-11-22 12:22:17 +01:00
Anim: Symmetrize collection assignments when symmetrizing Armatures

Code looks good, and works great in testing.

Nathan Vegdahl commented on pull request blender/blender#130524 2024-11-22 11:35:31 +01:00
Anim: Symmetrize collection assignments when symmetrizing Armatures

Of course that isn't desired.

Ah, yeah, sorry I think I came across a bit weird there. I intended to just double-check, because sometimes there are non-obvious reasons for things to be a…

Nathan Vegdahl commented on pull request blender/blender#129535 2024-11-22 10:55:35 +01:00
Fix #123875: FCurve noise modifier producing values out of range

One of the nice things about Perlin noise is that it serves as a good basis for building other noises with various characteristics via layering. So using layering to solve this issue in some ways…

Nathan Vegdahl commented on pull request blender/blender#129535 2024-11-21 18:05:18 +01:00
Fix #123875: FCurve noise modifier producing values out of range

As long as we're using Perlin noise, I don't think there's anything really good we can do. Layering noises brings its own issues, because it changes the character of the noise.

It could be…

Nathan Vegdahl commented on pull request blender/blender#129535 2024-11-21 17:57:07 +01:00
Fix #123875: FCurve noise modifier producing values out of range

In my testing, leaving out the division by 10 actually matches the behavior of the old noise quite closely when changing the depth parameter.

However, you have to change the Lacunarity and…

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-11-21 17:13:25 +01:00
647ac01380 Update reports/2024.md
Nathan Vegdahl commented on pull request blender/blender#130524 2024-11-21 17:12:43 +01:00
Anim: Symmetrize collection assignments when symmetrizing Armatures

The code looks good, but in testing I ran into what seems like a weird behavior to me:

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-11-21 16:45:50 +01:00
ea86767ced Update reports/2024.md
Nathan Vegdahl approved blender/blender#130658 2024-11-21 16:45:31 +01:00
Fix #130308: Missing keymap entry for bone eyedropper

I didn't even know that hotkey was a thing. Nice!

Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-11-21 16:38:12 +01:00
235c06171a Update reports/2024.md
Nathan Vegdahl pushed to main at blender/blender 2024-11-21 16:37:42 +01:00
1dcd435a87 Fix #130216: GPv3: Crash in render due to slotted Actions
Nathan Vegdahl deleted branch fix/130216-slotted-actions-adt-nullptr-crash from nathanvegdahl/blender 2024-11-21 16:37:41 +01:00
Nathan Vegdahl closed issue blender/blender#130216 2024-11-21 16:37:40 +01:00
Crash in render due to slotted Actions
Nathan Vegdahl merged pull request blender/blender#130440 2024-11-21 16:37:38 +01:00
Fix #130216: GPv3: Crash in render due to slotted Actions
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-11-21 16:35:09 +01:00
1775c1bb04 Update reports/2024.md
Nathan Vegdahl approved blender/blender#130679 2024-11-21 16:34:34 +01:00
Fix #130556: applying keyingsets in NLA stack doesn't properly inverse solve

👍 Thanks for tracking this down!

Nathan Vegdahl commented on pull request blender/blender#130440 2024-11-21 16:28:06 +01:00
Fix #130216: GPv3: Crash in render due to slotted Actions

After merging main, this became necessary. It's due to #129980 moving the declaration of fcurve_frame_has_keyframe() from ED_keyframing.hh to ANIM_fcurve.hh, combined with this PR changing some…

Nathan Vegdahl commented on pull request blender/blender#130440 2024-11-21 16:17:00 +01:00
Fix #130216: GPv3: Crash in render due to slotted Actions

adt->action changes to ale->adt->action.