First, on Wednesday Dan pushed out a Windows binary. This is something that a large number of people have been asking for. Well, he posted the binary and announced it and we haven't heard a thing since. Has anyone tried it? Please give us some feedback and let us know if it is working for you.
Second, I am staring in earnest on the Boolean operations code. It is very interesting, but don't let anyone ever tell you that boundary classification and boolean operations are trivial. Wow! I am diving deep into the literature, but wow! This is going to be a fun adventure.
Here are a couple of the key references I am working through:
- "Set Membership Classification: A Unified Approach to Geometric Intersection Problems" by R.B. Tilove
- "Boolean Operations in Solid Modeling: Boundary Evaluation and Merging Algorithms" by A. Requicha and H. Voelcker
- "An Introduction to Solid Modeling" by M. Mantyla
There are a bunch more, but this is where I am starting. You might start to see some code appear in the topology_* files, but I am focusing on Slice and Union for now.
Again, please let us know how the Windows version is working for you.
Cheers,
Graham