Text this: Modelling and Motion Capture Techniques for Virtual Environments