cartzhang / acl-ue4-plugin

The official Animation Compression Library Unreal Engine 4 plugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CLA assistant GitHub release GitHub license

Animation Compression Library Unreal Engine 4 Plugin

This plugin integrates the Animation Compression Library version v1.2.0 within Unreal Engine 4. It is suitable for every animation clip and platform as it features a low memory footprint, high accuracy, and very fast compression and decompression.

Compared to UE 4.19.2, the ACL plugin compresses up to 1.7x smaller, is up to 3x more accurate, up to 158x faster to compress, and up to 7.5x faster to decompress (results may vary depending on the platform and data).

Note that UE 4.21 introduced changes that significantly sped up the compression with its Automatic Compression codec.

The documentation on how to use it can be found here along with performance results.

NOTE: A refactor of the animation compression codecs scheduled for UE 4.23 will allow this plugin to be published on the Unreal Marketplace. Until then, it requires a few custom changes to the engine to work. The plugin code will be updated once the refactor becomes accessible to the public.

Getting started

If you would like to contribute to the ACL UE4 Plugin, make sure to check out the contributing guidelines.

License, copyright, and code of conduct

This project uses the MIT license.

Copyright (c) 2018 Nicholas Frechette

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

About

The official Animation Compression Library Unreal Engine 4 plugin

License:MIT License


Languages

Language:C++ 79.5%Language:Python 18.4%Language:C# 2.1%