hmeyer / tessellation

Tessellation is a library for 3d tessellation, e.g. it will create a set of triangles from any implicit function of volume.
Apache License 2.0
42 stars 10 forks source link

update to 2018 edition #2

Closed benmkw closed 4 years ago

benmkw commented 4 years ago

I made some mechanic changes to update to 2018 edition but don't have strong opinions about them so feel free to request changes and it would also maybe good to do a benchmark comparison because I actually don't know if once_cell vs. lazy_static might regress here as one example.

updating nalgebra turned out to be harder than expected :/

I did not yet open the bbox PR as I want to wait for your feedback, but applied the same things as here in the linked patch at the botton of the Cargo.toml.

benmkw commented 4 years ago

I think I addressed the review comments and rebased.

hmeyer commented 4 years ago

Nice! Thank you very much!