Changing topology among blendshapes

Hi

Struggling with problem like in the topic: Generally i have couple of meshes with same topology and vertexcount - they are blendshapes of the same human body but variations used for character creation ( like default one, muscle version, female etc ).

Now i need to change base topology for all of them which is rather simple using selectpointpairs and wrapping - than subdivgeom and projectgeom. After it im changing right geom in select point pairs to next blendshape - point pairs transfers perfectly and wrapping works with next blendshape… but i want to avoid step with select pointpairs because new topo is simply retopology of one of these blenshapes ( the default one ) and snaps to it perfectly ( its like perfect point pair matrix - every new vertex is laying on reference mesh in its default version).

Can we you use this dependency instead of manually selecting pointpairs ( which is inaccurate and time consuming )?

Zunio

Hi Zunio,

You are right, there’s definitely no need for selecting points every time as the topology is the same.

What you can do is to plug your new topology to the left input of a SelectPointPairs node. After selecting all the points, in the LeftGeometry tab specify a File Name to save your points to a disk. For the Point Format parameter please specify 3D-point. Click Export. It will save all the points in a form of absolute 3D coordinates.

Then plug your old topology to the right input of the SelectPointPairs node. In the Right Geometry tab select the file that you just saved, set 3D-point as a Point Format, and click Import. It will load the same set of points in absolute coordinates, then it will find the closest place on the surface of the model and attach the points there.

Then you will be able to switch the models and the points will remain on their positions on the surface.

Another way of changing topology for a set of models with the same topology using the Lattice deformer is explained in this tutorial:
https://vimeo.com/575756431/43fc7cd7c0

brilliant, thanks a lot :slight_smile:

Be the way Andrew i dont see this video on your public profile on vimeo. Is it private or its just to late and i’ve missed it? :wink: