This is tricky because .abc uses features that most other formats don’t have. It’s basically a format dedicated to a special type of animation. My suggestion of .mdd won’t work in this case, because the animation has different vertex counts on each frame. I think the steps you want to take would be:
- In Blender, export to
.objand be sure to enable the “Animation” option during export. This will create many OBJ files, so you’ll want to export to an empty folder. - Drag all of the OBJ files into https://threejs.org/editor/.
- Export from the Editor to a
torch.glbfile, containing all of the meshes. - Run
npm install --global @gltf-transform/cli@alphato get an upcoming version of the glTF-Transform CLI. - Run
gltf-transform sequence torch.glb torch_animated.glb --pattern "Torch_*.obj" --fps 24
The .glb exported from the Editor contains each frame of the animation as a separate mesh, each with the name of the original OBJ. Then, step (5) creates a new animation that shows each of those meshes in sequence. If your original files were named differently, you’d have to adjust the --pattern argument to this command.
The final torch_animated.glb should contain your animation:
