[MSc level] In this project, you will investigate learned motion matching and how it can be used for embodiment in VR, in particular body-swapping, where the user takes on the motion of somebody else. Student must be taking the Real Time Animation module and also a machine learning module and have strong programming in Unreal Engine 5 and machine learning skills.