This is an ongoing project at RWTH Aachen University. My contribution to the development of the Character Plugin has to do with animation tools. For effortless collaboration, our goal is to keep as much to C++ code as possible.
The first video showcases pointing gestures to an arbitrary target in the scene (here for demo purposes it is orbiting around the character). Gesture works both when character is stationary and during locomotion. Notice how it stops when the target enters a blind angle in the back area of the character to prevent clipping.
The second video showcases the facial animation component with basic emotion presets. The idea in the end is to let the developer control the blend shapes from code. The module has FACS mapping to allow for better compatibility with external tools such as motion capture data, lip sync, etc.
The project is based on Unreal version 4.22
Demo of pointing achieved by Two Bone IK system.
Demo of animation of blend shapes driven by C++ code.