Digital animation . Animation tools : Software and hardware reviews