MRes Advanced Visualization, Virtual Environments and Computer Animation