You can use Alembic caches in Maya to transfer assets between various stages of your production pipeline. The contents of Alembic cache files are evaluated as Maya geometry and can be modified with polygon, NURBS, and subdivision surface editing tools.
When you import (Cache > Alembic Cache > Import Alembic) or open (Cache > Alembic Cache > Open Alembic) Alembic caches in Maya, the object hierarchies in the file are maintained. Alembic caches do not include shading information and appear in the scene view with default shading. After loading an Alembic file, you can assign shaders to the objects using the same materials and workflows as Maya geometry.
You can specify export and import options that let you merge Alembic file with the shading information of the source geometry. See Merge Alembic caches with Maya objects. Shaded Alembic objects can be rendered with the Maya Software renderer or Arnold for Maya .
You can specify Alembic Export Options (Cache > Alembic Cache > Export All/Export Selection to Alembic > ) that let you
You can specify Alembic Import Options (Cache > Alembic Cache > Import Alembic > ) that let you
Alembic import options are not available when you use the open commands. See Import Alembic cache files.
To save and load Maya objects and scenes as Alembic caches, load the AbcImport.mll and AbcExport.mll plug-ins. To load the plug-ins, open the Plug-in Manager ( Windows > Settings/Preferences > Plug-in Manager). See Load or unload Maya plug-ins.