Otherside

I worked on this project whilst at Hadean for our client Yuga Labs. My task was to find an achievable way to render thousands of entities on screen without an hindrance to performance. I achieved this by developing a plugin (alongside others) which dynamically swaps skeletal models for cheaper static models, this may seems trivial but the magic is in getting the static meshes to animation which was done through Vertex Animated Textures (VAT). To make this plugin simple and versatile, I also created an editor tool inside Unreal which allowed artists to turn any skeletal mesh into VAT static meshes. We coupled this with Niagara to run them on the GPU, further boosting performance. Below are videos from the live event which had around a thousand players.