(reprint) A graphic enthusiast's bookshelf

Source: Internet
Author: User

Original posts: http://blog.csdn.net/nhsoft/archive/2004/06/23/22992.aspx

A graphic enthusiast's bookshelf. -also to introduce my collection.

A few days ago, I saw someone listing four years of college books. Provoke a suspicion. I'm developing a graphics program. I'm also going to list my books now. Don't be afraid to doubt it. Hope can be a bit of a revelation role.

The green is what I have read. The red ones don't look very much. Yellow is seen more than half of the.

The first is the basic part:
Language class:
C + + programming Language (Special Edition).C + + Bible-level book. I only read the original. Don't look at the translation. Express some reservations about Professor Ball's translation.
Effictive/more effictive C + +. The best experience in engineering practice books.
Inside C + + Object Model .Good book. Read it. Your understanding of C + + will become very profound.
Design Patterns . Good book. Just buy it and watch it. Don't ask me why.
More excpetion C + +and effective C + + have colleagues.
Analysis of STL source code。 In the process of being looked at. But recently the most Loki boost interest is bigger.
STL Chinese versionA reference manual.
Moden C + + DesignAfter reading the book. I guess I'll vomit blood. But it's still going to look. Classic Ah, the book's example Loki code
C + + self-learning pass, I started the book. But I can't find it now.
Tam Hao strong C programming。 Classic. This is the best in the C textbook. Don't let everyone B4 him.
c++template: Some people say that translation is not good. I think it's still possible.

Getting Started with Python language . I got it for the game script.
Unix Shell Programming .

Algorithms and base classes.
The programming practice  gives you a good experience. Very thin, to buy a look.
C + + fractal programming . That year to a JJ do graduation design. It took me half a month to finish it.
data structure (c + + language description) photocopy version. Good book, but not finished. The textbook.
data structures (described using object-oriented methods and C + +). Tsinghua out of. Read it.
Artificial Intelligence Nilson's book. I can't read it. Oh.

Books for developing tools and platforms
advanced Programming for UNIX environments: Learn UNIX programming. Let's start here. I'm looking at X-window programming. Unfortunately, there is no book to introduce Xlib. It's best to start with OpenGL. It's better to begin with Xlib. Pain. only see xlib.pdf.
Unix Advanced Programming: I can't believe I can get such a good book. I want to buy. But no money. Check a copy. Good.
VC + + Technology Insider, the translation of good rotten AH. But I didn't know that at the time. Finally, I finished it.
C language programming under Windows。 My Win32 introductory book.
WIN32 Programmer's Guide, my Win32 improve the books. 10 bucks a copy. Oh.
Windows Core Programming。 After reading this. Everyone said I was a master.
In Layman's MFC. After looking at the half, I went to see the MFC code.
ATL Developer's GuideI don't see much. It's a practical look.
on the nature of COM. After reading the big long insight, I just looked at him, just know the concept of the interface.
on the nature of ATL, looked after let me template level has a lot of improvement.
Linux kernel programming nothing to say. 
X86 Architecture and assembly :forgot the specific name. That's probably the name. My knowledge of compilation comes from here. Just looking at the front section.
assembly Language Program set up: Chanxiaojie editor. Have introduced SSE and MMX. Very good. And it's cheap.
application Debugging Tips : Very classic debugging books. Written by the engineer of the NuMega company. (the company that produced SoftICE). Some techniques can only be described by magic.

a professional graphic book
Graphical Developer's GuideThe famous Black Book. I collect this book in the mood of worship. John Carmack did the preface. Micheal Abrash's book. Oh, idol.
Computer Graphics(Tsinghua University). Bad book. But it's almost finished. Now in a mm hand.
Graphic Science(Electronic industry Press) a foreigner's book. Not bad. is looking at.
Fundamentals of Computer graphics algorithmsClassic Not finished. I've seen it for 1/3. Turned it over again.
the algorithm foundation of computer real Sense graph。 The best graphic book in the country. Just got it. is looking at.
Non-photorealistic computer graphics :Just bought. Not too useful. It's too academic.
Game Programming Essence 1/2/3. Chinese version。 Occasionally turn one or two good. But I have to look at the English to understand.
OpenGL Red Book. The Chinese version is also available. Not readable.
OpenGL Super Treasurebetter. Very practical, very good for beginners.
3D Games Vol1. is to introduce the fly 3D book. I've seen half of it. Very good.
Real-time Rendering 1. is looking at. It's a good book.
Real-time Rendering 2:both Chinese and English versions are available:
CG Tutorials: It is recommended that you learn the graphics and then see.
OpenGL Shading languge :Look at the half of the front.
GPU Gems: just bought. It cost me 350 yuan. But it looks good.
3D Math Primer for computer Graphics and 3D games. This is a better one in the maths book.
3D Game Engine Designis looking at. To write his own physics engine.
Shaderx 2 Tricks. Didn't look. Just got it. Classic to the extent that no introduction.
There are other printed materials countless:-)


Mathematical Physics class.
Computer graphics geometry tools and algorithms: Super Classic book
calculus: Higher Education Press
Real-variable functions and functional analysis, Peking University Press
Algebra Theory Higher Teaching Press
Functional Theory and functional analysis, Moscow University Press.
hydrodynamics Higher Education Press
There's no need to say ten places in the Wavelet ten.
Complex variable function
Digital signal Processing
Mathematical and physical equations and special functions
Elementary geometry
Mathematical Analysis: Up and down books.
Theoretical Mechanics: Up and down books
Fourier transform and wavelet analysis: I didn't see it.
University Physics :1-3 volumes.
Air Dynamics: My old bank. (I study aero engine drops)

/**************************

For Games & for Dreams
Stanly Lee Xheartblue

hp:http://gamehunter.3322.net/xpertsoft/

?*************************/

(reprint) A graphic enthusiast's bookshelf

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.