All wonderful texts and can tell you everything you want to know about doing 3D graphics in software. They won't help at all (generally) for GPU based graphics sadly.
I like 3D Computer Graphics by Alan Watt as an introduction and overview
and Real-time Rendering for more advanced subjects
The session from Assembly 'The Basics of Demo Programming' is online and may also be useful http://www.youtube.com/watch?v=TbcZyAO6K7c or have a look at The Demo Effects Collection
But it depends what platform you want to use
An Introduction to Programming C-64 Demos http://www.antimon.org/code/Linus/ and
Browserscene: Creating demos on the Web
Deconstructing a browserscene demo http://www.youtube.com/watch?v=pOjWOA-iPnA
I have some more bookmarks on pinboard
Fresh book recommendations delivered straight to your inbox every Thursday.