3D ANIMATION: A NEWBIE'S MANUAL TO DEVELOPING WORLDS