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
73753f811f Fix out-of-date comment
7e7fc80666 Rename AnimListElement variant of ANIM_nla_mapping_apply_fcurve() to ANIM_nla_mapping_apply_if_needed_fcurve()
97bf05cd18 Explicitly pass whether to do nla remapping to get_normalized_fcurve_bounds()
caf0f95449 Remove unneeded declaration
Compare 4 commits »
c9f3ea30d9 Address remaining todo
4b2c2a696f Explicitly store whether to do nla remapping in ChannelListElement
e0d565052f Run make format
108d8e9e88 Get things building again
Compare 2 commits »
64590ab3c9 Fix mismatched function signature
Nathan Vegdahl closed pull request blender/blender#130279 2024-11-18 10:51:29 +01:00
WIP: Fix #130216: GPv3: Crash in render due to slotted Actions
Nathan Vegdahl commented on pull request blender/blender#130279 2024-11-18 10:51:26 +01:00
WIP: Fix #130216: GPv3: Crash in render due to slotted Actions

Continued in #130440.

Nathan Vegdahl created pull request blender/blender#130440 2024-11-18 10:50:04 +01:00
WIP: Fix #130216: GPv3: Crash in render due to slotted Actions
08f48879ee Still WIP, almost got compiling
856136ec9b WIP: Fix #130216: GPv3: Crash in render due to slotted Actions
527e33cef6 Fix #60947: ffmpeg video colors shifted/banded in some players
6b7ba4c726 Refactor: Sculpt: Avoid storing extra undo data on geometry_push
9396c8f388 Workbench: Replace usage of legacy GLSL libraries by new ones
Compare 10 commits »
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-11-14 18:57:59 +01:00
c03a0ec1ff Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-11-14 18:55:55 +01:00
ff95d1b210 Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-11-14 15:55:00 +01:00
a86e3d6f59 Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-11-14 15:49:29 +01:00
eaf095f7f3 Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-11-14 15:34:38 +01:00
ccec10ac73 Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-11-12 16:21:01 +01:00
75ea277e2b Update reports/2024.md
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-11-12 16:20:40 +01:00
0e2695b4f3 Update reports/2024.md
Nathan Vegdahl approved blender/blender#130175 2024-11-12 16:19:22 +01:00
Fix #130136: "Purge Unused Data" causing a crash when saving file

Basically looks good, and works in testing. Just some minor stuff that can be addressed while landing.

Nathan Vegdahl commented on pull request blender/blender#130175 2024-11-12 16:19:20 +01:00
Fix #130136: "Purge Unused Data" causing a crash when saving file

On first read, my brain interpreted "update their Action Slots" as "update which Action Slots they use". I think this is a little less ambiguous (although admittedly also a bit awkward):

Nathan Vegdahl commented on pull request blender/blender#130175 2024-11-12 16:19:19 +01:00
Fix #130136: "Purge Unused Data" causing a crash when saving file

This paragraph feels a little out of place to me now. Prior to this PR it was explaining the contrast between the two branches, but now it feels kind of out-of-the-blue. I think we only need to explain why we're not rebuilding the slot user map here, and why that's all that's needed here.