Alembic for Unity | Alembic | 1.0.7
docs.unity3d.com
    Show / Hide Table of Contents

    Alembic for Unity

    Use the Alembic package to import and export Alembic files into your Unity Scenes, where you can playback and record animation directly in Unity. The Alembic format bakes animation data into a file so that you can stream the animation in Unity directly from the file. This saves a significant amount of resources, because the modeling and animating does not happen directly inside Unity.

    The Alembic package brings in vertex cache data from a 3D modeling software, such as facial animation (skinning) and cloth simulation (dynamics). When you play it back inside Unity, it looks exactly the same as it did in the 3D modeling software.

    Overview

    The Alembic package supports these features:

    • Importing data from Meshes, Particle Cloud Points, and Cameras.
    • Applying Alembic Shaders and Motion Blur effects.
    • Customizing particle and point cloud effects.
    • Playing animation by streaming data through Timeline or Unity Animation.
    • Playing Alembic animation using imported animation clips.
    • Exporting Unity GameObjects to an Alembic file.

    Requirements

    The Alembic Package is compatible with Unity Editor 2018.1 and above.

    The package is available on these 64-bit desktop platforms:

    • Microsoft® Windows® 10
    • macOS® Sierra (10.12)
    • GNU/Linux (CentOS 7, Ubuntu 16.x and Ubuntu 17.x)

    Known limitations

    • Alembic does not support Material import and export.
    • There is no exposed public API in the Alembic package.

    Feedback

    Tell Unity about your experience using Alembic for Unity on the Alembic-For-Unity forum.

    Installation

    To install this package, follow the instructions in the Package Manager documentation.

    To verify that the Alembic package is correctly installed, try to add an Alembic component to a GameObject or Camera:

    1. Select a GameObject or Camera and open the Inspector view.

    2. Click the Add Component button and search for alem.

      If it installed properly, you can see some Alembic components in the list:

      Add Component drop-down menu shows Alembic component options

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023