Use the brush node in a batch process, or better method?

I’m looking at batch wrapping a full body base mesh to a lot of head only scans. Even using a polygon selection node to exclude everything from the wrap except the head, this results in the body vertices drifting to varying to degrees, so I want to then use a Replace node connected to my wrap results and the original base mesh to bring them back to their correct positions.

If I turn off Seamless Fitting on the Replace node, I can get perfect alignment again but this predictably results in some problems in the neck area where the original wrap poly selection border was. The brush node can clean this up easily, but with some experimentation I’ve not found any way to use this node in a batch process.

If I turn on Seamless Fitting I of course get smooth transitions at the neck, but then the body vertices do not return precisely to their original locations.

Or, is there another, better method for achieving this? Is there a way to prevent the body vertices moving during the wrap to begin with? There’s a lot of nodes and settings not covered in the basic tutorials.

Hello! In your case, it’s better to use the MixGeom node which mixes two geometries by mask. As the first input you take wrapped fullbody geometry, then the original basemesh as the second input, and the third input will be the VertexMask node, in which the entire lower part of the body is selected (everything except the wrapped part). In this case, the entire lower part will identically match the original Basemesh, and this is exactly what you need if I understood you correctly.

Attached is an example where WrappedMesh is the result of Wrapping process.