Blender · Alembic · Windows

Alembic in.
Shape keys out.

Direct `.abc` poly-mesh sampling for Blender, designed to bypass slow per-frame cache evaluation and turn stable-topology animation into native editable shape keys.

Built around the actual bottleneck.

The add-on reads mesh samples through a compiled Alembic backend instead of relying on Blender to re-evaluate the Alembic cache through the normal modifier/depsgraph path for every frame.

Direct sample reads

Use the Alembic C++ library to read poly-mesh samples directly from the archive.

One mesh, many keys

Build the result topology once, then bake sample motion into Blender shape keys.

Optional CUDA compare

Use GPU max-delta checks to help skip identical samples on very large caches.

Artist-facing, production-minded.

Scan before baking

Inspect mesh count, sample count, vertex count, face count and backend details first.

Timeline control

Map the Alembic sample range onto a chosen Blender start and end frame.

Safe topology checks

Heterogeneous topology is rejected instead of creating unsafe shape-key data.

Parent transforms

Applies Alembic parent xforms during sampling for closer source hierarchy orientation.

Cancelable bake

Stop a long operation while keeping any shape keys already baked.

Focused scope

Purpose-built for poly-mesh caches rather than trying to replace Blender's full Alembic importer.

Install in under a minute.

Download the ZIP
Current build: Windows 64-bit, Blender 5.1 / Python 3.13.
Edit → Preferences → Add-ons → Install from Disk
Select the downloaded ZIP and enable “Fast Baker Direct ABC GPU”.
Scan → choose range → Bake Direct Alembic
Stable topology is required for shape-key output.