three-dimention multimedia programming assignment 1.