Sometimes you get caught up in technical stuff and forget to have fun. Greatly inspired by Michael Hansmeyer, I set out building a generic mesh class that would allow me to experiment with subdivision algorithms.
I found what I needed in the half-edge mesh data structure. Un/Fortunately my quest for 3D Voronoi led me astray. I got some results but writing a reliable algorithm to make a planar cut of a mesh turned out to be a major headache. I stuck to floating numbers and rounding errors kept coming back to bite me in the code. This was late April…
Now it’s mid June and I’m stilling pushing the same code around. Ok, real life kept interfering, but still… more than 2 months with no spielerei. Yuck.
Click the image on the left to go to the applet and see how far I got. The code provided is everything I have up to now and should be considered something–in-progress. I’m probably pausing this for a while. Note to self: I already have a job, doing this should be fun
.