Foundations of 3D Computer Graphics (Mit Press)
F**.
Amazing Book!
This is one of the best book in CG I have read. I have many CG books. To have an understanding, the Bible in theory is Foley with no one in second place and maybe in third place Watt.For course text book, for first undergraduate course or first graduate course in CG, Baker et l was a good book as well. However, this have not stay up to date... therefore, Foley always wins when it comes to theory but is a bit dense.In the practical side, we have the OpenGL Red book, which was great (and hoping the new edition is even better yet) and the OpenGL Bible. The OpenGL Bible is a great book in the practical side, of course, many times using their own library for some of the work (latest edition of opengl bible)So If put this book in the spectrum of theory to practice we haveFoley ...... Watt ...... THIS BOOK .... .... OpenGL BibleThis book in the middle. Good theory, but not advanced enough with modern opengl examples.I recommended this book.At this point, I haven't finished, but I expect at least when I have 70 to 80% of the book read, I will update this review.This book should become the standard for introductory CG in every college!
A**O
To Complex
I had great expectations with this Book from MIT . I would suggest reading any DirectX book . Since those books explain in a much more simple and easy to understand, practical approach with samples. This book is just about Math theory which is good to had and know but it is lacking a lot for f the 3D Graphics Programming and technologies and technical basics.
J**N
We need a second edition
I purchased this textbook as a required text for a class on 3D graphics. Here are my pros and cons to this text:Pros: I hadn't done linear algebra in almost 15 yearsl, so the first couple chapters were good to help review the material needed as a foundation to the course. I would have liked bit more, but it's good that the book has some of it. Also, th boox covers a bunch of different topics from shading to quaternions, all good and valuable.Conrs: The book is riddled with errors, including some that would keep your programs from being successful. You will need to visit the errata website for the book to correct these errors. Also, the book presented some topics in less-than-helpful ways (i.e. shadows in my opinion). I think this book would really benefit from a second etition. Probably more than any other book I've ever used in a class.
C**S
Best introduction to 3D that I've read so far.
Clear, concise, structured and easy to follow. Excellent treatment of coordinate systems and translations between them. Cameras, lighting, texture mapping - all perfect and easily digested explanations. I've read a few books on introductory level 3D computer graphics concepts. This is the only book that is worth commenting on. With the source code that matches the book snippets now available on the companion website, it offers the best introduction to 3D computer graphics that you are going to find.To put it succinctly: In my opinion, this book is to 3D graphics that K&R is to C. It should be the first place that you start for getting into 3D graphics.I think with time it will be a classic.
R**.
Used this as a course book in Computer Graphics. ...
Used this as a course book in Computer Graphics. It tries to strike a balance between understandable and thorough, but misses the mark on both ends. It's a usable if a little disappointing because of that reason.
J**O
The best cg book
The best cg book. It is a small but enough to grad and undergrad students.The complementary material is also good.
K**K
A Bit Dense
This book is thin, and is indeed oriented with foundations. I like that it is not inflated with junk. The source code is all in 'C', and I am a Java programmer first and foremost. Beyond this 'foundations' book, you probably would need to gain knowledge of a more specific-technologies-oriented nature.
V**.
he loved it.
this was a gift, he loved it.
A**N
Book sucks.
Book sucks.The title should say intorduction to OpernGL.If I wanted to learn OpenGL I would just buy a book on OpenGL.
Trustpilot
1 day ago
3 weeks ago