The creative things you can create with 3d animation programs are incredible, software has come along way. Staying updated on some incredible software, I have experience in 3d modeling (polygon and sub division), texture mapping, rigging for animation, adding dynamic effects, and rendering. With a lot of time and effort you can produce some stunning and photo realistic animation.