I’m wondering how do morph targets work exactly. Do they contain position delta for vertices and only those that are morphed? When morph target weight value is changed, do they get recalculated on GPU by modifying the mesh data currently in memory, and then the system rests when no changes are made?
That’s what looks like the optimal way to do them, so I assume that’s how they done, but really I have no idea and would like to know. Couldn’t find that info yet.