I'm the author of the Blender Seam Mender tool (automatically fixes loc, vertex normals, boneweights, and UV maps on seams), as well as several others.
I am currently developing a stand-alone, pyffi dependent version of my Blender Seam Mender tool. Here's the current development plan.
Phase 1:
Limited proof-of-concept test version of Seam Mender that copies loc and vertex normal information from a template mesh and updates corresponding vertices on a target mesh. No GUI, limited to searching a pre-set folder location.
Formats Supported: Nif
Repairs Available: Loc, Normal
Released December 23 (link available on request)
Phase 2:
GUI update to allow for selection of several options: folder, seam template, repair type, repair search distance
Formats Supported: Nif
Repairs Available: Loc, Normal, BoneWeight, UV Map
Currently under development.
Phase 3:
Generic Seam Mender capability added. Ability to generate templates on the fly from source meshes.
Formats Supported: Nif, Tri, Egm
Repairs Available: Loc, Normal, BoneWeight, UV Map
Phase 4:
if possible...add ability to use procedural methods to combine UV map information on two meshes and the relevant regions of the corresponding dds file(s) to smooth the texture transition from one UV seam to another.
Phase 4 caveat: I know that pyffi can load and process dds files, but I do not know whether my idea will be practical or possible with the available tools.
Formats Supported: Nif, Tri, Egm, dds
Repairs Available: Loc, Normal, BoneWeight, UV Map, Texture Seam
The Phase 1 tool has been completed. It should work for any nifs that can be processed by pyffi.
Please let me know if you would be interested in testing this script. I welcome any feedback, requests, or suggestions.