Computer graphics: 3D rotation and lightening