Skip to content

feat: establish GeometryKit foundation - #4

Merged
ryanwhois merged 2 commits into
mainfrom
geometrykit-foundation
Oct 10, 2026
Merged

ryanwhois merged 2 commits into
mainfrom
geometrykit-foundation

Conversation

@ryanwhois

@ryanwhois ryanwhois commented Oct 10, 2026 •

Copy link
Copy Markdown
Owner

What changed

Reframes the repository as GeometryKit: a C# toolkit that began as a companion kit for Keenan Crane's Discrete Differential Geometry course and is now growing to meet a focused engineering need.

The initial public foundation provides derived triangle-mesh health checks, spatial queries, surface-analysis fields and fabrication-support outputs.

Design boundary

GeometryKit is a host-neutral, double-precision analysis layer for derived meshes. It does not replace the CAD host as the authority for B-Reps, feature history, exact editing or exchange formats.

The original DDG implementations remain in the repository as clearly labelled course and reference material.

Validation

  • GitHub Actions C# Build & Test passed for the GeometryKit foundation on Ubuntu, macOS and Windows.
  • Documentation-only rebrand checked with git diff --check.

@ryanwhois
ryanwhois marked this pull request as ready for review October 10, 2026 14:58
@ryanwhois
ryanwhois merged commit 421003e into main Oct 10, 2026
12 checks passed
@ryanwhois ryanwhois changed the title feat: add GeometryKit mesh analysis foundation feat: establish GeometryKit foundation Oct 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant