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 approved blender/blender#111723 2023-08-31 15:11:40 +02:00
Fix: Bone collection renaming when empty string

Looks good to me! Thanks!

Nathan Vegdahl merged pull request blender/blender#111730 2023-08-31 15:02:16 +02:00
Animation: remove UI code relating to bone layers
Nathan Vegdahl pushed to main at blender/blender 2023-08-31 15:02:15 +02:00
726ef2c873 Fix: remove UI code relating to bone layers
Nathan Vegdahl approved blender/blender#111730 2023-08-31 15:00:44 +02:00
Animation: remove UI code relating to bone layers

Looks good to me. Thanks!

Nathan Vegdahl commented on pull request blender/blender#111733 2023-08-31 14:50:37 +02:00
Bone collection: Set first collection active

Other than what @RedMser mentioned, this looks good to me! This was actually on my todo, so thanks for taking care of it. :-)

Nathan Vegdahl commented on issue blender/blender#111711 2023-08-31 10:24:23 +02:00
Unable to show/hide bone collection on library override armature

Thanks for the report! Yeah, we just discovered this yesterday.

Thanks for the report! We'll use this to track it.

But bone groups did not have the visibility property?

But armature…

Nathan Vegdahl deleted branch fix_failing_keymap_test from nathanvegdahl/blender 2023-08-29 20:14:42 +02:00
Nathan Vegdahl pushed to main at blender/blender 2023-08-29 20:14:40 +02:00
6d2c7c509c Fix: failing keymap test for ARMATURE_OT_assign_to_collection
Nathan Vegdahl merged pull request blender/blender#111667 2023-08-29 20:14:40 +02:00
Fix: failing keymap test for ARMATURE_OT_assign_to_collection
Nathan Vegdahl created pull request blender/blender#111667 2023-08-29 19:45:12 +02:00
Fix: failing keymap test for ARMATURE_OT_assign_to_collection
Nathan Vegdahl pushed to fix_failing_keymap_test at nathanvegdahl/blender 2023-08-29 19:43:03 +02:00
c559837dac Fix: failing keymap test for ARMATURE_OT_assign_to_collection
ab67d410a9 Fix: set bone collection membership properly for new bones
639a74d236 Fix: EEVEE-Next: Subsurface Scattering regression
aa83fb0337 Geometry Nodes: Support drag & drop for Materials
830572a1bb Anim: add python API for reordering bone collections
Compare 10 commits »
Nathan Vegdahl created branch fix_failing_keymap_test in nathanvegdahl/blender 2023-08-29 19:43:03 +02:00
Nathan Vegdahl pushed to main at blender/blender 2023-08-29 16:41:02 +02:00
ab67d410a9 Fix: set bone collection membership properly for new bones
Nathan Vegdahl pushed to main at blender/blender 2023-08-29 15:50:21 +02:00
830572a1bb Anim: add python API for reordering bone collections
Nathan Vegdahl pushed to main at blender/blender 2023-08-29 14:31:31 +02:00
fc8c8da885 Fix: handle bone collections in the object join operator
a1f081c212 Fix: uninitialized memory in bone collection unit tests
172a6d65a6 Fix: update BKE bone layer visibility checks to use bone collections
f1111808b8 Fix: rename animation curves associated with bone collection properties
9eee076a29 Anim: add custom property support for Bone Collections
Compare 7 commits »
Nathan Vegdahl merged pull request blender/blender#109976 2023-08-29 14:31:31 +02:00
Replace Bone Layers+Groups with Bone Collections
Nathan Vegdahl approved blender/blender#109976 2023-08-29 14:29:05 +02:00
Replace Bone Layers+Groups with Bone Collections

All the outstanding issues have been addressed well enough for initial landing. There are still outstanding that will need to be addressed after landing. Here are the outstanding issues I'm currently aware of, to be addressed after this lands:

Nathan Vegdahl pushed to anim/armature-collections at dr.sybren/blender 2023-08-29 14:23:36 +02:00
d4af8e7f14 Fix: handle bone collections in the object join operator
d225503df8 Fix: uninitialized memory in bone collection unit tests
98cd9224e2 Fix: update BKE bone layer visibility checks to use bone collections
f507de6486 Fix: rename animation curves associated with bone collection properties
b3eb880d1a Anim: add custom property support for Bone Collections
Compare 6 commits »
Nathan Vegdahl commented on pull request blender/blender#109976 2023-08-29 14:08:48 +02:00
Replace Bone Layers+Groups with Bone Collections

Okay, so I've figured out what the crashes are, thanks to the investigation from @ChrisLend. The issue is simply that the armature undo code doesn't handle bone collections at all. There are…