Stefan Altmayer

Results 45 comments of 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): ![temp](https://user-images.githubusercontent.com/5731969/151701014-bb096a8d-4fde-4b26-b43b-11cf432eaaea.svg) 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.