Process to morph (even select positions) LARGE meshes with thousands of indicies?

I’ve been morphing geometry by importing a mesh, then finding (by iterating over indicies) and changing positions with that have a specific value - such as done in this PG.

The problem I am running into now is that iterating over the indices to find positions of a specific value takes a long time for large meshes with thousands of indices. Is there a better way?

I think I have seen morphTargets done using other tools like Blender before importing? Is the proper method to build the geometry with a pre-defined morphTarget in the file?

Any recommendations, tutorials, resources for me to follow would be helpful.


Yup baking morphs in the file would definitely be the way to go :slight_smile: Or at least having a file with the hard coded vertices you want to move :slight_smile: