Unreal Engine Based Trailer for AI interactive Character

About

Story weaver was a mixing of an interactive AI Character with our Animation engine Nexus. This was originally created for a TED talk featuring Inworld AI.

Project Info

Role: Programmer

Team Size: 10

Time Frame: 7 Months

Engine: Unreal Engine 4, Unreal Engine 5

Overview

I worked on the system that drove the animation of the character. This includes generative body and facial animation taking in only an emotion and audio. More info on this system is on my Nexus page.

Additionally for this project I also did a majority of work implementing and developing the API that takes data from Inworld AI and inputs into Unreal. This also included formatting there data to fit with our own animation engine API.

I also worked on creating some unique more narrative driven systems for this that helped keep the more open character AI driven towards a more specific set of goals. This allowed for a character that not only could talk to you about anything but made sense in the context we created with the scene and set up.