Animation Budget Allocator
April 28, 2023
We demonstrate the minimal setup required to use Unreal's Animation Budget Allocator. This plugin allows the equivalent of LODs to be applied to skeletal mesh animations.
More
Placating The Natives
January 8, 2018
In this article we delve into Blueprint Nativization, a relatively new feature of UE4 that offers significant performance improvements for many projects. Sadly, it often doesn't work out of the box - we've spent some time fixing and improving it for a particular project that we were working on. We have a LOT of changes to present here - some of which have already been implemented into UE4.
More
PhysX: The Case Of The Leaky Cloth
August 28, 2017
We found quite a large leak within Apex 3.4 (currently used in Unreal Engine 4, amongst others) - in a relatively short run of the title that we were working on, we saw over 150mb of leaked memory. Here, we present some changes that will fix this
More
The Battle of the Lean and the Inlined Bone Functions
July 12, 2016
We took a look at the inlining of a certain part of the codebase and were shocked with what we found... we then went about improving it
More
Patch Content Early – NOT At Runtime
April 25, 2016
We present an optimization that removes a significant amount of memory churn from the animation code
More
A Huge PhysX Memory Churn Reduction
April 18, 2016
Here we implement a scratch buffer to reduce temporary memory churn passing through PhysX
More