Long time, no post. Things are cooking though. Busy busy.
Anyway, I thought I should post a little freebie I coded recently. I’ve acquired a few new computers (Workstation, rendering slaves) and have made the switch to Vista x64 as well as LightWave x64 for 64-bit Windows. Fortunately most of the plugins I rely on are available for x64 or will soon be as it seems. Fiber Factory, TrueHair and Pictrix are the plugins I miss most for x64 at the moment.
Then there is the situation with smaller free plugins that probably will never be updated to x64 versions. One of my most used ones is pmirror.p by Pixel Potential that automates a technique by William ‘Proton’ Vaughan to correct symmetry. Pmirror.p is unfortunately only compiled for Win32 and OSX.
I really missed it in my Win64 environment so I wrote my own version using LScript, so other than working with Win64 (and of course Win32 and OSX) it should also work with LightWave for Intel Macs.
Basically the plugin selects the -X side of the mesh, flattens it, deletes it, mirrors the +X side and merges the points, which is really useful to quickly restore symmetry in an object if it gets broken. I added an extra method that tries to intelligently find the center through the object if it or some points has moved away from the 0 position. (Which is pretty common for instance in situations where the object has been brought to ZBrush and back.)
Enjoy and have fun modeling!