<kintel>
teepee (and who else is interested): One of the main items on my Manifold readiness list is to decide how to deal with CGAL once we make Manifold the default backend. Ideas include: kill it, make CGAL an experimental feature, or support both via a regular preference setting.
<kintel>
Any ideas, thoughts or wishes in this regard?
lf94 has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<InPhase>
kintel: Most logical I think is make CGAL a preference setting for one release, and in that preference setting mark it "(deprecated)". It costs very little to leave it in the release as a fallback, at which point we will get buckets of more input about Manifold from a larger user base, while still providing a fallback for some rare edge cases.
<InPhase>
kintel: Then development can proceed with the perspective that CGAL can be removed at the point that it is in the way.
<InPhase>
We should treat release user feedback on Manifold probably as issues to resolve with Manifold, rather than reasons to go back to CGAL or to keep supporting it past that release point.
<InPhase>
Unless of course something wildly unexpected happens. But I think "fail forward" is the solution here.
<InPhase>
"I need CGAL! Provide an option to reenable render heating!"
TylerTork has joined #openscad
<TylerTork>
what's the preferred way, these days, to create a round-cornered cube?
<TylerTork>
I find subroutines for it that use minkowski on a sphere and a cube, but this doesn't produce an object of exactly the specified dimensions because spheres are composed of facets and their bounding box is smaller than the specified diameter.
<TylerTork>
Also it's pretty slow.
<TylerTork>
So I wrote a version using hull that solves both of these but I wondered whether there might be a better way still
TylerTork has quit [Quit: Client closed]
<InPhase>
Bye?
decoy-octopus has quit [Remote host closed the connection]