tangency-labs/solidcore は NVIDIA SMLib の B-rep ソリッドモデリングカーネルを Rust に移植するプロジェクトである。リポジトリの説明によれば、目標は安全で決定性があり、wasm と互換性のあるカーネルである。最新のリリースはなく、提示された情報にもバージョンは示されていない。したがってこれは特定バージョンのリリース内容ではなく、現在進行中の移植プロジェクトの紹介である。説明されている移植範囲には NURBS 数学、曲線と曲面の幾何、B-rep トポロジ構造、ブール演算が含まれる。
README の要約によれば、数学・NURBS・曲線層は C++ 実装との対照検証済みで、曲面とトポロジ構造は作業中である。調査記録は、単位ごとに C++ と 1e-9 の相対誤差で一致を確認する方式を説明している。進捗と difftest の結果、アップストリームの issue ログはマージのたびに再生成され、公開ダッシュボードで管理される。これは移植プロセスを追跡できる根拠にもなる。最初のコンシューマは SolidCraft と記載されている。リポジトリのライセンスは Apache-2.0 である。
ただし README は、移植はまだ全範囲に及んでおらず、最初から最後まで使える状態ではないと明かしている。曲面とトポロジ構造は進行中であり、プリミティブ・ブール・フィレットといった終端機能もまだ存在しないという説明である。したがって C++ 実装との対照検証は進捗を確認する参考資料であって、完成したジオメトリカーネルを置き換えられることを示す根拠ではない。