setzer22 / blackjack

A procedural, node-based modelling tool, made in rust 🦀
Mozilla Public License 2.0
1.42k stars 64 forks source link

Resuse of halfedge implementation #97

Open Bendzae opened 1 year ago

Bendzae commented 1 year ago

First of all: Thanks for the amazing work with this tool I very much enjoyed reading through the code of this repo & learned a lot!

I am currently working on a small procedural mesh generation library in rust, mainly for use in my own game (using bevy) but with plans of making it general purpose.

I would love to use a simplified version of your halfedge mesh implementation (Basically stripped of the Lua stuff and probably without channels for now) as a starting point since it is the best implementation of a halfedge structure and essential mesh operations that I could find.

Do you see any issues with that? I think in terms of license it should be fine as long as I keep the same license for the files that contain your modified code.

Anyways keep up the great work 😊