Paperback: 367 pages
Publisher: Cengage Learning PTR; 1 edition (August 27, 2007)
Product Dimensions: 9.1 x 7.4 x 0.9 inches
Shipping Weight: 1.7 pounds
Average Customer Review: 3.8 out of 5 stars See all reviews (12 customer reviews)
Best Sellers Rank: #2,280,983 in Books (See Top 100 in Books) #36 in Books > Computers & Technology > Programming > Graphics & Multimedia > DirectX #1608 in Books > Computers & Technology > Games & Strategy Guides > Game Programming #2593 in Books > Textbooks > Computer Science > Graphics & Visualization
This is a very light introduction to DirectX10, especially to direct3d 10. Beginners should feel very comfortable with this book. The text, most of the time, is clear and the examples are very simple. The math and math explanations involved are kept to a minimum.The book delivers what it promises and should be taken as a base for further readings.
It truly is an introduction into D3D10. Tells you exactly how to get started. If your new to dX, this is actually a great book to start. She does a great job in telling you how things work and the way they do. Now i am not saying it will always be great and will always be easy to learn. If your not great at C++ then this book still is fine. It does not use advanced concepts. It just plainly does a great job in what it says."BEGINNING DIRECTX 10"
Great textbook for any beginner DirectX programmer!- Text is a big Improvement from author Wendy Jones previous textbook (Beginning DirectX 9 Game Programming, ISBN 10: 1-59863-361-9, ISBN13: 987-1-59863-361-0, Library of Congress Control Number: 2006909688).Topics discussed:- 2D & 3D Video Game Programming- The Graphics Pipeline- The Component Object Model- How to: Add Windows Code to DirectX 10- How to: Add DirectX 10 libraries to newly created or existing projects from with a development suites property pages.- 3D Primer- Fundamental Game Programming Mathematics (Left-Hand Coordinate System, Right-hand Coordinate System, Vectors, Dot Product, Cross-Product, Matrices (Transformations, Translations, Scaling,and Rotating)).- Meshes- Geometry Shaders and Effects- Point sprites- Timers- Particle Effects (Smoke, Fog, Pyrotechnics)- How to Use: DirectInput, DirectSound, Xinput API[ Perks ]1 CD ROM with relevant examples
Already being a programmer, but not familier with DX10, I was able to read the entire book cover to cover in a single Saturday. Wendy did a great job writing simple and concise explanations for the DX10 architecture, from basic rendering pipeline and transforms, all the way to a fun procedurally generated mesh. An easy read. I had a demo landscape and camera coded up in a few hours. Wendy (thankfully) didn't bog down into the math behind everything, and instead just told me what I needed to know to get up and running. Highly recommended!
From my experience, anyone who wants to begin programming directx applications must start with book. I tried a few other books on directx and never got the head-start I wanted until I read this book.
It is a good book for anyone interested in learning the basics of graphic programming. It is also a good basic introduction to DX10. There are a lot of things not cover however as a basic book it good.The examples do compile properly so that is a plus.