I've done some research about how to achieve this using various sources online. Mainly:
http://research.microsoft.com/en-us/um/people/yangliu/publication/tr-2008-13.pdf
Ive written a definition that achieves this, only for surfaces that have gaussian curvature != 0. For instance if a point on a surface almost hits the 0, the definition starts doing weird things. In the papers above they solve this by 'skipping' those points on the surface that have GC = 0. This would require some scripting, unfortunatley due to time i havent been able to do this. I was hoping i would write a python script some day, (really optimistic hehe) but i dont see this happening soon.
Although there is a lot of interest in the research and definition I made so i would like to share this with you guys! Maybe with some luck we could fix these bugs and have an awesome def that achieves this!
I've also tried to achieve the same thing using kangaroo see examples below:
http://www.youtube.com/watch?v=wCtnkG1LVFU
http://www.youtube.com/watch?v=WaknpgMgbI4
The first one achieves planarity, the second achieves semi-planarity. As you see in the second video it sometimes gets a little unstable. Especially if you crank up the number of hexagons.
Ill keep you guys posted.
Arie-Willem de Jongh
Hey Johan and Andrea! How are you guys! Thanks for your posts. I havent been able to get back to it unfortunatley... I wish I was still a student when I had loads of time haha. I found also this attempt from Harry Lewis, http://www.harrilewis.com/?p=263. This guy also uses the occasional pentagon. Check it out, it looks like he is also pretty far. Your attempts look pretty cool Johan! I also did some quick attempts using kangaroo, but it only works for convex surfaces. Good luck
Jun 28, 2012
Johan Rooijackers
working partially not sure if it is also a GC=0 problem though.
http://www.grasshopper3d.com/profiles/blogs/p-hex-from-staggered-quads
Jul 6, 2012
MB
Hi Arie and everyone,
We're working on a new algorithm for generating P-hex meshes, and I was really glad to see all the interest here!
Do you have some insights as to why such meshes would be useful in general, even though the non-convex hexes are (perhaps?) less aesthetic?
Also, I was looking for a structure in nature that has non-convex hexes, but couldn't find a photo. Do you know of something like that?
Thanks!
Jun 3, 2013