Day and Time: 2025-05-26T21:00:00Z
Attendees
- Howard Trickey
- Jason Wenger
- Jonathan Lampel
- Tariq Sulley
Development Updates
Howard:
- Almost to the point, with bevel node, of producing actual mesh output – just another couple of days. Still a lot do do after that (miters, loop slide adjustment, clamping, attributes – especially UVs)
- Looked at Max’s Moving/grabbing depends on the pivot point when it should not #110167 which is about: what should the “around” point be for Translate transform when the one selected by user (e.g., 3D cursor) is far away in z direction? Because when that happens, the movement can be very accelerated
- Discussion: all present agreed that this should be fixed. We discussed Max’s idea of using the closest-to-viewer point as the “around” point, but there was general agreement that the median of the selected geometry made sense too, and has the advantage that that’s already a pivot option so code is there to calculate it.
- If so, how to implement? There seems to be a T_OVERRIDE_CENTER flag that can be set in the transform info, as well as a separate ‘around’ field. Seems to be used by grease pencil.
Jason:
- His WIP: Modeling: Define behavior for dissolve_edge and dissolve_mode #139910 - is a discussion of what dissolve edge and dissolve selection should do. He noticed that after his last fix, the code now dissolves edges that are wire edges, which the code didn’t used to do. It makes sense but the PR attempts to lay down principles of what it should do, and then does a case analysis of various cases to see if it makes sense.
- Request to all: try it the build for this PR and read the case analysis: does it do what you think is reasonable? Jason will post a request for feedback on devtalk.
Tariq:
- Reported on mirroring GSOC project: how he is unifying everything related to mirror into a general helper class, so that the new code isn’t spread all over the place. The large difference in time zones between him and Campbell makes meetings between them difficult.
Next Meeting
2025-06-23T21:00:00Z.
Shared calendar of all Modeling Module meetings.