CageNeRF: Cage-based Neural Radiance Field for Generalized 3D Deformation and Animation