The Developer's Blog

Recording some thoughts of Nathan Lydick

A utility class to handle weighted blending of values, created for use in my transition to data-driven animations rather than hard-coded ones. A Blendable<T> is just a wrapper around a T value and a float weight with some convenience functions to allow blending between them and applying the value from a starting point (the default animation pose, if you will).

A Semi-Procedural Animation Project

Starting in late spring 2020, I've been working on a procedural animation system. You can see a video from about 6 months into it here, at which point I thought it has reached a stage where it's nice enough to make a video showing it.