Cage opened this issue on Apr 03, 2010 · 610 posts
Cage posted Tue, 18 May 2010 at 2:35 PM
Quote - I'm only stuck because my algorithm sometimes leaves holes in the mesh. I feel it is due to a numbers rounding issue but for the life of me I can not find it. Also uses the same publicly available marching cubes code.
I think that since each of us is so nearly there I would like to collaborate.I'm also sending response by private message so hopefully my "netiquette" will be correct.
Nice one, PhilC! :woot: You've obviously gone much further than I did.
The approach I'm using can also generate holes, unfortunately. I'd reached a conclusion similar to yours, but had no luck in trying to solve the problem.
Apparently a switch to marching tetrahedra could give better results. I've ported some C code for that to Python, but haven't tested implementing it.
How does your script GUI work out, in Poser 8? There's a bug with the new version of the parameter dials which prevents them from responding to scene.ProcessSomeEvents(), which has kept me from further development of metaballs.
===========================sigline======================================================
Cage can be an opinionated jerk who posts without thinking. He apologizes for this. He's honestly not trying to be a turkeyhead.
Cage had some freebies, compatible with Poser 11 and below. His Python scripts were saved at archive.org, along with the rest of the Morphography site, where they were hosted.