3D Cartoon Animation for YouTube Videos