Stefan Altmayer
Stefan Altmayer
Maybe I can share some of my experiences when developing Spade. ### Support for f32 When investigating different number types for Spade, I started to riddle my code with `debug_assert!`...
That might be a good feature addition as it's a common next step after inserting a triangulation. You're mentioning "reducing the triangle size" - is this the only criteria for...
Thanks for the links! I'm currently looking into them.
Results look promising so far (Red lines without intermediate straight points are the input):  This is an implementation of Ruppert's algorithm with a few tweaks around how small input...
Sorry for the late reply. I'm really torn about how to support external geometry libraries. I really, really dislike gluing code like `triangulation.insert(Point2::new(glam_point.x, glam_point.y))`. However, the point abstraction in Spade...
Those are good points that you raise there. That use case certainly crossed my mind before (although I didn't need it myself yet). > Like written in your documentation the...
Would a solution that splits any intersecting edge, inserting a splitting point at their intersection, also be feasible? That would not be too difficult to implement and works well with...
Wonderful! There is one technical concern and one concern from a usability perspective: On the technical side, it "complicates" the API, since spade cannot create new vertices on its own....
> I currently use a manually ported version of the relevant cgal code (not in rust) and saw your library Oh, I can relate to that! The burden that interfacing...
Oh, I forgot: the artifacts are visible on version 0.2.0 and on a current github checkout.