Animation Compression Library: Release 0.6.0
10 Jan 2018 · Animation Compression, ReleasesHot off the press, ACL v0.6 has just been released and contains lots of great things!
Nicholas Frechette's Blog Raw bits
Hot off the press, ACL v0.6 has just been released and contains lots of great things!
As I mentioned in my previous post, ACL still suffers from some less then ideal accuracy in some exotic situations. Since the next release will have a strong focus on fixing this, I wanted to investigate using float64 and fixed point arithmetic. It is general knowledge that float32 arithmetic incurs rounding and can lead to severe accuracy loss in some cases. The question I hoped to answer was whether or not this had a significant impact on ACL. Originally ACL performed the compression entirely with float64 arithmetic but this was removed because it caused more issues than it was worth but I did not publish numbers to back this claim up. Now we revisit it once and for all.
While working for Epic to improve Unreal 4’s own animation compression and decompression, I asked for permission to use the Paragon animations for research purposes and they generously agreed. Today I have the pleasure to report the findings from that new data set!
Today marks the release of ACL v0.5. Once again, lots of great things were included in this release but three things stand out:
As mentioned in my previous post, I started working on integrating ACL into Unreal 4.15 locally. Today I can finally confirm that not only does it work but it rocks!