Using Angel source code, modify it so that it will zoom in, translate, and change orientation