
Threshold value that determines whether an angle between two normals should be considered hard (closer to 0 means more smooth).Įnable to force the recomputation of normals.Įnable to ignore degenerate triangles when calculating tangents and normals. Skip empty (pre-roll) frames where there is no geometry and start importing at the frame which contains actual data.Įnable to force smooth normals for each individual object rather than calculating smoothing groups. Skip Empty Frames at Start of Alembic Sequence Starting index to start sampling the animation from.Įnding index to stop sampling the animation at. Per Time Step: Samples the animation at given intervals determined by Time Steps. Per X Frames: Samples the animation at given intervals determined by Frame Steps. Per Frame (default): Samples the animation according to the imported data. The type of sampling performed while importing the animation. If we Merge Meshes but uncheck the Propagate Matrix Transformations we get the following:Įach of the meshes are merged at the 0,0,0 origin. When we import the file into UE4 as a Static Mesh with Merge Meshes and Propagate Matrix Transformations we get the following: This will take the transformation data contained within the Alembic file and propagate it to the meshes upon merging so they retain their transform data.Ĭonsider the sample scene created below which we export as an Alembic cache. When enabling Merge Meshes, consider whether or not to Propagate Matrix Transformations prior to merging the meshes. If you disable this option, each mesh within your Alembic file will be imported into UE4 as an individual Static Mesh instead. When importing an Alembic file as a Static Mesh, if your data contains several meshes within it, you can choose Merge Meshes to create a single Static Mesh inside Unreal Engine. The following settings are also available:Įnable to merge the Static Meshes on import (this can cause problems with overlapping UV sets).Įnable to apply matrix transformations to the meshes before merging them. The Alembic animation from that frame will be imported as a Static Mesh asset and without animation. Importing an Alembic cache as a Static Mesh will import a single frame, specified by Frame Start value in the Sampling section, as one or multiple Static Meshes. By default, the Alembic Import Type is set to Static Mesh. Import as Static Meshĭuring the import process, you can define how to import your content. Your Alembic data will fail to load if your geometry contains any polygons with greater than four sides, or if your geometry is made from NURBS or SubDiv surfaces. Currently, Unreal Engine only supports meshes containing three and four-sided polygons.
