Fornjot

early-stage b-rep CAD kernel, written in Rust

Weekly Release - 2022-W32

I'm still working on the union operation (#42), specifically intersection code and some related cleanups. I've also been making some progress in figuring out the details of the algorithm.

Meanwhile, @hekno25 has worked on detecting which features are provided by the graphics backend, and only using those. @devanlooches has added a UI element that displays the current state of the model.

Sponsors

Fornjot is supported by @webtrax-oz, @lthiery, @Yatekii, @martindederer, @hobofan, @ahdinosaur, @thawkins, @bollian, @rozgo, and my other awesome sponsors. Thank you!

If you want Fornjot to be stable and sustainable long-term, please consider supporting me too.

End-user improvements

Improvements to Fornjot and its documentation that are visible to end-users.

Ecosystem improvements

Improvements to the Fornjot ecosystem that are relevant to developers who are building on top of Fornjot components.

fj-kernel

fj-math

Internal Improvements

Improvements that are relevant to developers working on Fornjot itself.

Issue of the Week

Thanks to the awesome work done by various contributors, viewing a model in Fornjot works pretty well these days! There's still room for improvement, however.

If you're interested in UI and enjoy experimenting, why not take a look at #20 - Consider turning camera towards mouse cursor when zooming?

Outlook

I have made a list of some of the missing building blocks for the union algorithm. That should keep busy for a while!