Working on an ES-based animation system so there is a basic character in the scene now.
The idea is that the animation will be layered and reactive based on the state of the character and their movement. This simplifies a lot of things like networking, etc… and in the end will prevent the character’s movement from ever being out of sync with the animation.
However, currently, there is no side-stepping and the backwards walking transition is a little abrupt, lots of timing drilling in to do and so on. Still, I think for a weekend’s work with a really simple model, it shows promise.
In the above video, there is no way to move the character except to hammer him with boxes. Because there is no side-stepping animation to mix in, the feet will slide badly at certain movement angles. This should improve when we add additional animations and tweak the speed-to-movement setup, etc… (Also, it will be easier to test when there is actual non-hammering-with-boxes movement.)
Edit: also note, this is just a stand-in character… but he fits into the rest of the PBR scene quite well.
Edit 2: also also note, you can get some pretty good views of the PBR textures on the cube if you single-step the frames in places. (comma and period, back and forward frame step in youtube)