Yep, Digital Character Animation 2 Vol. I and II are application independent, fun to read and include everything you asked for. But beware, it is not a tutorial but covers the fundamentals of Character Animation.
“Creating 3D Animation” from Aardman, the creators of Wallace & Gromit:
a new edition will be released in October:
And a book about “Digital Lighting & Rendering”, a subject that is commonly underestimated:
You might also be interested in Jeff Lew’s Learning 3D Character Animation DVD. Jeff is the creator of Killer Bean, plus he worked on a few movies as animator (well, on little, lesser known movies like Matrix 2 and 3…).
I agree, the the best animation book I have. It is a 2D animation book but if you are looking to learn walk-cycles this is your best resource. All the theory in this book can easily be aplied to 3D animation.
Nope, I don’t own it yet, I’m buying it for Christmas. I recommended it based on having followed Jeff’s work for years, and what I saw in the sample footage, plus I’ve also talked with others on his site’s forums about it, and they all reccommend it. What I think is a big plus in it is that a video tutorial can teach you way more than a book, you see how the artist himself works, and you see all the steps of making the animation in real-time, not just a few screenshots here and there.