Hello! Maybe it will be useful for you. My script which exports and imports alembic cache. But it is not just import. It restores alembic with shaders, which were on object. It supports shaders assigned to faces too.
You can try it. Just run it and print command (python): alembic_cache_tool()
How to use: just select your objects which you want to export. And push export button. Script creates folder in your project path with cache and tmp shaders files. When you want restore this objects, just push load button and select directory whith object (root dir with export scene name).
Example: you have scene apple.mb. When you push create alembic cache it creates folder āalembic_cacheā on this path: maya_project_path/alembic_cache and then you will get this tree: maya_project_path/alembic_cache/apple -> .abc
/apple -> shaders/shaders.mb
to restore you must select āappleā folder.
I hope it will work fine :curious: .