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 compiler_warnings at nathanvegdahl/blender 2024-06-28 15:54:19 +02:00
cc1a661416 Cleanup: fix unused parameter compiler warning in release builds
4ebcd7e1d1 Merge branch 'blender-v4.2-release'
2c345cfe31 Fix: Compositor frees cached resources when canceled
2eb7c4c329 Fix: Linked images don't work in GPU compositor
f187e84fe3 Cleanup: Sculpt: Remove unused variables from PBVH draw data
Compare 10 commits »
Nathan Vegdahl commented on issue blender/blender#123875 2024-06-28 12:17:50 +02:00
F-curve noise modifiers can create functions with values outside the defined range (0 to 1, -0.5 to 0.5)

Indeed, the other areas of Blender are using the new noise implementations in BLI_noise.hh (not to be confused with BLI_noise.h where the old implementations are). And the newer implementation…

Nathan Vegdahl deleted branch layered_action_phase_1_assert from nathanvegdahl/blender 2024-06-28 11:06:59 +02:00
Nathan Vegdahl pushed to main at blender/blender 2024-06-28 11:06:56 +02:00
c83727f0bd Anim: add functions for asserting Project Baklava phase-1 invariants
Nathan Vegdahl merged pull request blender/blender#123830 2024-06-28 11:06:55 +02:00
Anim: add functions for asserting Project Baklava phase-1 invariants
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-06-28 10:32:02 +02:00
4ab6ade787 Update reports/2024.md
Nathan Vegdahl commented on issue blender/blender#123875 2024-06-28 10:30:11 +02:00
F-curve noise modifiers can create functions with values outside the defined range (0 to 1, -0.5 to 0.5)

My understanding is that Perlin noise is supposed to stay within bounds by construction, without need for clamping. However, it doesn't surprise me that the old "Blender Noise" fails to adhere to…

Nathan Vegdahl commented on pull request blender/blender#120558 2024-06-28 10:07:42 +02:00
Anim: Theme entry for time visualization

@ChrisLend Since it's been quite a while and no one from the UI module has chosen to weigh in, I think it's fine to land this.

Nathan Vegdahl pushed to layered_action_phase_1_assert at nathanvegdahl/blender 2024-06-28 09:56:51 +02:00
16b3f794f8 Address PR comments
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-06-28 09:40:42 +02:00
17f81f23f5 Update reports/2024.md
Nathan Vegdahl deleted branch fcurve_creation_struct from nathanvegdahl/blender 2024-06-28 09:40:15 +02:00
Nathan Vegdahl pushed to main at blender/blender 2024-06-28 09:40:12 +02:00
cae1faec12 Refactor: bundle fcurve lookup/creation parameters in a struct
Nathan Vegdahl merged pull request blender/blender#123486 2024-06-28 09:40:11 +02:00
Refactor: bundle fcurve lookup/creation parameters in a struct
Nathan Vegdahl pushed to main at nathanvegdahl/.profile 2024-06-27 18:14:09 +02:00
2b2952dd2e Update reports/2024.md
Nathan Vegdahl pushed to fcurve_creation_struct at nathanvegdahl/blender 2024-06-27 17:55:58 +02:00
22742c1df1 Addrss PR comment
Nathan Vegdahl pushed to fcurve_creation_struct at nathanvegdahl/blender 2024-06-27 17:50:11 +02:00
45f24724c4 Rename FCurveParameters to FCurveDescriptor
Nathan Vegdahl pushed to fcurve_creation_struct at nathanvegdahl/blender 2024-06-27 17:42:47 +02:00
f223de0797 Merge branch 'main' into fcurve_creation_struct
84e5de3327 Fix: GPv3: Crash in grease_pencil_object_cache_populate
8e2cbdc876 Merge branch 'blender-v4.2-release'
c3d18854f3 Cleanup: avoid unnecessary separator
6f06e2258f Image: Clarify color depth tooltip for EXR images
Compare 419 commits »
Nathan Vegdahl commented on pull request blender/blender#123833 2024-06-27 17:23:32 +02:00
Add-ons: move Rigify into core add-ons

@dfelinto Human has a face and fingers, whereas Basic Human does not.

(IMO we could just collapse them into one that has fingers but no face, because the fingers are reasonably general whereas…