2025-01-07 Modeling Module Meeting

Day and Time: 2025-01-06T22:00:00Z

Present

  • Howard Trickey
  • Daniel Bystedt
  • Jonathan Lampel
  • Jason Wenger
  • Andrew Beers

Discussion Topics

Howard: Worked on bevel issue and manifold boolean

  • Bevel issue: #130586 - Multiple Bevel Weight attributes problem (questionable edge attribute propagation) - blender - Blender Projects . Diagnosed the problem: incorrect handling of edge attribute propagation in the special case of one beveled edge opposite a flat face with at least one unbeveled edge in it. It’s going to take some thought to figure out the correct approach, but deemed lower priority since rebeveling the corner bevel meshes is unlikely to produce anything usable anyway, until bevel v2.
  • Manifold Boolean, as discussed in the More Boolean Solvers issue. After a long hiatus, starting working on this again and made progress (the holdup was how to dissolve unnecessary triangulation edges afterwards; finally got over that hurdle). Still looking like the performance of this will only be a little worse than the float solver (which fails for large meshes with tiny faces).

Jason Wenger: Discussed two pull requests to improve the behavior when dissolving edges.

Daniel: As a follow to the last meeting, Daniel pointed to #131642 - UV editor and 3D viewport selection sync: implementation proposal - blender - Blender Projects , which Campbell wrote up after further discussion with Daniel. Hopefully we will eventually get to implementing this.

Next Meeting
2025-01-20T13:00:00Z.

Shared calendar of all Modeling Module meetings.

7 Likes

My 2 cents - if we’re looking for broad feedback on this, I think it’s probably best to package a build up for people to use instead of linking to a branch, since the hurdle of having to compile will likely filter some people that would be otherwise interested in testing.

7 Likes