CaveUDK: a VR game engine middleware
the caveut system : immersive entertainment based on a game engine .