2025-03-17 Modeling Module Meeting

Day and Time: 2025-03-17T22:00:00Z

Attendees

  • Howard Trickey
  • Campbell Barton
  • Jason Wenger
  • Bharti Jangir
  • Tariq Sulley

Meeting Notes

Development Updates
Howard

  • Discussion on non-determinism of Manifold solver here last time provoked a discussion of whether or not we should incorporate that solver after all. Happily, the Manifold developers were part of that discussion and they made it deterministic. After 4.4 release, and after an imminent “version” release of Manifold, Platform Maintainers and Howard will get the new solver into main.

Campbell

  • Started on UV selection project. Another couple weeks or so left but working on a basic level already. The API for this is getting really messy and may have to take a step back and rethink.

Jason

  • Still has PR available for new feature re angle control for dissolve. Will retarget for 4.5 now.
  • Other thing: one of the code quality projects: if you dissolve every face but one of a cube: needs a check to see if it creates a double face. Looking at the code: this happens in other places too. Thinking of adding a return parameter that will make developer more aware of what choice they are making. Could put in a PR for the dissolve case, but kind of feels worth it to fix. Campbell: broadly speaking sounds good; wondered whether more than one double can be created? Jason: explains why this won’t happen.

Discussion Topics

Jason: what’s going on with the quality projects in general? Seems like some high value things there.

Campbell: open topic. Has a bespoke method to keep track of these – a markdown file and a script to keep status up to date. Found this quite useful way to work. Happy to keep updating it. Workboard was kind of unusable with close to 700 items on it.

Jason: there are one or two that have wrong status – need to rerun the script again.

Campbell: had kind of been thinking the project was over, but seems worth it to keep at it.

Next Meeting
2025-03-31T21:00:00Z.

Shared calendar of all Modeling Module meetings.

17 Likes

That’s great the developers helped like that. This means a performance hit no doubt, but I’m curious how it’s still holding up compared to the float solver. Either way I will be happy to see it in 4.4 at some point. Thanks so much for you work!

2 Likes