Axel Grossman that worked on God of War was talking about having multiple blendshape for a face but controlling the translation for each vert for different characters (human and ogre). Is there a way multiple values of certain verts? In Axel Grossman he mention it. At 37:18 https://vimeo.com/330507722
Controlling Blendshape translation xyz seperatly
I don’t think it sounds like they are controlling each vert. Rather, it sounds like they take each blendshape, and then split the X, Y, and Z translation into 3 new separate blendshapes, so they can multiply each one independently.
“Is there a way”.
Unless someone wrote a plugin that did that, you’d have to do that with scripting. Extract the delta for each vertex, but then just write the x component to one shape, y to the next, z to the next. For each vertex: blendshapeTarget.x - baseMesh.x = newShape.x
Maps can’t split the axes until you split them into separate blendshapes, unless you have a custom plugin which can expose that data. A map could certainly multiply the total blendshape(s). What exactly are you trying to do? The timestamp you gave was about splitting axes apart.
So what I’m doing is similar to what they were doing in God of War. I have a base mesh of a dog with multiple blendshapes and I want to transfer the blendshapes to multiple dog meshes. I have a large dog (Saint Bernard), medium dog (Poodle), and a small dog (Pug) with the same geomerty and same uvs. So the blendshapes have to multiple for the large dog and divide for the small. Is that possible? I want to make the blendshapes once for multiple characters.