Skip to content

v6.12.4-rc.3

Pre-release
Pre-release

Choose a tag to compare

@BotellaA BotellaA released this 15 Oct 19:19
· 36 commits to next since this release
a21fdb5

6.12.4-rc.3 (2026-10-15)

Bug Fixes

  • Intersections: an empty component mesh no longer disables the inspection (1ed8820)
  • Intersections: common vertices use the same point in both triangles (d4a3551)
  • Intersections: detect lines crossing a surface in its plane (03da6f9)
  • Intersections: detect overlapping collinear line edges (cf5e731)
  • Intersections: never match vertices without unique vertex (275a391)
  • Intersections: Section triangles nested in another are detected (c0dc862)
  • Intersections: use mesh1 index for Section shared edge vertex (3961df1)

Performance Improvements

  • Intersections: cull and parallelize line/surface checks (e3f772e)
  • Intersections: no heap allocation for quad fan triangles (86b5eee)
  • Intersections: precompute the unique vertices of surface meshes (2b52c53)
  • Intersections: reject 3D triangle pairs separated by a plane (2c37c68)
  • Intersections: remove redundant point positions in surface/curve test (b1b4d8a)
  • Intersections: self intersections skip pairs of different surfaces (8f27752)