Blender is quite popular, open-source, graphics software released under the GNU General Public License. It is used in many projects – commercial or other, and can be a good choice for resource creation.
Blender is relatively complex and difficult for newbies. If you intent to learn blender you need to equip yourself with some patience.
Animation with Blender - Best Character Animation for Suzanne Awards 2009.